首页 | 本学科首页   官方微博 | 高级检索  
     

基于COM GIS的外部数据功能的探讨
引用本文:谭伟,张雁,冯仲科,蔡学成. 基于COM GIS的外部数据功能的探讨[J]. 北京林业大学学报, 2005, 0(Z2)
作者姓名:谭伟  张雁  冯仲科  蔡学成
作者单位:北京林业大学测绘与3S技术中心,北京林业大学测绘与3S技术中心,北京林业大学测绘与3S技术中心,贵州大学林学院 贵州大学林学院
基金项目:“863”国家高新技术项目(2003AA245030),国家自然科学基金项目(90302014),北京市自然科学基金项目(4041002),贵州省农业科技攻关课题(黔科合2004NGy051)
摘    要:在组件GIS的二次开发应用中,数据的输入与修改是一个重要且必须考虑的问题.以ESRI公司的MapObjects为例,其本身对数据修改、添加等功能的实现比较复杂,而采用外部数据则容易多了.该文针对这一问题,分析讨论了MO中外部数据访问功能的理论基础与实现方法,并在Visual C++6.0编程环境支持下,运用ADO技术,以Excel为例,组合MapObjects提供的图层关联、图层搜索、图层输出等功能,将Excel工作簿中的单张表按字段匹配添加至图层内,并按指定的图层名保存下来,从而高效、便捷、快速、灵活地输入GIS属性数据,体现了组件GIS强大的开发潜力,成为MO数据管理功能扩展的有益补充.

关 键 词:组件GIS  ADO  外部数据  属性数据  数据输入

Discussions about external data function based on the COM GIS.
TAN Wei. Discussions about external data function based on the COM GIS.[J]. Journal of Beijing Forestry University, 2005, 0(Z2)
Authors:TAN Wei
Abstract:The data is most essential in the development of COM GIS.For example,in the management of the data in Map Objects from ESRI,the external data will be effective.So this paper discusses the basic theories of the external data function in MO based on Visual C from Microsoft.The main technique was ADO-Active Data Objects,provided by VC and MO.As an example,an Excel data sheet was put in Map Objects through linking to a map layer,querying of attributes data,outputting to another map layer and so on.As a result,the attributes data into GIS were more effective,convenient,fast and flexible.It shows the great potential of the COM GIS and can be used as the compliment of data management.
Keywords:COM GIS  ADO  external data  attributes data  data input
本文献已被 CNKI 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号