第1章 绪论 1
1.1 基本概念 1
1.2 GIS的发展概况 2
1.3 与GIS相关的学科及技术 6
1.4 地理信息系统的发展展望 9
1.5 地理信息系统在民航的应用 10
习题 11
第2章 国内外GIS软件概述 12
2.1 Pitney Bowes MapInfo公司的软件介绍 12
2.2 ESRI公司的软件介绍 13
2.3 AutoDesk公司的软件介绍 18
2.4 SuperMap公司的软件介绍 20
2.5 MapGIS软件介绍 24
2.6 GeoStar软件介绍 27
2.7 常用的三维地图软件介绍 30
习题 34
第3章 地理学知识 35
3.1 地球与地理参数 35
3.2 地图投影概述 36
3.3 地图的空间数据结构 39
3.4 GIS数据库组织形式 44
习题 45
第4章 MapInfo Professional的使用 46
4.1 MapInfo表的组成 46
4.2 地图图层及工作空间 47
4.3 地图数据的采集 49
4.4 为MapInfo制作栅格图标 59
4.5 MapInfo的绘图工具介绍 61
4.6 MapInfo的使用技巧 65
4.7 团队制图应注意的问题 71
习题 72
第5章 GIS的二次开发工具MapX 73
5.1 MapX 73
5.2 Geosets及Geoset管理器 74
5.3 在Windows中安装MapX 75
5.4 MapX控件的构成 76
5.5 MapX的调用格式 78
5.6 MapX表达式与函数 79
习题 81
第6章 开发平台C# 82
6.1 C#语言介绍 82
6.2 C#编程举例 108
习题 123
第7章 MapX的常用对象 124
7.1 地图对象 124
7.2 专题图对象 160
7.3 Layer及Layers集合对象 173
7.4 Feature及Features对象 198
7.5 RowValue及RowValues对象 210
7.6 Parts对象 216
7.7 Point对象和Points集合 219
7.8 FeatureFactory对象 222
7.9 Find对象 229
7.10 地图逐层细化对象 233
7.11 与地图输出有关的对象 245
习题 249
第8章 移动目标监控技术 251
8.1 动画图层 251
8.2 利用GPS监控移动目标 251
8.3 移动目标数据回放 255
8.4 模拟GPS接收机 257
8.5 调正图标的方向 258
8.6 多个移动目标的实时监控与回放 268
习题 277
第9章 发布MapX应用程序 278
9.1 MapX客户安装项目和步骤 278
9.2 安装MapX OCX控件 278
第10章 WebGIS产品MapXtreme介绍 281
10.1 MapXtreme的安装 282
10.2 在Visual Studio中创建GIS程序 283
第11章 基于GIS地图最短路径搜素 296
11.1 A*算法原理 296
11.2 GIS地图中运用A*算法实现最短路径的搜索 301
参考文献 308
附录1:《GIS开发与应用》教学大纲 309
附录2:《GIS开发与应用》实验大纲 313
附录3:综合实验项目举例 317
项目:《基于GIS的商品房销售管理系统》 317