图书介绍

ArcGIS开发权威指南PDF|Epub|txt|kindle电子书版本网盘下载

ArcGIS开发权威指南
  • 陈于立编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121271694
  • 出版时间:2015
  • 标注页数:415页
  • 文件大小:84MB
  • 文件页数:431页
  • 主题词:地理信息系统-应用软件-软件开发-指南

PDF下载


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

下载说明

ArcGIS开发权威指南PDF格式电子书版下载

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

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

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

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

图书目录

基础知识篇3

第1章 ArcGIS技术概述3

1.1 ArcGIS产品的发展历程3

1.2 ArcGIS产品体系介绍4

1.2.1 ArcGIS桌面平台产品4

1.2.2 ArcGIS网络应用产品6

1.2.3 ArcGIS服务器平台产品7

1.2.4 ArcGIS云平台产品8

1.2.5 ArcGIS移动平台产品9

1.2.6 ArcGIS免费产品10

1.2.7 ArcGIS与商业软件集成产品10

1.2.8 ArcGIS开发平台产品12

1.2.9 ArcGIS其他产品15

1.3 GIS发展之路与ArcGIS技术演变15

1.3.1 GIS信息化建设16

1.3.2数据生产变更阶段16

1.3.3数据信息发布阶段16

1.3.4数据共享阶段16

1.3.5新一代Web GIS17

1.4 IT发展之路与ArcGIS技术演变21

1.4.1数据库技术发展与ArcGIS技术演变21

1.4.2 Web技术发展与ArcGIS技术演变21

1.4.3移动互联网技术发展与ArcGIS技术演变22

1.4.4云计算技术发展与ArcGIS技术演变22

1.4.5大数据技术发展与ArcGIS技术演变22

1.5 GISer的职业规划23

1.5.1 GIS数据生产方向24

1.5.2 GIS技术支持方向25

1.5.3 GIS开发技术方向25

1.5.4 GIS研究技术方向27

1.5.5 GIS市场营销方向27

桌面开发篇31

第2章 ArcGIS Engine开发解析31

2.1概述31

2.1.1 ArcGIS Engine简介31

2.1.2 ArcGIS Engine组成部分32

2.1.3许可说明34

2.1.4接口和对象36

2.2创建第一个模板工程41

2.3地图的显示结构44

2.3.1地图显示45

2.3.2地图文档48

2.3.3符号系统52

2.3.4选择集与刷新事件54

2.4数据存储与编辑56

2.4.1 GDB的基础结构57

2.4.2要素查询与索引63

2.4.3要素编辑与编辑事件67

2.4.4批量编辑与地理处理70

2.5几何结构74

2.5.1几何的体系结构74

2.5.2几何关系78

2.5.3空间参考81

2.6小结84

第3章 ArcPy开发解析85

3.1 Python语言介绍85

3.1.1脚本语言85

3.1.2 Python脚本85

3.2 Python语法快速浏览86

3.2.1 Python的IDE介绍86

3.2.2数据类型87

3.2.3操作符88

3.2.4变量与赋值89

3.2.5代码块及缩进对齐89

3.2.6控制结构89

3.2.7函数91

3.2.8错误处理91

3.3第一个ArcPy脚本92

3.3.1 Python在ArcGIS的衍生过程92

3.3.2 Geoprocessing框架中的ArcPy92

3.3.3 ArcPy的Hello World94

3.4 ArcPy的开发精解95

3.4.1 ArcPy的导入95

3.4.2 ArcPy函数的命名规则95

3.4.3 ArcPy函数的参数96

3.4.4 ArcPy函数的返回值98

3.5 ArcPy函数介绍98

3.5.1概述98

3.5.2环境变量99

3.5.3产品级别与扩展100

3.5.4描述函数101

3.5.5列表函数101

3.6 ArcPy几何类介绍102

3.6.1几何类102

3.6.2几何构造102

3.6.3空间关系104

3.7 ArcPy的数据访问模块介绍104

3.7.1高性能的游标支持104

3.7.2编辑会话107

3.8 ArcPy的制图模块108

3.8.1地图文档相关函数108

3.8.2典型场景——批量更换数据源脚本110

3.8.3地图服务相关函数111

3.8.4典型场景一一发布地图服务114

3.9 ArcPy脚本工具116

3.9.1从独立脚本到脚本工具116

3.9.2 ArcPy制作脚本工具流程117

3.10常用ArcPy脚本示例122

3.10.1 ArcSDE多版本数据备份122

3.10.2 ArcSDE版本管理工作流程124

3.10.3 ArcGIS for Server自动化服务管理127

3.11 ArcPy脚本调试127

3.11.1基本脚本调试127

3.11.2专业IDE调试128

3.12自动化执行ArcPy脚本129

3.12.1 Windows操作系统设置129

3.12.2 Linux操作系统设置129

3.13帮助资源131

Web开发篇135

第4章 ArcGIS API for JavaScript开发解析135

4.1概述135

4.2预前知识快速浏览135

4.2.1 ArcGIS for Server135

4.2.2 REST API137

4.2.3 HTML/HTML5141

4.2.4 CSS/CSS3142

4.2.5 JavaScript143

4.2.6 AJAX143

4.2.7 Dojo144

4.3 ArcGIS API for JavaScript功能概述144

