论文部分内容阅读
该文简要回顾了地理信息系统的二次开发方法的发展历程,并指出了基于COM(Component Object Model)、OLE(Object Linking & Embedding)和ActiveX基础的组件式对象模型的开发方法是GIS二次开发的潮流与趋势.作者较为详细的介绍了运用面向对象技术的ArcObjects开发组件进行二次开发的四种方法和常用组件属性、方法、事件的应用,并基于该组件提供的完备的空间数据处理、分析功能,利用可视化开发工具,进行了校园信息系统的开发实践.该校园信息系统建设使用面向对象的开发语言,充分利用了ArcObjects提供的完备的空间数据的分析、处理、显示等功能,有效地提高应用系统的开发效率,具有良好的外观和完善的功能.用户不再需要面对复杂的GIS概念和操作就可以适用该系统,从而扩大了地理信息系统的应用范围,这也是当今地理信息系统的一个新的研究领域.另外,在数据的组织和数据库的建立上作者尝试使用新的面向对象的数据组织与管理方式----Geodatabase以及应用SceneViewer控件完成校园三维图形的模拟显示.