主页 详情

《ArcGIS开发权威指南》_陈于立编著_13881001_9787121271694

【书名】:《ArcGIS开发权威指南》
【作者】:陈于立编著
【出版社】:北京:电子工业出版社
【时间】:2015
【页数】:415
【ISBN】:9787121271694
【SS码】:13881001

最新查询

内容简介

基础知识篇

第1章 ArcGIS技术概述

1.1 ArcGIS产品的发展历程

1.2 ArcGIS产品体系介绍

1.2.1 ArcGIS桌面平台产品

1.2.2 ArcGIS网络应用产品

1.2.3 ArcGIS服务器平台产品

1.2.4 ArcGIS云平台产品

1.2.5 ArcGIS移动平台产品

1.2.6 ArcGIS免费产品

1.2.7 ArcGIS与商业软件集成产品

1.2.8 ArcGIS开发平台产品

1.2.9 ArcGIS其他产品

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

1.3.1 GIS信息化建设

1.3.2数据生产变更阶段

1.3.3数据信息发布阶段

1.3.4数据共享阶段

1.3.5新一代Web GIS

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

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

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

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

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

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

1.5 GISer的职业规划

1.5.1 GIS数据生产方向

1.5.2 GIS技术支持方向

1.5.3 GIS开发技术方向

1.5.4 GIS研究技术方向

1.5.5 GIS市场营销方向

桌面开发篇

第2章 ArcGIS Engine开发解析

2.1概述

2.1.1 ArcGIS Engine简介

2.1.2 ArcGIS Engine组成部分

2.1.3许可说明

2.1.4接口和对象

2.2创建第一个模板工程

2.3地图的显示结构

2.3.1地图显示

2.3.2地图文档

2.3.3符号系统

2.3.4选择集与刷新事件

2.4数据存储与编辑

2.4.1 GDB的基础结构

2.4.2要素查询与索引

2.4.3要素编辑与编辑事件

2.4.4批量编辑与地理处理

2.5几何结构

2.5.1几何的体系结构

2.5.2几何关系

2.5.3空间参考

2.6小结

第3章 ArcPy开发解析

3.1 Python语言介绍

3.1.1脚本语言

3.1.2 Python脚本

3.2 Python语法快速浏览

3.2.1 Python的IDE介绍

3.2.2数据类型

3.2.3操作符

3.2.4变量与赋值

3.2.5代码块及缩进对齐

3.2.6控制结构

3.2.7函数

3.2.8错误处理

3.3第一个ArcPy脚本

3.3.1 Python在ArcGIS的衍生过程

3.3.2 Geoprocessing框架中的ArcPy

3.3.3 ArcPy的Hello World

3.4 ArcPy的开发精解

3.4.1 ArcPy的导入

3.4.2 ArcPy函数的命名规则

3.4.3 ArcPy函数的参数

3.4.4 ArcPy函数的返回值

3.5 ArcPy函数介绍

3.5.1概述

3.5.2环境变量

3.5.3产品级别与扩展

3.5.4描述函数

3.5.5列表函数

3.6 ArcPy几何类介绍

3.6.1几何类

3.6.2几何构造

3.6.3空间关系

3.7 ArcPy的数据访问模块介绍

3.7.1高性能的游标支持

3.7.2编辑会话

3.8 ArcPy的制图模块

3.8.1地图文档相关函数

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

3.8.3地图服务相关函数

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

3.9 ArcPy脚本工具

3.9.1从独立脚本到脚本工具

3.9.2 ArcPy制作脚本工具流程

3.10常用ArcPy脚本示例

3.10.1 ArcSDE多版本数据备份

3.10.2 ArcSDE版本管理工作流程

3.10.3 ArcGIS for Server自动化服务管理

3.11 ArcPy脚本调试

3.11.1基本脚本调试

3.11.2专业IDE调试

3.12自动化执行ArcPy脚本

3.12.1 Windows操作系统设置

3.12.2 Linux操作系统设置

3.13帮助资源

Web开发篇

第4章 ArcGIS API for JavaScript开发解析

4.1概述

4.2预前知识快速浏览

4.2.1 ArcGIS for Server

4.2.2 REST API

4.2.3 HTML/HTML5

4.2.4 CSS/CSS3

4.2.5 JavaScript

4.2.6 AJAX

4.2.7 Dojo

4.3 ArcGIS API for JavaScript功能概述

4.4 ArcGIS API for JavaScript开发原理解析

4.4.1运行流程

