图书介绍

WebGIS原理与实践PDF|Epub|txt|kindle电子书版本网盘下载

WebGIS原理与实践
  • 李治洪编著 著
  • 出版社: 北京:高等教育出版社
  • ISBN:9787040255430
  • 出版时间:2011
  • 标注页数:299页
  • 文件大小:77MB
  • 文件页数:313页
  • 主题词:互联网络-地理信息系统-高等学校-教材

PDF下载


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

下载说明

WebGIS原理与实践PDF格式电子书版下载

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

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

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

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

图书目录

第1章 概述1

1.1计算机网络与互联网1

1.1.1计算机网络的发展1

1.1.2计算机网络的类型3

1.1.3 Internet和Intranet4

1.1.4什么是Web5

1.2 GIS技术发展回顾5

1.2.1主机-终端式GIS6

1.2.2以PC为核心的桌面GIS7

1.2.3基于COM的组件式GIS8

1.2.4 C/S模式的网络GIS9

1.2.5基于Internet/Intranet的WebGIS9

1.3 WebGIS的基本概念与特点9

1.3.1 WebGIS的定义9

1.3.2 WebGIS的主要功能11

1.3.3 WebGIS的主要特点12

1.3.4 WebGIS与其他GIS技术的关系13

1.4 WebGIS发展与现状14

1.4.1 WebGIS技术的发展14

1.4.2主要WebGIS门户网站15

复习思考题20

第2章 WebGIS技术基础21

2.1 Web通信协议21

2.1.1 TCP/IP协议21

2.1.2 IP地址及其类型23

2.1.3 HTTP协议25

2.1.4 URL27

2.2 HTML基础28

2.2.1超文本模型与HTML28

2.2.2标记、属性和内容29

2.2.3 HTML结构标记29

2.2.4 HTML常用标记30

2.2.5用CSS控制地图网页外观34

2.3用IIS发布Web页36

2.4 JavaScript基础37

2.4.1 ECMAScript简介38

2.4.2浏览器中的JavaScript41

2.4.3 DOM基础42

2.4.4 BOM基础45

2.4.5通过JavaScript实现地图交互49

2.5 Web客户机端插件技术50

2.5.1 MIME和浏览器插件50

2.5.2通过插件增强Web客户端51

2.6 Web服务器端技术52

2.6.1 CGI和Server API技术53

2.6.2 ASP、 JSP和PHP54

2.6.3服务器端开发技术比较57

2.7 ASP编程基础58

2.7.1 ASP概述58

2.7.2 ASP基本语法58

2.7.3 ASP常用内建对象59

2.7.4通过ASP实现地图交互62

复习思考题65

第3章 WebGIS体系结构66

3.1分布式编程模型的体系与发展66

3.1.1 C/S模式的产生和发展66

3.1.2基于COM/COM+分布式体系结构68

3.1.3 CORBA分布式体系结构70

3.1.4 J2EE体系结构71

3.1.5 .NET分布式应用构架72

3.1.6 WebGIS与分布式应用框架74

3.2 WebGIS构造模式74

3.2.1服务器端构造模式75

3.2.2客户端构造模式76

3.2.3混合构造模式77

3.3 WebGIS常用的技术实现78

3.3.1基于CGI技术的WebGIS78

3.3.2基于SAPI技术的WebGIS79

3.3.3基于ASP、 JSP和PHP技术的WebGIS80

3.3.4基于浏览器插件的WebGIS81

3.3.5基于客户端ActiveX技术的WebGIS82

3.3.6基于客户端Java Applet的WebGIS84

3.4 WebGIS常用的实现技术比较85

复习思考题86

第4章 WebGIS编程初步87

4.1 HelloWorld的基本功能和框架87

4.1.1 HelloWorld的主要功能87

4.1.2 HelloWorld的基本框架88

4.2服务器端地图组件89

4.2.1 MapX组件对象模型90

4.2.2 MapObjects对象模型91

4.2.3服务器端地图引擎的接口设计93

4.3系统交互原理94

4.3.1表现部分94

4.3.2服务器端调用流程95

4.4缩放和平移地图96

4.4.1初始化地图服务实例97

4.4.2地图的缩放和平移99

4.4.3输出地图图片102

4.4.4管理缓存的地图图片103

4.5控制图层的显示105

4.5.1图层集合和图层对象105

4.5.2图层控制的基本流程106

4.6实现地图查询功能108

4.6.1查询的基本原理108

4.6.2 Info查询108

4.6.3查找110

4.7 Web专题制图112

4.7.1服务器端设计112

4.7.2客户端设计114

4.8发布HelloWorld115

4.8.1注册地图引擎115

4.8.2定制地图116

4.8.3发布和浏览地图116

复习思考题117

第5章 基于Ajax的WebGIS编程118

5.1浏览器地图对象模型118

5.1.1浏览器中的坐标系118

5.1.2浏览器事件模型121

5.1.3用<div/>组织地图123

5.2异步请求地图的机制124

5.2.1基于Ajax的Web应用模型124

5.2.2 XMLHttprequest对象126

5.2.3使用JSON请求和处理地图129

5.3基于Ajax的WebGIS设计与实现130

5.3.1客户端MVC开发模式130

5.3.2地图视图设计131

5.3.3地图交互设计133

5.3.4地图的异步请求与响应138

5.3.5服务器端接口140

5.4基于切片技术的WebGIS设计与实现142

5.4.1基本思想142

5.4.2组织与管理地图切片143

