图书介绍

ArcGIS Server JavaScript API开发GeoWeb 2.0应用2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

ArcGIS Server JavaScript API开发GeoWeb 2.0应用
  • 刘光,唐大仕编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302229216
  • 出版时间:2010
  • 标注页数:452页
  • 文件大小:124MB
  • 文件页数:464页
  • 主题词:JAVA语言-程序设计

PDF下载


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

下载说明

ArcGIS Server JavaScript API开发GeoWeb 2.0应用PDF格式电子书版下载

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

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

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

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

图书目录

第1章 ArcGIS Server JavaScript API介绍1

1.1 ArcGIS JavaScript API版的“Hello World”1

1.2 ArcGIS Server JavaScript API是什么5

1.2.1 ArcGIS Server JavaScript API的构成5

1.2.2 ArcGIS Server JavaScript API与REST6

1.2.3 ArcGIS Server JavaScript API与Dojo11

1.3 为什么需要ArcGIS Server JavaScript API14

1.4 开发与调试工具15

1.4.1 集成开发环境16

1.4.2 调试工具18

1.4.3 Firebug20

1.4.4 其他工具软件32

1.5 Dojo基础知识38

1.5.1 JavaScript对象38

1.5.2 函数也是对象38

1.5.3 模拟类与继承40

1.5.4 使用模块与包管理源代码48

第2章 页面布局设计53

2.1 使用布局小部件设计页面框架53

2.1.1 小部件与布局小部件简介53

2.1.2 使用面板组织页面元素54

2.1.3 使用容器小部件设计页面布局62

2.2 可移动的小部件微架构66

2.2.1 自定义小部件的基础知识67

2.2.2 内容小部件基类的实现76

2.2.3 可移动的框架小部件86

2.2.4 测试95

2.3 集中控制的小部件微架构97

2.3.1 可集中控制的框架小部件97

2.3.2 小部件容器99

2.3.3 测试105

2.3.4 Dojo的订阅/发布模式的事件处理机制107

2.4 使用菜单组织功能108

2.4.1 菜单容器小部件108

2.4.2 菜单项小部件110

2.4.3 菜单小部件112

2.4.4 测试116

第3章 地图与图层119

3.1 图层操作119

3.1.1 图层类及其之间的继承关系119

3.1.2 实现图层控制器功能121

3.2 地图操作130

3.2.1 地图窗口操作131

3.2.2 地图属性获取135

3.2.3 事件处理143

3.3 地图参数基本配置145

3.3.1 漫游与缩放动画参数配置145

3.3.2 比例滚动条参数配置146

3.4 获取地图图例147

3.4.1 图例小部件147

3.4.2 测试150

3.5 自定义图层153

3.5.1 WMS图层154

3.5.2 自定义缓存图层155

3.6 地图打印输出160

3.6.1 用于地图输出的自定义图层160

3.6.2 融合图像的自定义HTTP处理程序162

3.6.3 地图输出布局页面164

3.6.4 初始页面166

第4章 空间参考系统与几何对象170

4.1 空间参考系统170

4.1.1 空间参考系统类170

4.1.2 投影转换175

4.2 几何对象177

4.2.1 几何对象类及其之间的继承关系177

4.2.2 几何对象的绘制178

第5章 符号与图形189

5.1 符号189

5.1.1 标记符号190

5.1.2 线符号190

5.1.3 填充符号191

5.1.4 文本符号192

5.2 图形197

5.2.1 图形对象的构成198

5.2.2 InfoTemplate与InfoWindow198

第6章 空间分析功能209

6.1 图形查询属性209

6.1.1 利用IdentifyTask实现空间查询209

6.1.2 利用QueryTask类实现空间查询215

6.1.3 表格形式显示查询结果219

6.1.4 图形化表达查询结果225

6.2 属性查询图形235

6.3 几何服务240

6.3.1 缓冲区分析241

6.3.2 确定空间关系244

6.4 地理处理服务247

6.5 地理编码250

6.5.1 地址匹配251

6.5.2 反地理编码254

6.6 最优路径分析257

6.7 数字高程模型分析261

6.7.1 视域分析261

6.7.2 剖面线绘制264

第7章 Google地图JavaScript扩展269

7.1 Google地图API简介269

7.1.1 Google地图API使用基本框架269

7.1.2 其他常用的类与函数272

7.2 使用ArcGIS Server服务276

7.2.1 在Google地图中增加ArcGIS Server地图276

7.2.2 空间分析279

7.3 与Dojo联合使用的模板282

7.3.1 界面设计282

7.3.2 界面初始化286

7.3.3 功能实现289

第8章 微软Bing地图JavaScript扩展293

8.1 微软Bing Maps地图控件简介293

8.1.1 显示地图293

8.1.2 控制地图296

8.1.3 在地图中添加标注302

8.2 使用Bing地图JavaScript扩展307

8.2.1 在Bing地图中加入ArcGIS Server服务307

8.2.2 使用ArcGIS Server空间分析服务308

第9章 与其他Ajax框架融合324

9.1 几个主流Ajax框架324

9.1.1 jQuery325

9.1.2 Mootools325

9.1.3 Ext JS326

9.2 jQuery融合326

9.2.1 在Visual Studio 2008中设置jQuery智能提示326

9.2.2 jQuery使用基础327

9.2.3 使用jQuery的滑块替代Dojo的比例尺滑块332

9.3 与Ext JS融合336

9.3.1 Ext JS使用基础336

9.3.2 与Google地图API融合实例341

第10章 其他类似的地图JavaScript API353

10.1 Geocortex Essentials JavaScript API353

10.1.1 Geocortex Essentials的架构353

10.1.2 Geocortex Essentials JavaScript API的功能355

10.1.3 基于站点的应用开发模式355

10.1.4 Geocortex Essentials JavaScript API的基本使用357

10.1.5 报表功能358

10.2 OpenLayer365

10.2.1 OpenLayer的使用基础366

10.2.2 对各种来源的地图的支持366

10.2.3 访问GeoJSON数据369

10.3 其他一些地图API374

10.3.1 Mapstraction374

10.3.2 Web Maps Lite API375

10.3.3 Yahoo!Maps AJAX API377

第11章 融入式地图应用实例380

11.1 根据IP地址在地图上显示用户位置380

11.2 融入维基百科382

11.2.1 GeoNames382

11.2.2 实例383

11.3 融入Flickr的相册服务392

11.3.1 Flickr的相册服务392

11.3.2 实例393

第12章 单元测试399

12.1 JavaScript单元测试工具与框架399

12.1.1 YUI Test399

12.1.2 QUnit403

12.1.3 FireUnit406

12.2 JsUnit测试框架的使用409

12.2.1 TestRunner409

12.2.2 编写测试410

12.2.3 在TestRunner中使用查询串415

12.3 DOH测试框架的使用416

12.3.1 使用Firebug显示测试结果417

12.3.2 使用Runner运行单元测试419

12.3.3 小部件与异步测试423

第13章 性能测试与调优430

13.1 性能测试工具及其使用430

13.1.1 利用性能测试工具430

13.1.2 利用计时器手工计时434

13.1.3 利用Visual Studio Trace437

13.2 影响性能的几个方面与改进438

13.2.1 服务器的响应438

13.2.2 网络传输时间441

13.2.3 客户端的处理445

13.3 解决Dojo性能的技巧448

13.3.1 配置Dojo系统参数449

13.3.2 延迟加载和缓存Dojo内容449

13.3.3 减少小部件使用451

热门推荐