MAPGIS70二次开发C++入门教程

5星 · 超过95%的资源 需积分: 35 2 下载量 89 浏览量 更新于2024-07-28 收藏 2.06MB PDF 举报
"这是一本关于MAPGIS7.0二次开发的入门教程,专注于C++编程环境,由中地数码科技有限公司编写。该书旨在引导读者理解MAPGIS7.0的二次开发过程,包括开发模式和技巧,适用于使用MAPGIS7.0进行GIS系统二次开发的初学者。内容涵盖基于插件和MFC类库的应用框架开发,通过实例教学如何创建工具、视图插件以及实现地图文档的编辑和空间分析功能。此书作为MAPGIS7.0地理信息系统系列的配套手册,强调了在VC环境下进行开发的基础知识。" MAPGIS7.0是由中地数码科技有限公司研发的具有完全自主知识产权的分布式超大型GIS平台软件,它是第四代GIS产品,具备分布式体系结构,支持“面向服务”的设计理念,可在局域和广域网络环境下处理大规模空间信息。它能高效处理TB级别的空间数据,支持分布式数据共享,并且能在Unix/Linux大型服务器上运行,适应海量、分布式国家空间基础设施的需求。 《MAPGIS7.0二次开发教程-入门篇(C++版)》是针对这个平台的开发者指南,内容分为两大部分。第一部分涉及基于插件的开发,通过实际操作来教授如何制作工具和视图插件。这一部分有助于开发者理解和掌握如何扩展MAPGIS7.0的功能。第二部分则深入到MFC类库的应用框架开发,通过实例来演示地图文档的显示与编辑,以及如何构建空间分析功能模块。这部分内容对于理解MAPGIS7.0的高级特性和功能至关重要。 本书的作者团队由MAPGIS7.0的软件开发工程师和二次开发技术支持工程师组成,他们利用实际开发经验为读者提供了丰富的实践指导。尽管如此,由于编写时间有限,书中可能存在错误或不足,作者们欢迎用户和读者提供反馈以帮助改进。 这本书是学习和掌握MAPGIS7.0二次开发的宝贵资源,适合对GIS开发感兴趣的C++程序员和GIS专业人员使用,为他们提供了一个清晰的路径,以便于在MAPGIS7.0平台上构建自定义的GIS应用程序。