第1章 绪论 1
1.1地理信息系统概念 1
1.2地理信息系统应用 13
1.3地理信息系统发展 18
1.4地理信息系统与相关学科 22
1.5阅读本书需要的相关知识 26
第2章 计算机技术基础 27
2.1计算机科学与技术 27
2.2计算机网络技术 30
2.3数据库技术 38
2.4可视化技术 45
2.5信息安全技术 51
第3章 高性能计算环境 56
3.1并行计算 56
3.2分布式计算 63
3.3云计算 69
第4章 地理信息系统架构 87
4.1GIS硬件架构 87
4.2GIS数据架构 100
4.3GIS软件架构 108
第5章 地理信息系统功能 116
5.1系统基本功能 116
5.2地理数据获取与处理 118
5.3地理数据存储与管理 129
5.4地理数据查询与分析 134
5.5地理数据显示与制图 137
第6章 组件式地理信息系统 149
6.1组件GIS概述 149
6.2组件开发思想 152
6.3组件实现技术 157
6.4组件式GIS设计 168
第7章 基础地理信息系统 175
7.1基础GIS概述 175
7.2基础GIS功能模块设计与实现 179
7.3基础GIS的二次开发环境 208
第8章 网络地理信息系统 213
8.1网络GIS概述 213
8.2网络通信协议 215
8.3网络传输语言 222
8.4网络软件体系结构 228
8.5网络地理信息开发 244
第9章 移动地理信息系统 251
9.1移动GIS概况 251
9.2嵌入式开发环境 258
9.3嵌入式GIS开发 272
9.4移动GIS开发 277
第10章 地理信息系统软件产品 282
10.1主流GIS软件 282
10.2开源GIS软件 304
第11章 地理信息系统软件开发 311
11.1自主GIS软件开发 311
11.2基于基础GIS二次开发 321
11.3基于API网络GIS软件开发 328
主要参考文献 336