![WebGIS工程项目开发实践](https://cover.qianqiantushu.cc/82/s671df2b.jpg)
![WebGIS工程项目开发实践](https://cover.qianqiantushu.cc/82/s671df2b.jpg)
WebGIS工程项目开发实践PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:张贵军,陈铭编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2016
- ISBN:7302427407
- 页数:405 页
Web基础知识篇 3
第1章 Web应用开发简介 3
1.1 Web应用 3
1.1.1 Web应用发展历史 3
1.1.2 Web应用的基本构成 4
1.2 Web前端开发简介 4
1.2.1 网页布局和样式 4
1.2.2 JavaScript脚本语言 5
1.2.3 Flash技术 5
1.3 Web后台开发简介 5
1.3.1 服务器软件 5
1.3.2 数据库 5
1.3.3 Web后台开发语言 6
第2章 Web前端开发基础 7
2.1 前言 7
2.1.1 超文本标记语言 7
2.1.2 认识超文本标记语言 7
2.1.3 文档语言编码 8
2.2 网页布局基础 9
2.2.1 认识HTML+CSS布局技术 9
2.2.2 样式文件的引用方式 10
2.2.3 CSS的盒子模型 12
2.2.4 类选择器 14
2.2.5 进一步修饰 14
2.3 JavaScript语言基础 16
2.3.1 JavaScript简介 16
2.3.2 Web文档对象模型DOM 16
2.3.3 使用JavaScript实现数据的校验 17
2.3.4 使用工具包和开发框架 20
2.3.5 使用插件加速开发 23
2.3.6 总结和深入学习 25
第3章 JavaWeb服务器端开发基础 26
3.1 建立开发平台 26
3.1.1 安装JDK 26
3.1.2 安装Tormcat 26
3.1.3 安装PostgreSQL数据库 27
3.1.4 安装Eclipse 29
3.2 MVC模式及对象持久化 29
3.2.1 开发框架简介 29
3.2.2 MVC的层结构 29
3.2.3 对象关系映射ORM技术 29
3.2.4 SSH集成开发框架 30
3.3 Struts2框架的使用 30
3.3.1 Struts2框架的下载及部署 30
3.3.2 Struts2配置 31
3.3.3 创建第一个Action实例 33
3.3.4 使用Struts2的动作 34
3.3.5 通过Action接收前台数据 35
3.3.6 通过Session记录登录状态 43
3.3.7 使用拦截器阻止非法访问 47
3.3.8 文件的上传 54
3.4 Hibernate框架的使用 60
3.4.1 配置数据库连接 60
3.4.2 建立持久化类 60
3.4.3 配置映射文件 61
3.4.4 写入数据库实例 63
3.4.5 读取数据库实例 67
3.4.6 数据库删除实例 71
3.5 Spring框架的使用 76
3.5.1 Spring简介 76
3.5.2 Spring的配置 76
3.5.3 Spring和Struts2、Hibernate的整合 77
WebGIS开发技术篇 89
第4章 WebGIS 89
4.1 WebGIS简介 90
4.1.1 什么是WebGIS 91
4.1.2 WebGIS的特征 91
4.1.3 WebGIS应用程序框架 92
4.1.4 B/S结构的WebGIS系统的分层处理体系 94
4.2 WebGIS实现技术 95
4.2.1 CGI技术 96
4.2.2 Java Applet技术 96
4.2.3 Plug-in技术 97
4.2.4 ActiveX技术 98
4.2.5 Server API技术 98
第5章 ArcGIS for Server网络地图应用开发 100
5.1 ArcGIS for Server简介 100
5.1.1 什么是ArcGIS Server 100
5.1.2 ArcGIS for Server的组件 103
5.1.3 ArcGIS for Server中包含的内容 105
5.1.4 ArcGIS for Server安装 110
5.2 地图制作 112
5.2.1 Desktop安装教程 112
5.2.2 地图矢量化过程 116
5.2.3 矢量化过程示例 118
5.3 地图服务发布 120
5.3.1 服务类型 120
5.3.2 发布服务 124
5.4 使用服务 136
5.4.1 ArcGIS API for JavaScript简介 136
5.4.2 ArcGIS API for Java Script实现编辑功能 138
5.4.3 ArcGIS API for JavaScript实现打印功能 150
第6章 OpenGIS 158
6.1 OpenGIS概述 158
6.1.1 什么是OpenGIS 158
6.1.2 OpenGIS特点 159
6.1.3 OpenGIS相关定义 159
6.1.4 OpenGIS开放模式 160
6.1.5 软件及类库 161
6.1.6 框架作用 162
6.2 OpenGIS技术实现 163
6.2.1 面向对象技术与分布计算技术 163
6.2.2 开放式数据库互连(ODBC) 163
6.2.3 分布式对象技术 164
6.3 地图服务器GeoServer 166
6.3.1 GeoServer简介 167
6.3.2 环境搭建 168
6.3.3 地图数据处理 176
6.3.4 部署地图数据 184
6.3.5 发布Web地图服务(WMS) 193
6.3.6 基于Silverlight技术的地图客户端实现 204
6.4 地图客户端OpenLayers 207
6.4.1 开源地图框架介绍 208
6.4.2 源代码总体结构分析 214
6.4.3 Web制图基本知识 223
6.4.4 添加栅格图层 235
6.4.5 添加矢量图层 241
6.4.6 使用事件 251
6.4.7 添加控件 252
6.4.8 样式特点 262
6.4.9 OpenLayers数据表现 269
WebGIS项目实践篇 277
第7章 城市地下电力管线GIS系统 277
7.1 系统概述 277
7.1.1 开发背景 277
7.1.2 需求分析 278
7.1.3 可行性分析 278
7.2 系统整体设计 279
7.2.1 GIS功能模块设计 281
7.2.2 设备管理模块设计 282
7.2.3 管线业务功能模块设计 283
7.2.4 其他管理模块 284
7.3 数据库设计 284
7.3.1 系统设备模型设计 284
7.3.2 系统属性数据库设计 285
7.3.3 系统空间数据库设计 288
7.3.4 属性与空间数据库关联设计 289
7.4 系统实现 290
7.4.1 开发环境搭建 290
7.4.2 GIS功能模块实现 297
7.4.3 设备管理模块实现 306
7.4.4 管线业务模块实现 312
7.4.5 其他管理模块实现 321
7.5 系统发布 329
7.5.1 创建工程 329
7.5.2 运行工程 336
第8章 交通WebGIS信息系统 341
8.1 交通WebGIS系统概述 341
8.1.1 开发背景 341
8.1.2 需求分析 341
8.2 系统整体设计 342
8.2.1 主界面基本模块功能设计 344
8.2.2 地图基本管理模块功能设计 346
8.2.3 手机定位模块功能设计 347
8.2.4 经纬度路径生成功能设计 347
8.2.5 导航模块功能设计 347
8.2.6 用户管理模块功能设计 348
8.3 数据库设计 348
8.3.1 E-R图设计 348
8.3.2 创建数据库及数据表 349
8.4 系统实现 350
8.4.1 开发环境及环境配置 350
8.4.2 主界面基本模块 352
8.4.3 地图基本管理模块 354
8.4.4 手机定位模块 356
8.4.5 经纬度路径生成模块 372
8.4.6 导航模块 375
8.4.7 用户管理模块 376
8.5 系统发布 381
8.5.1 开发环境 381
8.5.2 创建工程 382
8.5.3 运行工程 395
8.6 开发总结 404
参考文献 405
- 《市政工程基础》杨岚编著 2009
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《工程静力学》王科盛主编 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《化学反应工程》许志美主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《彼得·布鲁克导演实践研究》邓小玲著 2019
- 《反思性实践》胡红梅, 2019
- 《绿色过程工程与清洁生产技术 张懿院士论文集精选 上》《绿色过程工程与清洁生产技术》编写组编 2019
- 《软件工程》齐治昌,谭庆平,宁洪编著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019