Visual C++ 环境下 Mapx 的开发技术\尹旭日
定 价:39 元
丛书名:
- 作者:尹旭日,张武军 编著
- 出版时间:2009/1/1
- ISBN:9787502447489
- 出 版 社:冶金工业出版社
- 中图法分类:P208
- 页码:301
- 纸张:胶版纸
- 版次:1
- 开本:16开
- 字数:(单位:千字)
本书通过理论与实例相结合的方式系统地介绍了在Visual C++编程环境下,基于MapX开发的理论和方法,具体包括:MapX的基础知识、地图化及工具使用与定制、图层和图元、数据绑定技术、数据库的访问、专题图的制作、应用程序的发布等设计技巧和主要方法,通过大量的示例重点讲解在Visual C++环境下的MapX编程技术,从而使读者达到学以致用的目的。
本书内容全面,循序渐进,深入浅出,以理论够用为度,加大了实践环节。本书不仅适合于从事地理信息系统开发的软件工程师,而且适合于大中专院校计算机及相关的专业的学生,还可以作为地理信息系统开发培训班和Visual C++应用程序设计者的教材或参考书。
第1章 概述
1.1 地理信息系统
1.1.1 地理信息系统概述
1.1.2 GIS分类与开发方式
1.1.3 地理信息系统软件
1.2 MapInfo简介
1.2.1 MapInfo概述
1.2.2 MapInfo的软件开发思想
1.2.3 MapInfo的功能特色
1.2.4 MapInfo的数据组织
1.2.5 MapInfo Professional
1.2.6 MapInfo系列产品介绍
1.2.7 主要应用领域
1.3 MapX
1.3.1 MapX主要功能 第1章 概述
1.1 地理信息系统
1.1.1 地理信息系统概述
1.1.2 GIS分类与开发方式
1.1.3 地理信息系统软件
1.2 MapInfo简介
1.2.1 MapInfo概述
1.2.2 MapInfo的软件开发思想
1.2.3 MapInfo的功能特色
1.2.4 MapInfo的数据组织
1.2.5 MapInfo Professional
1.2.6 MapInfo系列产品介绍
1.2.7 主要应用领域
1.3 MapX
1.3.1 MapX主要功能
1.3.2 MapX v5.0的特性
1.4 Visual C++编程语言
1.4.1 Visual C++简介
1.4.2 ActiveX
1.4.3 VARIANT类型
1.5 本章小结
第2章 MapX基础
2.1 MapX入门
2.1.1 MapX空间数据结构
2.1.2 MapX对象模型
2.1.3 图层
2.2 安装MapX
2.2.1 系统要求
2.2.2 安装过程
2.3 Geoset和GeoDictionary管理器
2.3.1 Geoset管理器
2.3.2 Geodictionary管理器
2.4 Map对象
2.5 Visual C++中创建地图
2.5.1 MapX的设置
2.5.2 主视图中创建简单地图
2.5.3 在对话框中创建地图
2.5.4 导出地图
2.5.5 灵活地开发GST文件
2.6 本章小结
第3章 MapX工具
3.1 MapX标准工具
3.2 标准工具的使用
3.3 自定义工具
3.3.1 创建工具
3.3.2 工具处理过程
3.3.3 使用工具
3.4 工具创建示例
3.4.1 手动测距计算
3.4.2 拖曳图元
3.5 本章小结
第4章 Layers与Features
4.1 Layer对象与Layers集合
4.1.1 Layer对象
4.1.2 Layers集合
4.2 图层与图元
4.2.1 图层的顺序
4.2.2 图层的图元类型
4.2.3 图层的缩放
4.3 Feature对象与Features集合
4.3.1 Feature对象
4.3.2 Features集合
4.4 Selection集合
4.5 在地图中查找图元
4.5.1 Find对象
4.5.2 FindFeature对象
4.6 Visual C++下操作示例
4.6.1 计算高速公路总长度
4.6.2 图元的闪烁
4.6.3 查找城市
4.6.4 综合搜索
4.7 本章小结
第5章 Style对象
第6章 用DBMS访问数据库
第7章 MapX的数据绑定
第8章 MapX主题地图
第9章 逐层细化图层
第10章 MapX应用程序的发布
第11章 Visual C++开发案例
参考文献
1 概述
1.1 地理信息系统
1.1.1 地理信息系统概述
地理信息系统(Geographic Information System,GIS)是一项以计算机为基础的新兴技术,它是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。地理信息系统处理、管理的对象是多种地理空间实体数据及其关系,包括空间定位数据、图形数据、遥感图像数据、属性数据等,用于分析和处理在一定地理区域内分布的各种现象和过程,解决复杂的规划、决策和管理问题。
GIS的物理外壳是计算机化的技术系统,它又由若干个相互关联的子系统构成,如数据采集子系统、数据管理子系统、数据处理和分析子系统、图像处理子系统、数据产品输出子系统等,这些子系统的优劣、结构直接影响着GIS的硬件平台、功能、效率、数据处理的方式和产品输出的类型。
GIS的操作对象是空间数据,即点、线、面、体这类有三维要素的地理实体。空间数据的最根本特点是每一个数据都按统一的地理坐标进行编码,实现对其定位、定性和定量的描述,这是GIS区别于其他类型信息系统的根本标志,也是其技术难点之所在。
GIS的技术优势在于它的数据综合、模拟与分析评价能力,可以得到常规方法或普通信息系统难以得到的重要信息,实现地理空间过程演化的模拟和预测。
……