摘要
为改变地理语义数据长期处于零散化、小型化、实验化的状态,针对GML数据转换地理RDF数据中需要XML Schema支持以及需人工半自动化处理的问题,该文提出一种自动化、通用的GML数据到地理RDF数据的转换方法:首先通过分析GML数据模型和地理RDF数据模型在语法和语义差异,基于Xpath进行语法抽象,提出GML数据到地理RDF数据的通用转换模型;然后基于树技术给出数据转换模板;最后通过语义Web构架(Jena)进行数据转换和序列化输出。实验表明,该方法有效、通用,能够对GML数据进行正确转换,后期可以构建分布式并行转换方式,使其能够胜任大数据环境下的地理大文件转换。
Geo-semantic data is in a fragmentation,miniaturization and experimentation state for a long time,in order to change this state,an automatic and general method is proposed to solve the problem that the GML data transforming to Geo RDF need XML Schema support and artificial semi-automatic processing support.First,based on the analysis of the syntax and semantic differences between GML data and Geo RDF data,a transformation model is proposed by abstracting the syntax mapping using the Xpath technology,then a transformation model template is implemented by tree-based data conversion technology,and finally using the semantic Web Framework-Jena implement the transformation and serialized output.Experiments show that this method is simple,general and correct,the latter can build a distributed parallel transformation mode to compete the big geo-data file transformation in big data environment.
作者
邱儒琼
段红伟
洪亮
QIU Ruqiong;DUAN Hongwei;HONG Liang(National Engineering Research Center for Geographic Information System,China University of Geosciences(Wuhan),Wuhan 430074,China;Hubei Province Development Planning&Research Institute,Wuhan 430014,China;Hubei Geomat-ics Information Center,Wuhan 430074,China)
出处
《测绘科学》
CSCD
北大核心
2018年第9期115-121,共7页
Science of Surveying and Mapping
基金
国家科技支撑项目(2015BAJ05B01)
数字制图与国土信息应用工程国家测绘地理信息局重点实验室开放研究基金项目(GCWD201406)
国家测绘地理信息局青年学术和技术带头人计划专项(201418)