摘要
将组件对象模型(COM)技术引入城市地理信息系统应用软件的二次开发中,设计了系统结构,利用ESRI公司的MapObjects地图应用组件,采用Visual C++为开发工具,实现了一个城市地理信息系统软件实例。给出了各主要功能模块的设计思路和实现方法。实践表明,基于COM技术的组件式GIS(ComGIS)有利于实现代码重用和系统无缝集成,能有效提升城市GIS应用软件的二次开发效率,为数字城市建设提供有力支持。
The technology of COM (Component Object Model) is employed by urban GIS (Geographic Information System) application. The architecture of the software framework is analyzed. Moreover, an urban GIS application is given as example to illustrate the module design and realization method based on MapObjects of ESRI and an object-oriented developing tool Visual C++. Experiment results show that ComGIS (Component GIS) is able to improve the efficiency of software development and give great support to Digital City by code reuse and seamless system integration.
出处
《工程图学学报》
CSCD
北大核心
2009年第4期183-188,共6页
Journal of Engineering Graphics
基金
香港特区政府研究资助局项目(9040615[CityU1172/01E]9040929[CityU1326/04E])