MAPGIS7.0二次开发入门教程-C++版
需积分: 35 184 浏览量
更新于2024-12-30
收藏 2.06MB PDF 举报
"这是一本关于MAPGIS7.0二次开发的入门教程,主要针对C++环境下的开发工作,由中地数码科技有限公司编著。该教程详细介绍了如何在VC++环境中进行MAPGIS7.0的二次开发,适合初学者学习使用。教程包含两个部分,分别涉及基于插件的应用框架开发和基于MFC类库的应用框架开发,通过实例教学帮助读者掌握MAPGIS7.0的开发模式和技巧。"
《MAPGIS7.0二次开发教程-入门篇(C++版)》是专为那些想要利用MAPGIS7.0进行软件扩展和定制的开发者准备的指南。MAPGIS7.0是一款由中地数码科技有限公司开发的分布式超大型GIS平台软件,它基于"面向服务"的设计理念,适应局域网和广域网环境,支持大规模空间数据处理、分布式计算以及空间信息的共享和分发。
本教程的编写背景是中地数码科技有限公司在国家"十五"863项目的支持下,成功研发出具有自主知识产权的第四代GIS产品——MAPGIS7.0。这款软件采用了"纵向多层,横向网格"的分布式体系结构,能有效处理TB级别的空间数据,并且支持分布式空间信息网格(SIG)的构建与操作。
教程分为两大部分,第一部分讲解基于插件的开发,包括如何创建工具和视图插件,让读者通过实际操作理解插件开发流程。第二部分则深入到基于MFC类库的应用框架开发,教导读者如何实现地图文档的显示编辑及空间分析功能模块的构建。这些实例旨在帮助读者逐步掌握MAPGIS7.0的开发技术。
该书由MAPGIS7.0的开发工程师和二次开发技术支持工程师共同编写,尽管可能存在一些疏漏,但其详尽的内容对于初学者来说是宝贵的参考资料。作者团队期待读者的反馈,以便不断优化和完善教程内容。
这本《MAPGIS7.0二次开发教程-入门篇(C++版)》是学习和理解MAPGIS7.0二次开发的起点,对GIS领域的开发者尤其有价值,能够帮助他们快速掌握在VC++环境下利用MAPGIS7.0进行系统扩展的方法和技巧。
131 浏览量
188 浏览量
点击了解资源详情
点击了解资源详情
2008-08-04 上传
点击了解资源详情
点击了解资源详情