图书介绍

WebGIS工程项目开发实践PDF|Epub|txt|kindle电子书版本网盘下载

WebGIS工程项目开发实践
  • 张贵军,陈铭编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302427407
  • 出版时间:2016
  • 标注页数:405页
  • 文件大小:44MB
  • 文件页数:416页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

WebGIS工程项目开发实践PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

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文档对象模型DOM16

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 安装JDK26

3.1.2 安装Tormcat26

3.1.3 安装PostgreSQL数据库27

3.1.4 安装Eclipse29

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章 WebGIS89

4.1 WebGIS简介90

4.1.1 什么是WebGIS91

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 Server100

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章 OpenGIS158

6.1 OpenGIS概述158

6.1.1 什么是OpenGIS158

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 地图服务器GeoServer166

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 地图客户端OpenLayers207

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

热门推荐