第一部分 搭建式GIS开发原理篇 1
第1章 新一代GIS开发方式 3
1.1 GIS开发现状 5
1.1.1 GIS开发现状分析 5
1.1.2 GIS开发发展趋势 6
1.2新一代GIS开发技术诞生 7
1.2.1 MapGIS搭建式GIS开发技术 7
1.2.2 MapGIS搭建式GIS开发技术特点 7
1.3本章小结 9
1.4问题与解答 9
1.5练习题 9
第2章 MapGIS搭建式GIS开发框架 11
2.1 MapGIS IGSS概述 13
2.1.1 MapGIS IGSS二次开发框架 13
2.1.2 MapGIS开发平台体系 14
2.1.3 MapGIS IGServer开发平台简介 15
2.1.4 MapGIS Mobile开发平台简介 18
2.2 MapGIS搭建式GIS开发体系 20
2.2.1搭建式GIS开发体系概述 20
2.2.2 C/S搭建式GIS开发体系 21
2.2.3 B/S搭建式GIS开发体系 22
2.3 MapGIS搭建式GIS开发框架 23
2.3.1 MapGIS搭建式GIS开发整体框架 23
2.3.2 MapGIS搭建式GIS开发工具体系 25
2.3.3 MapGIS搭建式GIS开发基础环境 27
2.4 MapGIS搭建式GIS开发技术 28
2.4.1数据中心理念 28
2.4.2数据仓库 29
2.4.3功能仓库 30
2.4.4 MapGIS Visual Studio 31
2.4.5表单设计器 32
2.4.6搭建与运行 33
2.4.7规范与标准 35
2.5本章小结 38
2.6问题与解答 38
2.7练习题 38
第二部分 搭建式GIS开发篇——C/S 39
第3章 C/S GIS应用系统搭建 41
3.1 C/S GIS应用系统搭建原理 43
3.2 GIS应用系统开发环境配置 44
3.3 GIS应用系统搭建入门示例 45
3.3.1应用系统概述 45
3.3.2 GIS工作空间系统搭建 45
3.4本章小结 60
3.5问题与解答 61
3.6练习题 61
第4章 C/S GIS应用系统扩展 63
4.1 C/S GIS应用系统扩展概述 65
4.2 GIS功能流程扩展 66
4.2.1功能流程扩展原理 66
4.2.2扩展功能概述 67
4.2.3扩展程序集实现 68
4.2.4扩展流程搭建 73
4.3 GIS功能插件扩展 79
4.3.1功能插件扩展原理 79
4.3.2扩展功能概述 82
4.3.3视图类插件扩展——地图视图 85
4.3.4菜单栏插件扩展——专题分析 91
4.3.5交互式插件扩展——信息查询 98
4.3.6工具类插件扩展 113
4.4地震信息专题应用系统搭建 116
4.5本章小结 120
4.6问题与解答 121
4.7练习题 121
第5章 C/S搭建式GIS项目实战——公共交通信息管理系统 123
5.1应用概述 125
5.2需求分析 125
5.3实现方案 127
5.3.1实现模式 127
5.3.2系统架构 127
5.3.3数据组织 129
5.3.4系统功能 130
5.4系统实现 131
5.4.1基础功能实现 131
5.4.2信息查询、专题统计、打印输出功能搭建 135
5.4.3线路生成功能 138
5.4.4换乘分析功能 149
5.4.5线网评估功能 153
5.5本章小结 162
5.6问题与解答 162
5.7练习题 163
第三部分 搭建式GIS开发篇——B/S 165
第6章 B/S GIS应用系统搭建 167
6.1 B/S GIS应用系统搭建原理 169
6.2 GIS应用系统开发环境配置 170
6.2.1开发环境要求 171
6.2.2安装MapGIS IGSS 171
6.2.3 MapGIS IGServer配置 171
6.2.4搭建开发环境配置 172
6.3 GIS应用系统示例搭建 177
6.3.1 GIS应用系统概述 178
6.3.2 GIS数据发布 179
6.3.3 GIS功能表单搭建 183
6.3.4 GIS应用系统框架配置 200
6.3.5 GIS应用系统部署发布 206
6.4本章小结 207
6.5问题与解答 208
6.6练习题 208
第7章 B/S GIS应用系统扩展 209
7.1 B/S GIS应用系统扩展框架 211
7.2 B/S GIS应用层扩展 212
7.2.1应用层扩展原理 212
7.2.2水雨情会商及应急展示系统 213
7.3基于工作流的功能服务扩展 235
7.3.1基于工作流的功能服务扩展原理 235
7.3.2 Web地图打印展示系统 236
7.4 Web服务扩展开发 244
7.4.1 Web服务扩展原理 244
7.4.2数字社区展示系统 245
7.5本章小结 253
7.6问题与解答 253
7.7练习题 254
第8章 B/S搭建式GIS项目实战——税务电子政务平台 255
8.1建设背景 257
8.2开发环境 257
8.3系统设计 257
8.3.1系统框架设计 257
8.3.2功能模块设计 258
8.3.3数据库设计 267
8.4系统实现 273
8.4.1地图基本功能 273
8.4.2信息查询 278
8.4.3税源区域管理 289
8.4.4地址门牌管理 294
8.4.5税源预警 299
8.5系统部署发布 304
8.5.1框架主页环境配置 304
8.5.2表单服务配置 305
8.5.3文件部署 306
8.5.4站点配置 306
8.6本章小结 307
8.7问题与解答 307
8.8练习题 308
参考文献 309