第一章 地理信息系统概论 1
1.1 信息与信息系统 1
1.2 地图与空间信息 1
1.3 地理信息与地理信息系统 3
1.4 GIS的发展 5
1.5 GIS的硬件软件环境 10
1.6 GIS的功能与应用领域 11
2.1 空间数据的输入与编辑 17
第二章 GIS的数据组织管理 17
2.2 空间数据管理 18
2.3 GIS的数据组织管理 23
2.4 GIS的应用模式 25
2.5 GIS的互操作 27
2.6 GIS的空间数据表示 29
第三章 地理信息系统的开发 32
3.1 GIS技术概论 32
3.2 GIS开发的必备工具MapInfo Professional 33
3.3 地理信息系统功能分析 36
第四章 地理信息系统开发平台——MapInfo概述 39
4.1 MapInfo与桌面地图系统 39
4.2 MapInfo的安装与启动 42
4.3 MapInfo公司的WWW站点 45
第五章 MapInfo的基本概念 46
5.1 地图化概念 46
5.2 地图图层化 49
5.3 特殊的图层 52
5.4 绘制和编辑地图 56
5.5 标注地图 65
5.6 地理编码 69
5.7 专题地图 74
5.8 专题地图的类型 77
5.9 栅格图像 83
5.10 投影和坐标系 86
第六章 MapInfo的基本应用 89
6.1 快速启动MapInfo 89
6.2 工作空间 90
6.3 工作窗口 93
6.4 配准栅格图像 97
6.5 MapInfo表的管理 99
6.6 MapInfo信息的选择与查询 106
第七章 MapInfo的高级功能 123
7.1 重新分区 123
7.2 使用布局 129
7.3 地理分析 137
7.4 在其他程序中嵌入MapInfo地图 145
第八章 MapBasic基础 152
8.1 MapBasic概述 152
8.2 MapBasic开发过程 154
8.3 MapBasic语言 158
8.4 创建用户界面 166
第九章 MapBasic管理工作表和地图对象 173
9.1 管理工作表 173
9.2 地图对象的使用 176
10.1 在集成环境中绘制地图 182
第十章 MapBasic与其他应用程序连接 182
10.2 运行MapBasic应用程序 201
10.3 运行其他应用程序 201
10.4 使用动态数据交换(DDE) 202
10.5 调用动态链接库(DLL) 212
第十一章 GIS新发展——WebGIS 214
11.1 WebGIS概述 214
11.2 WebGIS的应用模型 217
11.3 WebGIS的客户机/服务器模型 218
11.4 WebGIS地理数据管理及检索机制 220
11.5 WebGIS地理分析“巨事务”处理方案 221
11.6 WebGIS空间数据“动态”存取接口 221
11.7 WebGIS基本框架 222
11.8 WebGIS客户端实现技术 223
11.9 WebGIS服务器端实现技术 229
11.10 WebGIS的其他技术问题 234
附录一 MapInfo函数 235
附录二 MapBasic语言 238
附录三 MapInfo菜单命令 240