论文部分内容阅读
地理信息系统(Geographic Information System,简称GIS)作为集计算机科学、测绘学、遥感学、地理学、环境科学、空间科学、信息管理科学为一体的新兴交叉科学,越来越受到人们的重视,并且广泛应用于城市规划、市场管理、国土资源调查与管理、环境监测与分析、森林监测与管理、农作物估产、公安消防预警、交通与安全管理、配电网管理等诸多领域。 本文简要回顾了地理信息系统的二次开发方法的发展历程,并指出了基于COM(Component Object Model)、OLE(Object Linking & Embedding)和ActiveX基础的组件式对象模型的开发方法是GIS二次开发的潮流与趋势。 作者较为详细的介绍了运用面向对象技术的MapObjects开发组件进行二次开发的方法和常用的组件属性、方法、事件的应用,并基于该组件提供的完备的空间数据处理、分析功能,利用可视化开发工具,进行了浏阳河地区信息系统的开发实践。该地区信息系统建设使用面向对象的开发语言,充分利用了MapObjects提供的完备的空间数据的分析、处理、显示等功能,有效地提高应用系统的开发效率,具有良好的外观和完善的功能。用户不再需要面对复杂的GIS概念和操作就可以适合本系统,从而扩大了地理信息系统的应用范围。这也是当今地理信息系统的一个新的研究领域。另外,在数据的组织和数据库的建立上作者尝试使用新的数据组织与管理方式——Geodatabase取得好的效果。