第一章 GIS介绍 1
1.1 什么是地理信息系统 1
1.2 地理信息系统的组成 3
1.2.1 硬件 3
1.2.2 软件 3
1.2.3 数据 3
1.2.4 人员 4
1.2.5 方法 4
1.3 地理信息系统的主要功能 4
1.3.1 数据输入 4
1.3.2 数据编辑与处理 4
1.3.3 数据的存储与管理 5
1.3.4 空间查询与分析 6
1.3.5 可视化表达与输出 7
1.4 通用与专用GIS系统 7
1.4.1 通用地理信息系统 7
1.4.2 专用地理信息系统 7
1.4.3 地理信息系统开发工具 7
1.4.4 Web地理信息系统 8
第二章 空间概念数据模型 9
2.1 空间数据的特征 9
2.2 常见的空间数据结构 10
2.2.1 栅格数据结构 10
2.2.2 矢量数据结构 13
2.2.3 拓扑数据结构 14
2.3 GIS空间概念数据模型 15
2.3.1 栅格数据模型 15
2.3.2 矢量数据模型 18
2.3.3 拓扑数据模型 18
2.3.4 表面数据模型 20
2.3.5 空间概念数据模型的结合和系统综合 20
2.3.6 多分辨率无缝影像数据库应用 23
2.3.7 空间对象在不同表现形式下的索引 24
2.3.8 网络传输和数据压缩 26
2.4 ArcInfo中的空间概念数据模型 27
2.4.1 CAD数据模型 27
2.4.2 Coverage数据模型 27
2.4.3 对象关系数据模型 28
第三章 ArcInfo的特点 30
3.1 基本特征 30
3.1.1 ArcObjects的COM体系是ArcInfo 8的核心 30
3.1.2 面向数据集成 30
3.1.3 面向网络(LAN,Intranet,Internet) 30
3.1.4 ArcInfo 8是地理信息系统软件,不同于图形信息系统软件 31
3.1.5 没有限制的定制选择 31
3.1.6 功能增强 31
3.1.7 其他的进展 31
3.2 图形用户界面 31
3.3 数据模型和管理 32
3.4 基本数据特征 33
3.4.1 ArcInfo支持的地理数据集 33
3.4.2 ArcInfo包含的基本空间数据特征 34
3.4.3 ArcInfo包含的拓扑数据特征 42
3.5 地图数据管理 44
3.6 栅格分析 45
3.7 主要模块介绍 45
3.7.1 核心模块的功能分析 46
3.7.2 核心模块的模块分析 47
3.7.3 扩展模块分析 48
第四章 ArcInfo操作基础 52
4.1 显示界面 52
4.1.1 标题栏和菜单栏 52
4.1.2 标准(Standard)工具栏 52
4.1.3 其他工具栏 54
4.1.4 视图窗口(内容区) 54
4.1.5 状态栏 54
4.2 进入ArcInfo Workstation 54
4.2.1 从DOS提示符进入ArcInfo 55
4.2.2 从ArcTools进入工作站ArcInfo 55
4.3 ArcTools介绍 56
4.3.1 ArcTools引导 57
4.3.2 ArcTools对象 58
4.3.3 工具集的详细介绍 59
第五章 建立空间数据库 86
5.1 空间数据库的建立 86
5.2 空间图形数据的数字化 86
5.2.1 控制数据精度的容忍距值 86
5.2.2 利用ArcScan进行扫描矢量化 87
6.2.3 利用数字化仪进行手扶跟踪数字化 96
5.3 空间图形的编辑 98
5.3.1 弧段和结点的编辑 98
5.3.2 编辑多边形特征 109
5.4 建立拓扑关系 113
5.4.1 弧段-节点拓扑 113
5.4.2 ArcInfo拓扑关系 113
5.4.3 建立拓扑关系 117
5.4 数据编码及空间图形与属性数据的互联 120
第六章 专题属性数据 121
6.1 Tables和Info 121
6.1.1 属性表(Tables) 121
6.1.2 Info数据库 122
6.2 数据表的定义与维护 123
6.2.1 Info表的定义和维护 123
6.2.2 外部数据库表的定义和维护 125
6.3 数据表的关联与联接 127
6.3.1 数据表的关联 127
6.3.2 数据表的联结 130
6.4 Info指针 131
6.4.1 指针命令 132
6.5 统计和量测 133
6.5.1 统计 133
6.5.2 量测 134
6.6 属性查询和逻辑选择 135
6.6.1 逻辑表达式和算术表达式 135
6.7 基于ArcTools的属性数据表格的操作 136
6.7.1 特征属性表格的管理 136
6.7.2 特征属性表的编辑 137
6.7.3 Info表格的创建 140
6.7.4 Info表格的打开 141
第七章 空间数据可视化 142
7.1 Map Tools简介 142
7.1.1 Map Tools(制图工具) 142
7.1.2 Map Tools(制图工具)的要素 142
7.2 空间图形可视化的过程 143
7.2.1 创建视图的基本过程 143
7.2.2 特征符号化 146
第八章 空间模型(Grid、TIN) 162
8.1 Grid模块 162
8.1.1 Grid的数据模型 162
8.1.2 Grid的功能 163
8.2 TIN模块 173
8.2.1 TIN的数据模型 173
8.2.2 Tin的生成和Tin的功能 174
第九章 空间分析 180
9.1 空间分析的基本步骤 180
9.2 基本的空间分析操作 181
9.2.1 叠置分析 181
9.2.2 图幅操作 186
9.2.3 邻域分析 192
9.2.4 特征分析抽取 196
9.2.5 表格分析 198
第十章 ArcInfo的二次开发 200
10.1 ODE 200
10.1.1 ODE简介 200
10.1.2 ODE的对象 201
10.1.3 ODE的控件和服务 203
10.1.4 ODE的开发过程 204
10.2 AML开发方式 208
10.2.1 简述 208
10.2.2 AML文件的创建方法 208
10.2.3 AML的特殊字符 209
10.2.4 AML基本操作 210
10.3 其他定制工具 213
10.3.1 FormEdit 213
10.3.2 MenuEdit 213
第十一章 ArcMap 214
11.1 概述 214
11.2 ArcMap的功能特点 215
11.1.1 ArcMap的特点 215
11.1.2 ArcMap的功能 215
11.3 ArcMap的操作使用方法 217
11.3.1 启动ArcMap 217
11.3.2 ArcMap的基本要素 217
11.3.3 打开一个图形(map) 218
11.3.4 使用内容表 219
11.3.5 在数据视图和版面视图中查看图形 219
11.3.6 移动图形 220
11.3.7 保存图形,退出ArcMap 220
11.3.8 创建图形 220
11.3.9 添加图层 221
11.3.10 图层的管理 222
11.3.11 图形的符号化 224
11.3.12 用文本和图形标识图形 227
11.3.13 图形提示和超连接 234
11.3.14 版面设计和打印图形 235
11.3.15 添加图形元素 236
11.3.16 查询 241
第十二章 ArcCatalog 244
12.1 ArcCatalog简介 244
12.2 ArcCatalog的界面 244
12.2.1 树状视图 245
12.2.2 浏览面板 245
12.2.3 工具 246
12.3 ArcInfo元数据及其管理 246
12.4 ArcCatalog的操作使用方法 247
12.4.1 创建目录树 247
12.4.2 查看目录内容 250
12.4.3 操作图形和图层 251
12.4.4 管理数据源 253
12.4.5 操作Coverages 254
12.4.6 管理数据的文档 260
第十三章 ArcToolbox 261
13.1 ArcToolbox简介 261
13.2 ArcToolbox的功能和操作使用方法 261
13.2.1 ArcToolbox的启动 261
13.2.2 ArcToolbox的工具集 261
13.2.3 ArcToolbox的批处理方式 270
第十四章 实例分析 271
14.1 收集数据 271
14.1.1 组织项目数据 271
14.1.2 在ArcCatalog中预览数据 275
14.1.3 在ArcMap中检查数据 278
14.1.4 清理目录树 284
14.2 为分析准备数据 284
14.2.1 定义确定坐标系统 284
14.2.2 投影river文件 287
14.2.3 将river文件转出到地理数据库 292
14.2.4 数字化历史公园 293
14.2.5 合并地块图层 301
参考文献 303