登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

2023年06月出版新書

2023年05月出版新書

2023年04月出版新書

2023年03月出版新書

2023年02月出版新書

『簡體書』ArcGIS开发权威指南

書城自編碼: 2667105
分類: 簡體書→大陸圖書→計算機/網絡程序設計
作者: 陈於立 等编著
國際書號(ISBN): 9787121271694
出版社: 电子工业出版社
出版日期: 2015-09-01
版次: 1 印次: 1
頁數/字數: 415/691000
書度/開本: 16开 釘裝: 平装

售價:NT$ 656

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
财之道丛书·太古传:商业帝国200年
《 财之道丛书·太古传:商业帝国200年 》

售價:NT$ 717.0
不要相信你所想的一切:如何停止过度思考,克服焦虑、自我怀疑和自我破坏
《 不要相信你所想的一切:如何停止过度思考,克服焦虑、自我怀疑和自我破坏 》

售價:NT$ 235.0
万历四大征(全两册)
《 万历四大征(全两册) 》

售價:NT$ 549.0
凝望:我的摄影与人生
《 凝望:我的摄影与人生 》

售價:NT$ 605.0
工业机器人从基础到实战
《 工业机器人从基础到实战 》

售價:NT$ 717.0
重症产科.1
《 重症产科.1 》

售價:NT$ 335.0
财之道丛书·表层的真理:当代经济学与社会
《 财之道丛书·表层的真理:当代经济学与社会 》

售價:NT$ 493.0
世界服饰艺术史
《 世界服饰艺术史 》

售價:NT$ 1445.0

建議一齊購買:

+

NT$ 1062
《 面向设计师的编程设计知识系统PADKS--ArcGIS下的Python编程 》
+

NT$ 573
《 ArcGIS 10.1超级学习手册 》
+

