图书介绍
ArcGIS开发宝典 从入门到精通PDF|Epub|txt|kindle电子书版本网盘下载
![ArcGIS开发宝典 从入门到精通](https://www.shukui.net/cover/78/30544949.jpg)
- 刘仁义,刘南著 著
- 出版社: 北京:科学出版社
- ISBN:7030175506
- 出版时间:2006
- 标注页数:452页
- 文件大小:129MB
- 文件页数:465页
- 主题词:地理信息系统-应用软件,ArcGIS
PDF下载
下载说明
ArcGIS开发宝典 从入门到精通PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 ArcGIS开发入门3
第1章 组件式GIS3
1.1 概述3
1.1.1 GIS概念3
1.1.2 GIS的产生与发展4
1.1.3 GIS的软硬件组成5
1.1.4 我国GIS领域的研究现状7
1.2.2 GIS开发模式9
1.2.1 GIS在信息系统中的地位9
1.2 GIS开发9
1.2.3 GIS开发模式比较与分析11
1.3 组件式GIS11
1.3.1 组件式GIS基本概念11
1.3.2 GIS中引入组件技术13
1.3.3 组件式GIS特点15
1.3.4 组件式GIS的设计和开发17
1.4.2 主流组件式GIS软件平台概述20
1.4.1 组件式GIS研究与发展现状20
1.4 组件式GIS现状20
1.4.3 当前组件式GIS开发研究中所面临的问题21
参考练习21
延伸阅读22
第2章 ArcGIS与ArcObjects23
2.1 ArcGIS23
2.1.1 ArcGIS框架概述23
2.1.2 ArcGIS Desktop26
2.1.3 ArcGIS Server30
2.1.4 ArcGIS Engine35
2.1.5 ArcGIS数据格式37
2.1.6 ArcGIS开发组件——MapObjects38
2.1.7 ArcGIS与ArcObjects42
2.2 组件对象模型COM43
2.2.1 COM结构43
2.2.2 COM实现44
2.3.2 ArcObjects的组件体系45
2.3.1 ArcGIS二次开发工具——ArcObjects45
2.3 ArcObjects简析45
2.2.3 COM扩展45
2.3.3 ArcObjects的特点46
2.3.4 ArcObjects的功能48
2.3.5 ArcObjects的组件49
2.3.6 ArcObjects的对象与属性50
2.3.7 ArcObjects数据模型——GeoDatabase52
参考练习53
延伸阅读53
2.3.8 ArcObjects开发方式53
第3章 开发环境55
3.1 VB和VBA55
3.1.1 VB集成开发环境(IDE)55
3.1.2 如何在VB中创建应用程序及调试代码56
3.1.3 VBA集成开发环境(IDE)58
3.2 C++和VC++59
3.2.1 VC集成开发环境(IDE)60
3.2.2 在VC中创建应用程序60
3.2.3 VC的调试环境61
3.2.4 加载ArcObjects组件库(Type Library)62
3.3 .NET与C#64
3.3.1 .NET集成开发环境64
3.3.2 在.NET中创建应用程序67
3.3.3 .NET的调试环境69
3.3.4 加载ArcEngine组件69
参考练习71
延伸阅读71
4.1 工具条定制72
第4章 客户化ArcDesktop72
4.2 编写VBA宏74
4.2.1 Element组件74
4.2.2 访问元素名称74
4.3 定制VBA命令79
参考练习81
延伸阅读81
5.1 ArcGIS控件85
5.1.1 控件特性85
第5章 地图控件85
第二篇 桌面地图应用开发85
5.1.2 地图控件87
5.1.3 页面控件89
5.1.4 目录树控件91
5.1.5 工具条控件91
5.2 VB中使用地图控件93
5.2.1 添加控件93
5.2.2 设置MapControl大小98
5.3 VC++中使用地图控件99
5.3.1 添加控件流程99
5.3.2 设置地图控件大小104
5.4 C#.NET中使用地图控件106
5.4.1 添加控件步骤106
5.4.2 设置MapControl控件大小115
参考练习116
延伸阅读116
6.1.1 地图组件117
6.1 地图浏览117
第6章 地图表现117
6.1.2 实现基本的浏览功能121
6.1.3 实时地图坐标显示125
6.2 图层渲染129
6.2.1 图形的显示130
6.2.2 简单渲染134
6.2.3 唯一值渲染138
6.3.1 标注组件142
6.3 显示注记142
6.3.2 标注Schools层145
6.3.3 标注Parcels层150
6.4 地图输出154
6.4.1 页面与输出组件154
6.4.2 使用布局159
6.4.3 地图打印164
参考练习167
延伸阅读168
7.1 数据连接169
7.1.1 获取地理数据169
第7章 数据操作169
7.1.2 打开Shapefile170
7.1.3 打开GeoDatabase175
7.2 数据访问179
7.2.1 对地理数据的访问179
7.2.2 显示地理数据表183
7.3 数据选择189
7.3.1 查询、光标与对象的选择189
7.3.2 选择数据192
7.3.3 访问选择集194
7.4 数据创建198
7.4.1 地理数据的创建198
7.4.2 新建数据集202
参考练习206
延伸阅读206
第8章 地图编辑207
8.1 编辑地图要素207
8.1.1 地图要素组件207
8.1.2 添加画线面工具210
8.1.3 添加点要素211
8.2.1 几何与特征216
8.2 新建地理特征216
8.2.2 创建新特征220
8.3 编辑地理特征223
8.3.1 编辑交互显示223
8.3.2 编辑特征227
8.4 编辑整饰要素234
8.4.1 地图的整饰234
8.4.2 创建整饰要素237
延伸阅读242
参考练习242
第9章 地图分析243
9.1 空间查询243
9.1.1 空间关系查询243
9.1.2 查询交叉的要素244
9.2 空间统计246
9.2.1 数据统计246
9.2.2 特征统计248
9.3.1 拓扑操作250
9.3 拓扑分析250
9.3.2 空间拓扑分析252
参考练习255
延伸阅读255
第三篇 开发GIS服务259
第10章 ArcSDE配置259
10.1 ArcSDE简介259
10.1.1 体系结构262
10.1.2 空间数据存储方案264
10.1.3 空间索引机制266
10.2 ArcSDE安装267
10.2.1 本地安装267
10.2.2 远程安装272
10.2.3 创建多个服务273
10.3 ArcSDE服务器端参数配置274
10.3.1 配置图层存储参数274
10.3.2 创建日志文件277
10.4 ArcSDE性能优化277
10.4.1 大型数据上载优化277
10.4.2 查询优化279
参考练习280
延伸阅读280
第11章 数据管理281
11.1 面向对象的空间数据库模型GeoDatabase281
11.1.1 GeoDatabase概念281
11.1.2 GeoDatabase模型283
11.1.3 GeoDatabase对象模型283
11.2.1 打开数据库工作空间285
11.2 访问空间数据库285
11.2.2 通过Name对象方式287
11.2.3 获得工作空间数据元素288
11.3 矢量数据289
11.3.1 文件数据导入GeoDatabase289
11.3.2 复制特征数据集从GeoDatabase到个人数据库292
11.3.3 编辑GeoDatabase中数据293
11.3.4 空间数据拓扑检查295
11.4 栅格数据297
11.4.1 打开栅格工作空间298
11.4.2 获得栅格数据集300
11.4.3 获得栅格目录301
11.4.4 栅格数据上载303
11.4.5 栅格数据拼接305
参考练习307
延伸阅读307
第12章 创建简单站点308
12.1 ArcIMS介绍308
12.2.2 安装步骤310
12.2.1 安装内容310
12.2 ArcIMS安装310
12.3 Author制作地图服务文件314
12.3.1 加载数据314
12.3.2 图层控制316
12.3.3 添加注记319
12.3.4 预定义查询319
12.3.5 比例尺显示控制320
12.4.1 FeatureServer321
12.4.2 ImageServer321
12.4 Administrator发布地图服务321
12.5 Designer设计Web页面323
12.5.1 创建Web站点323
12.5.2 选择ArcIMS服务323
12.5.3 选择浏览器324
12.5.4 选择网站布局325
12.5.5 站点页面设置326
12.5.6 选择地图范围326
12.5.7 选择可视层327
12.5.9 设置比例尺328
12.5.8 设置鹰眼图328
12.5.10 工具栏定制329
12.5.11 设置地图提示330
12.5.12 选择活动图层330
12.5.13 预定义查询330
12.5.14 设置识别工具332
12.5.15 MapNotes和EditNotes工具332
12.5.16 选择虚拟路径333
延伸阅读335
参考练习335
第13章 自定义用户发布336
13.1 ArcXML语言336
13.1.1 ArcXML介绍336
13.1.2 ArcXML术语337
13.1.3 ArcIMS基本语法338
13.1.4 ArcXML框架338
13.2 HTML浏览器定制开发341
13.2.1 HTML浏览器341
13.2.2 HTML文件343
13.2.3 JS文件347
13.3 Java浏览器定制开发352
13.3.1 Java浏览器352
13.3.2 AXL文件354
13.3.3 CLASS文件355
13.3.4 HTML文件356
13.3.5 JS文件358
13.4 开发实例359
参考练习370
延伸阅读371
第四篇 AO扩展与深入开发375
第14章 ArcGIS扩展模块375
14.1 扩展模块概览375
14.1.1 ArcGIS及其扩展模块375
14.1.2 扩展模块简介376
14.1.3 扩展模块应用开发379
14.2 空间分析模块380
14.2.1 RasterAnalysis组件381
14.2.2 实现插值382
14.3 三维分析模块384
14.3.1 GlobeDisplay对象385
14.3.2 指示三维空间的点385
参考练习386
延伸阅读386
15.1.1 接口的继承387
15.1.2 包容与聚合387
15.1 COM的扩展387
第15章 AO扩展387
15.2 AO的扩展388
15.2.1 选择开发环境388
15.2.2 常用开发工具389
15.2.3 创建对象391
15.2.4 编写代码392
15.2.5 创建属性页393
15.2.6 设计对话框和属性页394
15.2.7 组件类别395
15.2.8 组件克隆396
15.2.9 组件保存398
15.2.10 类库和IDL399
15.2.11 实现帮助400
15.2.12 错误处理401
15.3 设计自定义工具402
15.3.1 扩展用户接口402
15.3.2 创建自定义命令403
15.4.1 扩展地图符号413
15.4 设计自定义符号413
15.4.2 创建中心点填充符号415
参考练习420
延伸阅读420
第16章 ArcGIS深入开发与应用421
16.1 Office文档中嵌入ArcGIS应用421
16.2 扩展地理数据库423
16.2.1 扩展数据模型423
16.2.2 用UML进行地理数据库建模425
16.2.3 创建树木要素427
16.3 设计空间处理模型437
16.3.1 建模准备437
16.3.2 编辑模型443
16.3.3 应用空间分析模型449
16.4 ArcGIS综合应用450
16.4.1 ArcGIS开发思路总结450
16.4.2 开发应用GIS系统451
参考练习452
延伸阅读452