4.4 ArcGIS API for JavaScript开发原理解析145

4.4.1运行流程145

4.4.2重点对象146

4.4.3事件151

4.4.4控件153

4.5 ArcGIS API for JavaScript开发环境搭建159

4.5.1 IDE环境设置159

4.5.2 ArcGIS API for JavaScript开发环境部署161

4.6典型案例解析以及代码分析162

4.6.1 Hello World162

4.6.2一个基础地图应用164

4.6.3 GraphicLayer167

4.6.4地图渲染169

4.6.5数据查询177

4.6.6几何服务183

4.6.7网络分析186

4.6.8 GP服务189

4.6.9扩展191

4.7开发调试介绍196

4.7.1使用Fiddler196

4.7.2基于浏览器调试197

4.7.3离线/在线SDK的Sandbox199

4.8结合第三方框架200

4.9常见的开发帮助资源201

第5章 服务对象扩展(SOE)开发解析203

5.1 SOE应用场景203

5.2 GP服务VS.SOE203

5.3 SOE开发与部署204

5.3.1 SOE开发环境204

5.3.2 SOE部署205

5.4 SOE开发调试方法206

5.5以应急行业为例扩展SOE功能介绍207

5.6 SOE工作原理207

5.6.1重启添加SOE扩展的地图服务208

5.6.2关于Schema的理解209

5.6.3 SOE的属性(Property)设置210

5.6.4获取数据源213

5.6.5打开SOE资源链接215

5.6.6关于SOE的处理流程215

5.6.7执行SOE实现功能216

5.7 ArcGIS API for JavaScript调用SOE服务219

5.8帮助资源221

移动开发篇227

第6章 ArcGIS Runtime SDK for Android开发解析227

6.1 Android基本知识227

6.2 ArcGIS Runtime SDK for Android概述230

6.3开发环境搭建231

6.4开启开发之旅——Hello World238

6.5重中之重——Map253

6.5.1 Map的构成253

6.5.2与Map交互257

6.5.3为Map增色260

6.6一技之长——Analysis267

6.6.1离线空间分析之GeometryEngine268

6.6.2在线空间分析之QueryTask269

6.6.3在线空间分析之IdentifyTask271

6.6.4在线空间分析之RouteTask272

6.7随时随地——Offine274

6.7.1底图数据离线275

6.7.2业务数据离线279

6.7.3离线业务数据编辑与同步284

6.8 Cloud&Portal286

6.9应用程序授权、签名与分发290

6.9.1授权应用程序290

6.9.2应用程序签名297

6.9.3应用程序分发299

6.10帮助资源299

第7章 ArcGIS Runtime SDK for iOS开发解析301

7.1 iOS基本知识301

7.2 ArcGIS Runtime for iOS概述303

7.3开发环境搭建304

7.4 Hello Map304

7.5一技之长——Analysis314

7.5.1查询316

7.5.2网络分析321

7.5.3地理处理333

7.5.4几何操作339

7.6随时随地——Offine342

7.7编辑数据347

7.8 ArcGIS Online和Portal360

7.9授权你的应用371

7.10帮助资源378

地理数据库开发篇381

第8章 ArcGIS的空间SQL开发解析381

8.1空间SQL的适用场景381

8.2 ArcGIS空间存储变迁381

8.2.1包含ArcSDE系统表381

8.2.2不包含ArcSDE系统表382

8.3空间类型382

8.4配置空间ST_GEOMETRY的SQL操作383

8.4.1配置Oracle监听使用ST_GEOMETRY原理383

8.4.2配置Oracle监听使用ST_GEOMETRY——Windows385

8.5 SQL操作非版本数据386

8.5.1 SQL创建空间表387

8.5.2注册ST_GEOMETRY空间列387

8.5.3 ST_Geometry的构造函数388

8.5.4 SQL编辑空间表389

8.5.5空间SQL添加ObjectID和GUID390

8.5.6 SQL创建空间索引391

8.5.7注册Geodatabase392

8.6 ST GEOMETRY的SQL的性能分析393

8.6.1 ST GEOMETRY查询原理393

8.6.2版本、补丁与ST GEOMETRY394

8.6.3空间关系函数介绍394

8.6.4 ST GEOMETRY效率测试环境396

8.6.5空间关系函数选择396

8.6.6空间关系函数参数输入位置400

8.6.7 SQL语句404

8.7 SQL操作版本化数据404

8.7.1 SQL操作版本化数据原理404

8.7.2版本化视图的创建405

8.7.3 SQL创建子版本405

8.7.4 SQL设置当前编辑版本406

8.7.5 SQL编辑版本化数据407

8.7.6版本协调和提交及子版本删除407

8.8帮助资源408

第9章 ArcSDE SDK开发解析409

9.1 ArcSDE SDK介绍409

9.2 ArcSDE SDK的生命周期409

9.3 ArcSDE SDK性能409

9.4 ArcSDE SDK for Java环境搭建410

9.5 ArcSDE SDK for Java开发精解411

9.5.1 ArcSDE SDK for Java开发概述411

9.5.2 ArcSDE SDK for Java之查询解析411

9.6 ArcSDE SDK for Java典型示例——数据编辑414

9.6.1新增操作414

9.6.2更新操作414

9.6.3删除操作415

9.7帮助参考415

热门推荐