三维地质模型数据Geo3DML向3DPDF格式转换A format transformation method for three dimension geological model data from Geo3DML to 3DPDF
贾会玲,李青元,屈红刚,张洛宜,王占刚,乔庆华
摘要(Abstract):
针对目前三维地质模型数据格式繁多,交换困难的问题,该文介绍了中国地质调查局颁布的三维地质模型数据交换格式标准(Geo3DML)及其向3DPDF文件转换的必要性和实现的技术途径。首先简单介绍了Geo3DML的背景、制定过程、标准概况与试用情况;然后介绍了3DPDF的背景与用途;接着介绍了3DPDF所依赖的U3D格式的背景;最后介绍了用C++编程实现Geo3DML向3DPDF转换的技术途径和一些关键技术以及对数据输出质量控制的选项设置方法。转换结果能够较好地表达三维地质模型几何特征和属性特征。
关键词(KeyWords): 三维地质模型;数据交换格式;Geo3DML;3DPDF;U3D
基金项目(Foundation): 国家自然科学基金项目(41272367);; 中国地质调查局地质调查项目(12120114056701)
作者(Author): 贾会玲,李青元,屈红刚,张洛宜,王占刚,乔庆华
DOI: 10.16251/j.cnki.1009-2307.2017.05.027
参考文献(References):
- [1]中国地质调查局.地质调查技术标准:DD2015-06.三维地质模型数据交换格式(Geo3DML)[S].北京:中国地质调查局,2015.(China Geological Survey.Geological survey technical standards of China geological survey DD2015-06.Three Dimensional Geological Model Markup Language(Geo3DML)[S].Beijing:China Geological Survey,2015.)
- [2]中国地质调查局发展研究中心.三维地质模型数据交换格式Geo3DML编制说明[R].北京:[出版者不详]2015.(Development Research Center of China Geological Survey.Description for drawing up three dimension geology model data transfer format Geo3DML[R].Beijing:[s.n.],2015.)
- [3]屈红刚,王占刚,吴自兴,等.Geo3DML三维地质模型数据交换格式[C]//第十三届全国数学地质与地学信息学术研讨会.徐州:[出版者不详],2014:198-199.(QU Honggang,WANG Zhangang,WU Zixing,et al.Geo3DML Three Dimensional Geological Model Markup Language[C]//The 13st National Workshop on Mathematical Geosciences and Geoinformatics.Xuzhou:[s.n.],2014:198-199.)
- [4]屈红刚.三维地质模型数据交换格式Geo3DML及其集成共享系统建设进展[R].西安:中国地质学会,2015.(QU Honggang.Three dimensional geological model markup language Geo3DML and development of the integrating and sharing system of Geo3DML[R].Xi’an:Geological Society of China,2015.)
- [5]张婷婷,屈红刚,王占刚,等.Geo3DML在三维地质模型数据管理中的应用[C]//中国地质学会2015年学术年会论文摘要汇编.北京:中国地质学会出版社,2015:583-584.(ZHANG Tingting,QU Honggang,WANGZhangang,et al.Application of Geo3DML in data management of 3D geological model[C]//Abstract Proceedings of 2015 Conference of Geological Society of China,Beijing:Geological Society of China.2015:583-584.)
- [6]张婷婷.《三维地质模型数据交换格式(Geo3DML)》标准发布[N].中国国土资源报,2016-02-14.(ZHANGTingting.Publishing of the standards“Three Dimensional Geological Model Markup Language(Geo3DML)”[N].The Chinese newspaper of land and resources,2016-02-14.)
- [7]李青元,陈强,马梓翔,等.从“三维地质模型数据交换格式”标准到“数字矿山”数据源[J].采矿技术,2014,14(6):99-102.(LI Qingyuan,CHEN Qiang,MAZixiang,et al.From“three dimensional geological model markup language”standard to“digital mine”data source[J].Mining Technology,2014,14(6):99-102.)
- [7]Adobe Systems Incorporated.U3DSupported Elements[EB/OL].(2007-01-01)[2016-01-01].http//www.adobe.com.
- [8]Adobe Systems Incorporated.acrobat_X_pro_help[EB/OL].(2011-07-01)[2016-01-01].https://helpx.adobe.com/acrobat/archive.html.
- [9]Adobe Systems Incorporated.acrobat help7.0.[EB/OL].(2004-01-01)[2016-01-01].https://helpx.adobe.com/acrobat/archive.html.
- [10]Adobe Systems Incorporated.acrobat_3d_8.0_help[EB/OL].(2007-01-01)[2016-01-01].https://helpx.adobe.com/acrobat/archive.html.
- [11]Adobe Systems Incorporated.using adobe acrobat 9pro extended[EB/OL].(2011-09-30)[2016-01-01].https://helpx.adobe.com/acrobat/archive.html.
- [12]Wikipedia.Universal 3D[EB/OL].(2016-04-01)[2016-07-01].https://en.wikipedia.org/wiki/Universal_3D.
- [13]AXEL N,THOMAS G.Simplified generation of biomedical 3Dsurface model data for embedding into 3Dportable document format(PDF)files for publication and education[J].PLOS ONE,2013,8(11):1-8.
- [14]李青元,马梓翔,崔扬,等.Geo3DML在三维地质建模中的应用研究与建议[J].地质学刊,2015,39(3):358-366.(LI Qingyuan,MA Zixiang,CUI Yang,et al.The research and suggestion of the application of Geo3DMLin three dimensional geological model[J].Journal of Geology,2015,39(9):358-366.)
- [15]Ecma International.Universal 3DFile Format:ECMA-363.[S].Ecma International,2007.
- [16]Adobe Systems Incorporated.pdf_reference[EB/OL].(2006-01-01)[2016-01-01].http://www.adobe.com/cn/devnet/pdf/pdf_reference_archive.html.
- [17]苗英华,苏鸿根.U3D文件格式及运行机制剖析[J].计算机应用与软件,2010,27(2):249-251,282.(MIAOYinghua,SU Honggen.Analysing U3Dfile format and its execution mechanism[J].Computer Applications and Software,2010,27(2):249-251,282.)
- [18]苗英华,苏鸿根.U3D文件在PDF中的应用及其C++编程实现[J].计算机应用与软件,2010,27(3):224-227.(MIAO Yinghua,SU Honggen.Applying U3Dfile in PDF files and its implementation with C++programming[J].Computer Applications and Software,2010,27(3):224-227.)