首页> 中文期刊>安徽农业科学 >基于GML的图库一体化数据存储及应用

基于GML的图库一体化数据存储及应用

     

摘要

为解决传统的图库一体化中制图数据与基础数据分离且格式不统一问题,引入能够表示地理空间对象的空间数据和非空间属性数据GML(地理标识语言)文档,建立图库一体化模型,实现数据统一存储管理和应用.首先将GIS数据作为基础数据建库,制定相应的配图方案形成制图数据,用GML技术将上述基础数据与制图数据即地图配置数据统一存储和管理,建立GML图库一体化模型;然后从GML地理数据库中提取与制图数据有关的信息并分析GML地理要素的属性,从地图符号库中匹配出表示该地理要素的地图符号信息,运用编程语言实现地图配置并保存至GML数据库,实现制图数据与基础数据的一体化存储.以某县级开发区土地利用数据为例对GML数据库的应用进行分析,运用C#编程语言完成土地利用数据的GML存储,采用ArcEngine提供的可视化控件实现GML可视化,通过ArcGIS Engine提供的地图整饰功能进行制图输出,实现图库一体化GML数据的应用.%Traditional cartography and database integration has the problems of separation and different formats between cartographic data and basic data.Therefore,we established a cartography and database integration model to realize the unified storage,management and application of data.Firstly,GIS data were usedas the basic data,corresponding map scheme was established to form mapping data.GML cartography and da tabase integration model was set based on the unified storage and management of basic data and mapping data mentioned above.Then,relevant mapping information was extracted from GML geographical database;properties of GML geographic elements were analyzed.Map symbol informa tion was selected from map symbols bank.Map arrangement was realized by programming language and saved in GML database.Thus,integration storage of mapping data and basic data was achieved.Finally,with the land use data of development zone at county level as a case,GML database was applied.C# programming language was used to complete the GML storage of land use data.GML visualization was realized by the visual controls provided by ArcEngine;mapping output was carried out by the map function provided by ArcGIS Engine,so that the GML data application of cartography and database integration was realized.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号