4.4.2重点对象

4.4.3事件

4.4.4控件

4.5 ArcGIS API for JavaScript开发环境搭建

4.5.1 IDE环境设置

4.5.2 ArcGIS API for JavaScript开发环境部署

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

4.6.1 Hello World

4.6.2一个基础地图应用

4.6.3 GraphicLayer

4.6.4地图渲染

4.6.5数据查询

4.6.6几何服务

4.6.7网络分析

4.6.8 GP服务

4.6.9扩展

4.7开发调试介绍

4.7.1使用Fiddler

4.7.2基于浏览器调试

4.7.3离线/在线SDK的Sandbox

4.8结合第三方框架

4.9常见的开发帮助资源

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

5.1 SOE应用场景

5.2 GP服务VS.SOE

5.3 SOE开发与部署

5.3.1 SOE开发环境

5.3.2 SOE部署

5.4 SOE开发调试方法

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

5.6 SOE工作原理

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

5.6.2关于Schema的理解

5.6.3 SOE的属性(Property)设置

5.6.4获取数据源

5.6.5打开SOE资源链接

5.6.6关于SOE的处理流程

5.6.7执行SOE实现功能

5.7 ArcGIS API for JavaScript调用SOE服务

5.8帮助资源

移动开发篇

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

6.1 Android基本知识

6.2 ArcGIS Runtime SDK for Android概述

6.3开发环境搭建

6.4开启开发之旅——Hello World

6.5重中之重——Map

6.5.1 Map的构成

6.5.2与Map交互

6.5.3为Map增色

6.6一技之长——Analysis

6.6.1离线空间分析之GeometryEngine

6.6.2在线空间分析之QueryTask

6.6.3在线空间分析之IdentifyTask

6.6.4在线空间分析之RouteTask

6.7随时随地——Offine

6.7.1底图数据离线

6.7.2业务数据离线

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

6.8 Cloud&Portal

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

6.9.1授权应用程序

6.9.2应用程序签名

6.9.3应用程序分发

6.10帮助资源

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

7.1 iOS基本知识

7.2 ArcGIS Runtime for iOS概述

7.3开发环境搭建

7.4 Hello Map

7.5一技之长——Analysis

7.5.1查询

7.5.2网络分析

7.5.3地理处理

7.5.4几何操作

7.6随时随地——Offine

7.7编辑数据

7.8 ArcGIS Online和Portal

7.9授权你的应用

7.10帮助资源

地理数据库开发篇

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

8.1空间SQL的适用场景

8.2 ArcGIS空间存储变迁

8.2.1包含ArcSDE系统表

8.2.2不包含ArcSDE系统表

8.3空间类型

8.4配置空间ST_GEOMETRY的SQL操作

8.4.1配置Oracle监听使用ST_GEOMETRY原理

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

8.5 SQL操作非版本数据

8.5.1 SQL创建空间表

8.5.2注册ST_GEOMETRY空间列

8.5.3 ST_Geometry的构造函数

8.5.4 SQL编辑空间表

8.5.5空间SQL添加ObjectID和GUID

8.5.6 SQL创建空间索引

8.5.7注册Geodatabase

8.6 ST GEOMETRY的SQL的性能分析

8.6.1 ST GEOMETRY查询原理

8.6.2版本、补丁与ST GEOMETRY

8.6.3空间关系函数介绍

8.6.4 ST GEOMETRY效率测试环境

8.6.5空间关系函数选择

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

8.6.7 SQL语句

8.7 SQL操作版本化数据

8.7.1 SQL操作版本化数据原理

8.7.2版本化视图的创建

8.7.3 SQL创建子版本

8.7.4 SQL设置当前编辑版本

8.7.5 SQL编辑版本化数据

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

8.8帮助资源

第9章 ArcSDE SDK开发解析

9.1 ArcSDE SDK介绍

9.2 ArcSDE SDK的生命周期

9.3 ArcSDE SDK性能

9.4 ArcSDE SDK for Java环境搭建

9.5 ArcSDE SDK for Java开发精解

9.5.1 ArcSDE SDK for Java开发概述

9.5.2 ArcSDE SDK for Java之查询解析

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

9.6.1新增操作

9.6.2更新操作

9.6.3删除操作

9.7帮助参考


书查询(www.shuchaxun.com)本网页唯一编码:
d212eadc0f86a23fe498f26b5750bac4#f145d655b5232d15f08d4212bc1fe1f5#108574342#ARCGIS开发权威指南_13881001.pdf