NT$ 598
《 ArcGIS Engine 地理信息系统开发教程(本书基于ArcGIS Engine 10,以C#.NET 2010为开发语言进行讲解) 》
+

NT$ 564
《 ArcGIS云计算:开发与应用 》
+

NT$ 651
《 ArcGIS 10 地理信息系统教程—从初学到精通 》
編輯推薦:
地理信息系统开发的权威之作,作者都是在地理信息行业工作多年的专家,实战经验丰富。本书的内容涵盖桌面端开发、Web端开发、移动端开发、数据库开发、脚本开发等主流的ArcGIS开发技术。看完本书,不论您是初学者还是工作多年的资深开发者,都能从书中获取到您想要了解的内容。
內容簡介:
随着Web GIS 2.0时代的到来,单个研发技术的实施已经不能满足当前GIS项目的基本需求。如今用户既需要专业人士进行业务管理,又要求整个企业进行协作分享,而且还需要将信息通过网络或者移动端进行发布,这无疑需要多源技术的共同结合才能完成。那么从事GIS行业的开发者就需要了解GIS多源的开发技术。《ArcGIS开发权威指南》主要介绍ArcGIS平台及相关产品的开发模式,包括桌面端开发、Web端开发、移动端开发、数据库开发、脚本开发等主流的ArcGIS开发技术。

《ArcGIS开发权威指南》要求用户具有ArcGIS
for Desktop、ArcGIS for Server、ArcSDE等ArcGIS产品相关基础,同时要求具有C#、Java、Python、JavaScript、PLSQL等编程基础。《ArcGIS开发权威指南》适合ArcGIS开发工程师、GIS项目经理、GIS系统建设者,以及即将步入社会的相关专业学生阅读。
關於作者:
陈於立,现就职于Esri中国,ArcGIS产品拥趸者,高级行业应用咨询师。有多年企业级GIS项目技术开发和项目管理经验,对Web GIS、移动GIS、企业GIS系统架构等方面有多年的实施和咨询经验。曾参与国内最早一批数字城市项目的技术开发工作,后专注于应急行业研究,参与设计和开发了多个应急行业原型系统,提出“四快八关键”应急理念,为包括国务院应急办在内的多个省级政府综合应急项目提供技术咨询服务,并为多所高校、业内众多合作伙伴提供技术架构咨询。目前专注于Android开发领域,对ArcGIS Runtime SDK
for Android有深入的研究,并具有一定的实践经验。




李少华,曾就职于Esri中国技术团队,资深ArcGIS产品咨询工程师,有近十年的开发和项目管理经验,目前专注于地理数据库的开发和技术管理,并致力于性能研究和实践推广。曾服务于国家发改委、国家基础地理信息中心、国土资源部、国家卫星应用中心等单位,提供ArcGIS专项技术的运维支持。高级培训讲师,曾参与Esri中国2010年~2014年历届用户大会和开发者大会的专项技术讲座。在Esri中国工作期间发表了3篇学术论文。

·曾出版《企业级GIS设计管理和优化策略》。

·参与的《县域城镇地籍调查及数据库建设技术优化应用示范研究》获得省级二等奖。

·通过Esri官方Enterprise Geodatabase Management Associate 10.1认证。




史斌,博士,有近十年的开发和项目管理经验,对搜索引擎、数据挖掘、Web技术、云计算技术有独特的观点和见解,曾发表8篇信息类学术论文。曾就职于Esri中国,合作伙伴技术支持经理,资深ArcGIS产品咨询工程师,主要负责对Esri合作伙伴网络成员的产品技术专项咨询和支持。核心参与了北京水务信息共享交换平台、北京基本农田管理平台等多项大型GIS项目的构架设计,开发部署,系统运维等工作,曾服务于中石油、中石化、大连公安局等机构,提供ArcGIS专项技术的运维支持。目前专注于ArcGIS
for Server、Portal for ArcGIS产品的深层次研究。精通JavaScript
API for ArcGIS开发,同时对Web服务器的架构和优化、高并发服务器端编程,GIS服务融合,服务语义描述等方面进行了深入研究。长期活跃于Esri社区、CSDN社区及其他技术论坛。


石羽,十年ArcGIS Engine开发和项目管理经验,对网络分析、空间分析、影像存储管理有深入研究和见解,致力于地理设计、地理思维的研究和推广。现就职于Esri中国,Desktop产品支持部技术经理,资深产品咨询师,为环保部卫星环境应用中心、中石油、山东省国土测绘院等多个单位重大项目提供技术咨询和运维维护。高级培训讲师,曾参与Esri中国2010年~2014年历届用户大会和开发者大会的专项技术讲座。

·通过Esri官方ArcGIS Desktop Developer Associate 10.1认证。


张宝才,目前就职于Esri北京研发中心,资深ArcGIS研发工程师,近十年的产品研发和项目管理经验。目前专注于ArcGIS移动端产品的开发和研究,并致力于ArcGIS移动端技术的推广工作。在Esri工作期间,主要参与了MobileViewer系列产品的核心研发和维护工作,并作为ArcGIS专职技术工程师服务于国家地调局、河南省测绘局、卫星地面中心等多个单位重大项目的开发和运维支持工作。Esri中国社区元老级版主,乐于在github上分享代码。

·通过Esri官方Esri Web Application Developer Associate 10认证。
目錄
基础知识篇

第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 GIS 17

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

桌面开发篇

第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框架中的ArcPy 92

3.3.3 ArcPy的Hello World 94

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开发篇

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

4.1 概述 135

4.2 预前知识快速浏览 135

4.2.1 ArcGIS for Server 135

4.2.2 REST API 137

4.2.3 HTMLHTML5 141

4.2.4 CSSCSS3 142

4.2.5 JavaScript 143

4.2.6 AJAX 143

4.2.7 Dojo 144

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 World 162

4.6.2 一个基础地图应用 164

4.6.3 GraphicLayer 167

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 使用Fiddler 196

4.7.2 基于浏览器调试 197

4.7.3 离线在线SDK的Sandbox 199

4.8 结合第三方框架 200

4.9 常见的开发帮助资源 201

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

5.1 SOE应用场景 203

5.2 GP服务VS.SOE 203

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

移动开发篇

第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 World 238

6.5 重中之重——Map 253

6.5.1 Map的构成 253

6.5.2 与Map交互 257

6.5.3 为Map增色 260

6.6 一技之长——Analysis 267

6.6.1 离线空间分析之GeometryEngine 268

6.6.2 在线空间分析之QueryTask 269

6.6.3 在线空间分析之IdentifyTask 271

6.6.4 在线空间分析之RouteTask 272

6.7 随时随地——Offline 274

6.7.1 底图数据离线 275

6.7.2 业务数据离线 279

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

6.8 CloudPortal 286

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 Map 304

7.5 一技之长——Analysis 314

7.5.1 查询 316

7.5.2 网络分析 321

7.5.3 地理处理 333

7.5.4 几何操作 339

7.6 随时随地——Offline 342

7.7 编辑数据 347

7.8 ArcGIS Online和Portal 360

7.9 授权你的应用 371

7.10 帮助资源 378

地理数据库开发篇

第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——Windows 385

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和GUID 390

8.5.6 SQL创建空间索引 391

8.5.7 注册Geodatabase 392

8.6 ST_GEOMETRY的SQL的性能分析 393

8.6.1 ST_GEOMETRY查询原理 393

8.6.2 版本、补丁与ST_GEOMETRY 394

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
內容試閱

目前,在“互联网+”浪潮下,地理信息系统(GIS)技术作为产业的重要组成部分,迎来了创新发展的新机遇。“互联网+”进一步降低了人们使用GIS的门槛,GIS应用也比以往任何时候都更加简单、易用、普及。可以说,GIS技术已经走到了它的拐点,迎来了创新发展的新机遇。在时下*流行的云计算、物联网、移动互联网、大数据、O2O、LBS等应用中,都有GIS的身影,体现了地理信息在政府、企业和公众等诸多领域的不可或缺。
新一代Web GIS平台是Esri在这个时代背景下提出的一种以Web为中心的、全新的GIS建设应用模式。在这种模式下,资源和功能得到进一步整合,GIS功能与资源以Web服务的方式对外提供,而用户则可采用多种终端随时随地访问这些资源和功能。同时,GIS平台变得更加简单、易用、开放和整合,组织机构中的所有人都可以便捷地获取和使用。目前看来,基于Web的在线内容制作、便捷的协作、随时随地的智能设备访问、大众化的应用等,已经成为GIS应用的新潮流、新趋势。
作为全球领先的GIS平台,ArcGIS提供了非常丰富的开发资源,涵盖了各种流行平台和编程语言,成为*完善的GIS应用开发环境。但这种多样性和丰富性不仅对初学GIS软件的开发者是个挑战,而且由于面对大量的开发帮助文档,熟练的GIS开发者也不无压力。
本书的几位作者都是GIS行业的老兵,他们在日常工作中,感受到了广大GIS开发者在ArcGIS应用开发方面所遇到的困难和挑战。他们愿意将经验和知识与大家分享,因此,经过长时间筹备,本书在期待中终于出炉。
纵观全书, ArcGIS平台涉及的各项重要技术,如桌面端开发、服务器端开发、空间数据库开发面面俱全,书中还重点介绍了JavaScript、Android、iOS这三项*为流行的开发技术。该书**的特色在于,读者不仅可以通览ArcGIS平台全面的技术开发体系,同时又可以依据此书快速入门和掌握某项开发技术,可以说宏观中不失细节,丰富中不失体系。
无论是GIS初学者,还是资深人员;无论是学术研讨,还是工程应用:本书都提供了一套完备的ArcGIS平台开发体系与应用实践框架。本书全面、细致、周到,实为一本不可多得的拓展知识的好书,也是一份不可或缺的GIS系统建设者和规划者的手边工具书。
此书是几位作者多年工作经验和**实践的结晶,值得拥有。
特推荐!
沙志友
Esri中国信息技术有限公司 技术副总裁

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.