MapX开发手册是一本详细介绍MapX技术的培训教材,它旨在帮助用户理解和掌握MapX与C/C++等编程语言的集成应用,以及MapInfo软件的核心功能。该手册分为多个章节,逐步深入地介绍了MapX的基础知识和高级特性。
第一章,MapX入门,主要介绍了MapX的基本概念,包括MapX入门教程,功能概述,以及如何安装MapX。此外,还讲解了如何在VisualBasic环境中使用MapX控件,让读者对地图化有初步了解。
第二章,MapX基础,详细介绍了Map对象、属性页、对象图层、GeoSets、DataSets和Annotations等核心元素,以及如何创建和管理这些对象。这一章重点在于建立用户对MapX对象模型的理解。
第三章,按图层地图化,深入探讨如何通过图层组织地图,包括Layers集合的属性和方法、Layer对象的操作、图层顺序调整、图元类型检查和图层缩放控制。这一部分强调了图层在地图设计中的关键作用。
第四章,Features和Selections,讲解了图元(Features)和选择(Selections)的基本概念,以及如何操作和编辑它们。这章涵盖了图元数据的处理和交互式地图操作。
第五章,地图中查找图元,介绍了Find对象和FindFeature对象的使用,帮助用户定位和检索特定图元。
第六章,工具部分涉及MapX工具概述,以及如何创建自定义工具,如多边形绘制工具(Polytools),展示MapX的灵活性和扩展性。
第七章,数据绑定是关键,介绍了数据如何与地图对象关联,包括DataSet对象、DataSets集合、Fields集合的应用,以及GeoDictionary在数据绑定中的作用。同时,也讨论了MapX事件在数据绑定中的触发机制。
第八章,深入讲解了从数据库管理系统(DBMS)中获取和显示数据的方法,包括访问远程空间数据、Oracle8i支持,以及DBMSLayerInfo参数的使用,还涉及属性数据的访问和MapInfoMapCatalog的应用。
第九章,专题制图和分析部分阐述了专题制图的概念,以及如何规划和实现地图上的专题分析,通过Themes集合来展现数据的视觉呈现。
MapX开发手册是一本全面且实用的指南,适合MapInfo MapX的开发者、GIS专业人员以及希望学习MapX技术的读者,通过阅读和实践,读者可以熟练掌握MapX在地图制作和数据分析中的应用。