第1章 网络地理信息系统概述 1
1.1 网络GIS基本概念 1
1.1.1 网络G1S的概述 1
1.1.2 网络GIS的定义 1
1.1.3 网络GIS的有关概念 2
1.2 网络GIS的组成 4
1.2.1 网络硬件系统 5
1.2.2 网络软件系统 5
1.2.3 空间数据 6
1.2.4 系统开发、管理、维护和使用人员 6
1.3 网络GIS的分类 6
1.3.1 基于体系结构的分类 6
1.3.2 基于计算模式的分类 8
1.3.3 基于服务方式的分类 9
1.4 网络GIS的特点 12
1.4.1 网络GIS的优点 12
1.4.2 网络GIS的特点 13
1.5 网络GIS的应用 15
1.5.1 在政府管理与决策中的应用 15
1.5.2 发展与改革委员会的GIS决策应用 16
1.5.3 在市政应急指挥决策的应用 19
1.5.4 在突发公共卫生事件中的应用 21
1.5.5 在城市规划管理中的应用 25
1.5.6 在数字小区智能化系统集成中的应用 26
1.5.7 在城市交通管理中的应用 30
1.5.8 在公安业务管理中的应用 31
1.5.9 在人口统计管理中的应用 32
1.5.10 在旅游资源普查中的应用 34
1.5.11 在城市文化广播系统中的应用 35
1.5.12 在市容与环境卫生系统中的应用 37
1.5.13 在国土资源管理中的应用 38
1.5.14 在电信领域的应用 41
1.5.15 在电力领域的应用 42
1.5.16 在水文与水务领域的应用 42
1.5.17 在商业网点选址中的应用 44
第2章 WebGIS基本原理 47
2.1 网络GIS的概述 47
2.1.1 客户端实现技术 47
2.1.2 服务器端实现技术 48
2.2 基于CGI技术和Server API技术的工作原理 49
2.2.1 CGI技术 49
2.2.2 Server API技术 51
2.2.3 CGI技术和Server API技术的不足 52
2.3 插件(Plug_In)技术 52
2.3.1 Plug_In概述 52
2.3.2 基于插件技术(Plug_In)的网络GIS工作原理 53
2.3.3 G1S插件方式的优缺点 54
2.3.4 基于插件技术的网络GIS软件示例 54
2.4 ActiveX技术 55
2.4.1 ActiveX技术概述 55
2.4.2 ActiveX技术与GIS控件 57
2.4.3 基于ActiveX组件的网络GIS服务器 57
2.4.4 客户端GIS ActiveX控件技术 59
2.5 Java Applet/Servlet技术 61
2.5.1 基于Java平台的网络GIS架构 62
2.5.2 Java Applet技术 64
2.5.3 Java Servlet技术 67
2.5.4 基于Java的网络GIS软件 68
2.6 网络GIS的关键技术 68
2.6.1 空间数据仓库 68
2.6.2 空间数据压缩技术 71
2.6.3 空间数据库连接池技术 72
2.6.4 负载平衡技术 75
2.6.5 网络安全技术 80
第3章 WebGIS的应用技术 87
3.1 XML与WebGIS 87
3.1.1 XML概述 87
3.1.2 XML的技术与特点 89
3.1.3 基于GML的WebGIS空间数据共享与互操作 93
3.2 SVG在WebGIS中的应用 99
3.2.1 SVG概述 100
3.2.2 SVG的特点 101
3.2.3 SVG应用于WebGIS的优点 102
3.2.4 SVG在WebGIS中的应用 103
3.3 VRML与WebGIS 106
3.3.1 VRML概述 106
3.3.2 VRML的特点 107
3.3.3 基于特征数据的VRML建模在WebGIS中的实现 108
3.4 WebService在WebGIS中的应用 110
3.4.1 WebService概述 110
3.4.2 基于WebService的WebGIS优势及特点 111
3.4.3 基于WebService的WebGIS的体系结构 112
第4章 基于ArcIMS的网络GIS系统应用实例 115
4.1 ArcIMS的体系结构 115
4.1.1 服务端组件 116
4.1.2 客户端部件 117
4.2 ArcIMS的使用 119
4.2.1 使用Author工具创建地图配置文件 119
4.2.2 使用Administrator工具创建图像服务 124
4.2.3 使用Designer工具设计地图Web站点 125
4.3 ArcIMS的用户定制 127
4.3.1 定制地图服务和地图布局 127
4.3.2 修改初始化的地图显示范围 129
4.3.3 设置活动层 129
4.3.4 替换动画层 130
4.3.5 在startup URL中传递地图参数 130
4.3.6 定制acetate层 131
4.3.7 定制图例和图层列表中的图层显示 132
4.3.8 修改属性数据的显示 132
4.3.9 改变一次所显示的记录个数 133
4.3.10 识别一个位置上所有的可见要素 133
4.3.11 修改HTMLViewer的标题、Logo和颜色 134
4.3.12 定制工具和工具条 134
4.3.13 创建超链接 136
4.3.14 超链接到地图上第一个可见的要素层 136
4.4 基于ArcIMS的哈尔滨电子地图系统实例 137
4.4.1 系统环境搭建和配置 137
4.4.2 基于ArcIMS哈尔滨网络电子地图系统的设计与实现 146
4.5 基于ArcIMS的水质网络动态监测与查询信息系统实例 160
4.5.1 系统功能 160
4.5.2 系统体系结构 161
4.5.3 系统设计 162
第5章 移动GIS 175
5.1 移动GIS概述 175
5.2 移动GIS的组成与特点 176
5.2.1 移动GIS的组成 176
5.2.2 移动GIS的特点 178
5.3 移动GIS的关键技术 179
5.3.1 移动通信技术 179
5.3.2 地理信息系统技术 184
5.3.3 移动定位技术 185
5.3.4 移动终端技术 188
5.4 空间位置信息服务 194
5.4.1 LBS简述 194
5.4.2 LBS的系统结构 195
5.4.3 LBS空间数据的内容 195
5.4.4 LBS与GIS的结合 197
5.5 移动GIS的应用与发展 197
5.5.1 移动GIS的应用及影响其发展的因素 197
5.5.2 移动GIS的发展 199
参考文献 201