图书介绍
地理信息系统开发 ArcEngine方法PDF|Epub|txt|kindle电子书版本网盘下载
- 韩鹏,王泉,王鹏等编著 著
- 出版社: 武汉:武汉大学出版社
- ISBN:9787307065352
- 出版时间:2008
- 标注页数:446页
- 文件大小:106MB
- 文件页数:458页
- 主题词:地理信息系统-系统开发-应用软件,ArcEngine
PDF下载
下载说明
地理信息系统开发 ArcEngine方法PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 ArcGISEngine概述1
1.1ArcEngine介绍1
1.2ArcEngine的主要特点3
1.3ArcEngine与其他组件的区别与联系4
1.3.1ArcEngine和MapObjects的区别与联系5
1.3.2ArcEngine和ArcObjects的区别与联系5
1.4ArcEngine的安装6
第2章 ArcGISEngine基础13
2.1什么是对象模型图13
2.1.1类间关系14
2.2.2类与对象16
2.2ArcEngine的类库结构18
2.3ArcEngine的控件介绍21
2.4ArcEngine的开发资源23
2.5利用ArcEngine开发一个简单的GIS工程24
2.5.1控件加载24
2.5.2加载地图文档26
2.5.3地图操作基本功能实现29
第3章 地图显示35
3.1概述35
3.2加载图层35
3.2.1使用属性向MapControl中添加图层36
3.2.2使用程序动态地向MapControl中添加图层38
3.2.3图层的选择、移动、隐藏显示和卸载39
3.2.4控制图层显示的范围40
3.2.5向MapControl中添加其他格式的数据40
3.3地图浏览功能的实现44
3.3.1漫游45
3.3.2拉框放大45
3.3.3拉框缩小45
3.3.4中心放大46
3.3.5中心缩小47
3.3.6全屏47
3.3.7历史视图切换47
3.3.8使用ICommand和ITool接口实现地图的独占操作49
3.3.9使用ArcEngine中封装好的继承自ICommand、ITool的对象56
3.4图层控制58
3.4.1初识TocControl控件58
3.4.2使用TocControl对图层进行高级操作58
3.5地图标注和注记70
3.5.1标注和注记的概念70
3.5.2使用TextElement绘制标注70
3.5.3使用ArcEngine中的标注对象来标注要素层72
3.5.4绘制注记82
3.5.5把标注转换为注记86
3.6常用编程技巧91
3.6.1使用Colorpalette对象修改图层颜色91
3.6.2使用SymbolSelector对象修改要素符号[ArcGIS DeskTop对象]94
3.6.3使用GxDialog对象装载、保存数据[ArcGIS DeskTop对象]96
3.6.4鹰眼模块97
第4章 地图符号化和专题图制作101
4.1概述101
4.2地图符号化101
4.2.1点状要素的简单符号化101
4.2.2线状要素的简单符号化103
4.2.3面状要素的简单符号化104
4.2.4文字要素的简单符号化105
4.2.5高级的符号化对象或接口108
4.2.6使用其他符号进行符号化127
4.3制作专题图139
4.3.1SimpleRenderer140
4.3.2ClassBreaksRenderer142
4.3.3UniqueValueRenderer145
4.3.4BiUniqueValueRenderer149
4.3.5ProportionalSymbolRenderer151
4.3.6ChartRenderer153
4.3.7DotDensityRenderer158
4.3.8ScaleDependentRenderer160
4.4常用技巧160
4.4.1制作专题图时的统计计算160
4.4.2指定地物对象的符号化162
第5章 地图编辑165
5.1概述165
5.2涉及的类和接口165
5.2.1相关类说明165
5.2.2相关接口说明167
5.3编辑准备工作175
5.3.1功能概述175
5.3.2功能实现175
5.4添加要素178
5.4.1功能概述178
5.4.2功能实现178
5.5修改要素185
5.5.1功能概述185
5.5.2功能实现185
5.6撤销与重做208
5.6.1功能概述208
5.6.2功能实现208
5.7创建自定义的地图编辑工具210
5.7.1功能概述210
5.7.2功能实现210
第6章 地图整饰与输出222
6.1概述222
6.2空间参考222
6.2.1ArcEngine中的坐标系统222
6.2.2ArcEngine中实现空间参考设置225
6.3地图整饰及其实现233
6.3.1地图整饰概述233
6.3.2地图整饰的实现234
6.4地图输出及其实现265
6.4.1地图输出概述265
6.4.2地图输出实现265
第7章 空间分析282
7.1概述282
7.2空间查询与分析的基础282
7.2.1基础概念282
7.2.2使用ITopologicalOperator接口来操作图形282
7.2.3使用ITopologicalOperator裁剪矢量要素层289
7.3空间查询295
7.3.1基于空间属性的查询295
7.3.2基于空间位置的查询297
7.3.3联合空间属性和空间位置的查询304
7.4缓冲区分析305
7.5叠置分析313
7.5.1基于矢量数据的叠置分析313
7.5.2基于栅格数据的叠置分析335
第8章 空间数据管理338
8.1空间数据库概述338
8.1.1空间数据库的概念338
8.1.2空间数据库的内容338
8.1.3地理空间数据模型的发展338
8.2ArcSDE概述340
8.2.1ArcSDE的概念340
8.2.2ArcSDE与Geodatabase的关系340
8.3Geodatabase概述341
8.3.1Geodatabase的概念341
8.3.2Geodatabase的优势342
8.3.3Geodatabase的三种存储方案343
8.3.4Geodatabase的版本机制346
8.3.5Geodatabase的访问方式346
8.4Geodatabase对象模型和体系结构347
8.4.1Geodatabase的体系结构347
8.4.2Geodatabase的对象模型351
8.5数据库连接353
8.5.1数据库连接概述353
8.5.2数据库连接实现354
8.6新建要素数据集359
8.6.1新建要素数据集概述359
8.6.2新建要素数据集实现360
8.7版本管理364
8.7.1版本管理概述364
8.7.2版本管理实现364
8.8数据转换371
8.8.1数据转换概述371
8.8.2数据转换实现371
第9章 动态分段功能实现377
9.1概述377
9.2线性参照系统377
9.2.1线性参照系统的定义378
9.2.2线性参照系统概念模型378
9.2.3基于线性参照系统的动态分段数据模型380
9.3基于ArcEngine的动态分段功能实现382
9.3.1实现步骤及原理382
9.3.2实现方法385
第10章 最短路径分析技术389
10.1概述389
10.2网络分析基础390
10.2.1网络及其类型390
10.2.2网络数据集概念390
10.2.3网络数据集的建立392
10.3最短路径分析的实现396
10.3.1相关类与接口396
10.3.2基于ArcEngine最短路径分析实现402
第11章 交通规划决策支持系统411
11.1系统开发背景和目标411
11.2系统架构设计及模块划分412
11.2.1系统架构412
11.2.2GIS图形功能模块413
11.2.3数据查询模块414
11.2.4统计分析模块414
11.2.5路网评价预测模块415
11.2.6图幅打印和整饰模块415
11.2.7数据管理模块415
11.2.8系统配置管理模块415
11.2.9用户管理模块416
11.3数据库设计416
11.3.1总体设计思想416
11.3.2空间数据库417
11.3.3交通业务属性数据库417
11.4主界面及各模块设计423
11.4.1主界面设计423
11.4.2GIS图形功能设计426
11.4.3数据查询模块设计429
11.4.4统计分析及路网评价模块432
参考文献446