5.4.3地图的请求/响应与JSON147

5.4.4地图切片服务器的设计148

5.5重新设计Info查询151

复习思考题153

第6章 MapXtreme原理与技术分析154

6.1 MapInfo WebGIS产品简介154

6.2 MapXtreme for Windows原理与技术分析155

6.2.1功能与特点155

6.2.2产品的应用构架156

6.2.3 MapXtreme for Windows的伸缩模型157

6.2.4 MapXtreme for Windows地图引擎的组成159

6.2.5开发MapXtreme for Windows应用程序的方法161

6.3 MapXtreme Java Edition原理与技术剖析163

6.3.1 MapXtreme Java Edition技术特点163

6.3.2 MapXtreme Java的主要组件164

6.3.3 MapXtreme Java的安装与管理167

6.3.4基于JSP标记库的开发模式170

6.3.5基于Servlet的开发与部署171

6.3.6 MapXtreme JavaBeans开发173

6.3.7连接池和远程数据访问174

6.3.8 MapXtreme Java Edition代码分析175

6.4 MapXtreme for.NET原理分析176

6.4.1 MapXtreme 2005对象模型176

6.4.2 MapXtreme 2005 Web应用体系结构178

6.4.3 MapXtreme 2005应用程序开发模式179

6.4.4用Visual Studio开发MapXtreme应用的方法180

复习思考题183

第7章 ArcIMS原理与技术分析185

7.1 ArcGIS产品体系及其发展185

7.1.1 ArcGIS产品家族185

7.1.2 ArcGIS软件发展历程187

7.2 ArcIMS系统结构分析188

7.2.1 ArcIMS的系统构架188

7.2.2客户端地图浏览器189

7.2.3 ArcIMS服务器端组件189

7.3创建、发布和管理ArcIMS站点192

7.3.1定义ArcIMS站点的内容193

7.3.2发布和管理ArcIMS站点194

7.4定制ArcIMS地图应用197

7.4.1定制HTML浏览器客户端197

7.4.2定制Java浏览器客户端199

7.4.3使用ActiveX连接器200

7.4.4使用Java连接器202

7.5 ArcXML基础205

7.5.1 ArcXML框架206

7.5.2 ArcXML的请求与响应209

7.5.3 ArcXML几何要素模型211

复习思考题212

第8章 其他WebGIS商业平台技术分析213

8.1 GeoMedia WebMap原理简介213

8.1.1概述213

8.1.2实现原理214

8.2 Autodesk MapGuide体系分析215

8.2.1概述215

8.2.2体系结构216

8.3 SuperMap IS系列产品分析217

8.3.1概述217

8.3.2 SuperMap IS218

8.3.3 SuperMap IS Java219

8.3.4 SuperMap IS .NET220

8.4其他国产WebGIS软件分析221

8.4.1 GeoBeans221

8.4.2 GeoSurf223

8.4.3 MAPGIS-IMS224

8.5 GoogleMap API及其应用224

8.5.1概述224

8.5.2使用GMap对象创建地图225

8.5.3为地图添加控件226

8.5.4为地图添加事件228

8.5.5使用信息窗口228

8.5.6地图标注229

8.5.7 XML和异步请求230

8.5.8内存管理231

8.6选择WebGIS开发工具的方法231

复习思考题232

第9章 开源WebGIS233

9.1开源GIS项目概况233

9.1.1开源软件233

9.1.2开源GIS软件234

9.1.3开源GIS项目简介235

9.2基于C的开源GIS项目237

9.2.1基于C的开源GIS共享库237

9.2.2基于C的开源GIS应用238

9.3 Java开源GIS项目243

9.3.1 Java开源GIS共享库243

9.3.2基于Java的开源GIS应用245

9.4开源WebGIS项目分析249

9.4.1 MapServer249

9.4.2开源MapGuide250

9.4.3 MapBuilder251

9.4.4 ka-Map252

9.4.5 Mapbender252

9.5 MapServer应用开发253

9.5.1安装与配置MapServer253

9.5.2 MapServer地图文件格式分析254

9.5.3通过CGI进行MapServer应用开发258

9.5.4利用MapScript进行MapServer应用开发261

复习思考题267

第10章 Web制图服务268

10.1 Web服务与空间Web服务268

10.1.1 Web服务的本质268

10.1.2空间Web服务269

10.1.3研究空间Web服务的原因269

10.1.4空间Web服务的优势270

10.1.5空间Web服务的应用研究270

10.2 OGC Web服务270

10.2.1 OpenGIS规范271

10.2.2 OGC Web服务简介271

10.3 Web制图服务及接口271

10.3.1版本号和版本协商272

10.3.2基本的HTTP请求规则272

10.3.3基本的HTTP响应规则273

10.3.4公共请求参数273

10.4 Web地图服务274

10.4.1基本功能274

10.4.2主要接口274

10.5 Web要素服务277

10.5.1基本概念与功能277

10.5.2事务型WFS278

10.5.3 WFS主要接口279

10.6 Web覆盖层服务283

10.6.1基本概念和特征283

10.6.2 WCS的主要接口284

10.7样式层描述器285

10.7.1基本概念285

10.7.2基本接口285

10.8 Web制图服务的集成286

10.8.1用样式层绘制地图286

10.8.2在WMS中使用样式层描述器287

10.8.3集成WMS、WFS和WCS291

复习思考题292

参考文献293

附录1 实习说明295

附录2 GeoMap组件使用参考296

热门推荐