1、ArcGIS 轻松入 门教程 ArcGIS Desktop ArcGIS 轻松入 门教程 ArcGIS Desktop 版权声明 美国 ESRI 公司和 ESRI 中国(北京)有限公司拥有本手册所有资源的版权。 在本手册中刊载的所有图片和文字信息除特别标明之外,版权归 ESRI 公司和 ESRI 中国(北京)有限公司。本手册中的所有内容和图片受中华人民共和国 著作权法及相关法律法规和中国加入的所有知识产权方面的国际条约的保护。 任何单位和个人未经 ESRI 中国(北京)有限公司的允许,不得以任何方式、任 何文字或图片作全部和局部变更、发行、复制、转载、引用,否则将视作侵权, ESRI 公司和
2、ESRI 中国(北京)有限公司公司保留依法追究其责任的权利。本手 册之声明以及其修改权、 更新权及最终解释权均属 ESRI 公司和 ESRI 中国 (北京) 有限公司。 ESRI 中国(北京)有限公司 2008 年 3 月 ArcGIS 轻松入 门教程 ArcGIS Desktop 目 录 1 引言 .1 1.1 读者定位与预期效果. 1 2 ARCGIS简介2 2.1 什么是GIS . 2 2.2 ESRI 与GIS 2 2.3 ARCGIS FAMILY 4 2.4 ARCGIS DESKTOP . 5 2.5 扩展模块 . 7 3 软件安装 8 3.1 安装前准备 8 3.2 安装 AR
3、CGIS DESKTOP 12 4 入门案例 15 4.1 打开地图文档并浏览. 15 4.2 编辑数据 . 17 4.3 设置数据显示 19 4.4 地图整饰并输出 20 5 ARCCATALOG使用.23 5.1 GIS 数据. 23 5.2 常见矢量数据介绍. 24 5.3 使用ARCCATALOG 26 5.4 数据入库 . 31 6 用ARCMAP制作地图 .36 6.1 图层、数据框与地图. 37 6.2 ARCMAP 界 面与数据添加 38 ArcGIS 轻松入 门教程 ArcGIS Desktop 6.3 数据编辑 . 39 6.4 图层符号化 48 6.5 查询. 50 6.
4、6 标注. 51 6.7 地图排版整饰 52 6.8 地图保存和输出 54 7 使用ARCGIS进行分析55 7.1 GIS 分析基础 . 55 7.2 用ARCGIS 进 行分析. 55 7.3 基于GEOPROCESSING 进行 地理分析 64 8 学习资源 77 ArcGIS 轻松入 门教程 ArcGIS Desktop 1 引言 1.1 读者定位与预期效果 我们假设用户在阅读本指南前应已具备以下知识: 熟悉 Windows 的基本操作 接触过地理信息系统的概念 理解地理数据的特点 我们期望用户在阅读完本指南后对以下知识有一定的了解: 了解 ArcGIS Desktop 的组成与功能
5、熟悉使用 ArcGIS Desktop 进行数据编辑、整饰和输出的流程 如何使用 ArcGIS Desktop 进行简单的空间分析和数据处理 知道在何处可以找到进一步学习的资料 ArcGIS 简介 第 1 页 ArcGIS 轻松入 门教程 ArcGIS Desktop 2 ArcGIS简介 2.1 什么是GIS 物质世界中的任何地物都被牢牢地打上了时空的烙印。 人们的生产和生活中 80% 以上的信息和地理空间位置有关。地理信息系统(Geographic Information System, 简称 GIS ) 作为获取、 处理、 管理和分析地理空间数据的 重要工具、技术和学科,近年来得到了广泛
6、关注和迅猛发展。 地理信息系统 (GIS, Geographic Information System) 是一种基于计算 机的工具, 它可以对在地球上存在的东西和发生的事件进行展示和分析。 GIS 技 术把地图的视觉化效果、 地理分析功能与一般的数据库操作 (例如查询和统计分 析等)集成在一起。这种能力使 GIS 与其他信息系统相区别,从而使其在广泛 的公众和个人企事业单位中解释事件、预测结果、规划战略等中具有实用价值。 2.2 ESRI与GIS ESRI 是美国环境系统研究所(Environment Systems Research Institute ) 的缩写。ESRI 公司创建于 19
7、69 年,总部位于加州的 Redlands 。公司早期主要 为企业创建和分析地理信息提供咨询,从 20 世纪 80 年代开始,ESRI 致力于发 展和应用一套可运行在计算机环境中的,用来创建地理信息系统的核心开发工 具,即如今众所周知的地理信息系统(GIS )技术。 1981 年,ESRI 发布了其第一套商业 GIS 软件ARC/INFO,此软件可以 在计算机上显示点, 线, 面等地理要素, 并可以将地理要素和属性数据结合存储, 是公认的第一个商业地理 GIS 系统。 1986 年,PC ARC/INFO 发布,这是为基于 PC 的 GIS 站设计的软件,它 的出现标志着 ESRI 成功地向
8、GIS 软件开发公司转型。 1992 年,ESRI 推出了 ArcView 软件, 这个在 windows 上运行的软件提供 了简单易用的桌面制图功能, 深受用户欢迎。 同年还发布了用于发布和出版数据 集的 ArcData 和使用户可在 CAD 环境下使用 GIS 工具的 ArcCAD。 在二十世纪九十年代中期,ESRI 公司的产品线继续增长,除了 SDE (通过 关系数据库管理系统来管理地理数据)推出了基于 Windows NT 的 ArcInfo 产品, MapObjects (基于软件开发的地图和 GIS 组件) , BusinessMap , Data Automation Kit (
9、 DAK )和 Atlas GIS 也在同一时间推出。 1997 年,ESRI 计划用 COM 组件技术将已有的 GIS 产品进行重组。 第 2 页 ArcGIS 轻松入 门教程 ArcGIS Desktop 1999 年的 12 月,发布了 ArcInfo 8 ,同时也推出了 ArcIMS 这款网络地图 发布软件。 2001 年的 4 月 ESRI 开始推出 ArcGIS 8.1 。 2004 年 4 月,ESRI 推出了新一代 9 版本 ArcGIS 软件,为构建完善的 GIS 系统, 提供了一套完整的软件产品。9 版本中包含了两个主要的新产品: 在桌面 和野外应用中嵌入 GIS 功能的
10、ArcGIS Engine ,和为企业级 GIS 应用服务的中 央管理框架 ArcGIS Server 。 在几十年的发展历史中,ESRI 始终将 GIS 视为一门科学,并坚持运用独特 的科学思维和方法,紧跟 IT 主流技术,开发出丰富而完整的产品线。ERSl 公司 研制的地理信息系统软件,是世界上应用最广泛的 GIS 软件之一。 以下是 ESRI 公司主要产品发布时间表。 时间 产品 说明 1981 ARC/INFO 全世界第一套商业 GIS 软件 1986 PC ARC/INFO 在 PC 机上运行的 GIS 软件, 标志着 ESRI 成功地 向 GIS 软件开发公司转型 1992 Arc
11、View Windows 系统下运行的 GIS 软件 1995 SDE 通过关系数据库管理系统 (DBMS ) 管理地理数据 1999 ArcInfo 8 1999 ArcIMS 第一个网络地图发布的 GIS 软件 2001 ArcGIS 8.1 一套基于工业标准的 GIS 软件家族产品,提供了 功能强大易用的完整的 GIS 解决方案 2004 ArcGIS 9.0 新一代 ArcGIS family 软件,为构建完善的 GIS 系统提供了一套完整的软件产品 2006 ArcGIS 9.2 第 3 页 ArcGIS 轻松入 门教程 ArcGIS Desktop 2.3 ArcGIS famil
12、y ArcGIS family 是一个完整的 GIS 软件集合, 它包含了一系列部署 GIS 的框 架。ArcGIS 为用户提供一个可伸缩的,全面的 GIS 平台,能够满足 GIS 用户 所有的需求。ArcGIS 作为一个可伸缩的平台,无论是在桌面,在服务器,在野 外还是通过 Web , 都可以为个人用户或群体用户提供强大的 GIS 的功能。 它包 含了四个主要的部署 GIS 的框架: 桌面 GIS 专业 GIS 应用的软件包,包括 ArcReader ,ArcView , ArcEditor ,ArcInfo 和 ArcGIS 扩展模块; 服务器 GISArcIMS ,ArcGIS Serv
13、er 和 ArcGIS Image Server ; 移动 GISArcPad 以及 ArcGIS Mobile ; 开发 GIS 为开发者提供的用于扩展 GIS 桌面,定制基于桌面和基于 Web 的应用,创建移动解决方案的组件; 第 4 页 ArcGIS 轻松入 门教程 ArcGIS Desktop 2.4 ArcGIS Desktop ArcGIS Desktop 是 ArcGIS family 的桌面端软件产品, 为 GIS 专业人士提 供的信息制作和使用的工具。 利用 ArcGIS Desktop , 你可以实现任何从简单到 复杂的 GIS 任务, 包括制图, 地理分析, 数据编辑,
14、数据管理, 可视化和空间处 理等。 它可以作为三个独立的软件产品购买, 每个产品提供不同层次的功能水平: ArcView 提供了复杂的制图、数据使用、分析,以及简单的数 据编辑和空间处理工具。 ArcEditor 除了包括了 ArcView 中的所有功能之外,还包括了 对 Shapefile 和 geodatabase 的高级编辑功能。 ArcInfo 是一个全功能的旗舰式 GIS 桌面产品。它扩展了 ArcView 和 ArcEditor 的高级空间处理功能,还包括传统的 ArcInfo Workstation 应用程序(Arc ,ArcPlot,ArcEdit,AML 等) 。 ArcVi
15、ew,ArcEditor ,和 ArcInfo 仅在功能水平上有所区别,其结构都是 统一的, 所以地图、 数据、 符号、 地图图层、 自定义的工具和接口、 报表和元数 据等, 都可以在这三个产品中共享和交换使用。 使用者无须去学习几个不同的结 构框架,本轻松入门亦是针对上述三种版本均适用。 不论是 ArcView , ArcEditor 还是 ArcInfo , 常用的应用程序都有 ArcMap 和 ArcCatalog。 ArcMap 是 ArcGIS Desktop 中一个主要的应用程序,具有基于地图的 所有功能,包括地图制图、数据分析和编辑等。 第 5 页 ArcGIS 轻松入 门教程
16、ArcGIS Desktop ArcMap 提供两种类型的地图视图: 数据视图和版面视图。 在数据视图中, 可以对图层进行符号化、 分析和编辑 GIS 数据集。 在版面视图中, 可以进行地图 出图排版,添加地图元素,比如比例尺,图例,指北针等。 ArcCatalog 是地理数据的资源管理器, 帮助你组织和管理你所有的 GIS 信息,比如地图,数据集,模型,元数据,服务等。它包括了下面的工具: 浏览和查找地理信息。 记录、查看和管理元数据。 定义、输入和输出 geodatabase 结构和设计。 在局域网和广域网上搜索和查找 GIS 数据。 管理 ArcGIS Server。 GIS 使用者使用
17、 ArcCatalog 来组织、管理和使用 GIS 数据,同时也使用 标准化的元数据来描述数据。 GIS 数据库的管理员使用 ArcCatalog 来定义和建第 6 页 ArcGIS 轻松入 门教程 ArcGIS Desktop 立 geodatabase 。 GIS 服务器管理员则使用 Arccatalog 来管理 GIS 服务器框 架。 2.5 扩展模块 ESRI 和其他一些组织提供的一系列 ArcGIS 扩展为桌面端产品加入了各种新 的功能。 这些扩展模块可以让用户进行诸如栅格数据地理处理、 三维可视化、 地 理统计分析的地理处理工作。 第 7 页 ArcGIS 轻松入 门教程 ArcG
18、IS Desktop 3 软件安装 3.1 安装前准备 1. 收取 ESRI 中国(北京)有限公司发出的包含许可文件的电子邮 件,查看邮件附件将以_ESRI CHINA BEIJING LTD.eml 结尾的文件下载 到本地。 2. 用写字板打开文件,找到文件中 START_LICENSE 和 END_LICENSE 之间的部分, 复制到一个新的文本文件中, 将开头部分的 SERVER X 改为 SERVER this_host (将 this_host 改为安装 License Manager 计算机的主机名) ,并将这个文本文件保存为 arcgis92desktop.lic 。 注:示例使
19、用的 License 为 ArcInfo 级别。 3. 准备好 ArcGIS 9.2 Desktop 的安装光盘, 并从 ESRI 网站上下载 最新的补丁包, 现在 ArcGIS 9.2 Desktop 最新的补丁程序包括 ArcGIS Desktop 9.2 SP4 、ArcGIS Desktop 9.2 Help SP4 。 4. 确保计算机硬件配置满足 ArcGIS 9.2 Desktop 的最低要求, 并第 8 页 ArcGIS 轻松入 门教程 ArcGIS Desktop 将操作系统更新至最新。 5. 在计算机上插入购买软件时获得的软件加密狗, 并确保加密狗的 KeyID 与获得的
20、License 中的 ESRI_SENTINEL_KEY 一致。 6. 插入 ArcGIS 9.2 Desktop 光盘, 选择安装 License Manager 。 7. 在 License Manager 中选择“I received the license file by fax 。 ” , 然 后点击 Create 按钮创建 License 信息, 在弹出的对话框中填 入刚才的许可信息() 。 第 9 页 ArcGIS 轻松入 门教程 ArcGIS Desktop 8. 点击 Next ,检查 Summary 无误后,点击 Finish 安装程序,安第 10 页 ArcGIS 轻松入
21、 门教程 ArcGIS Desktop 装完成后重新启动计算机。 9. 重启后,打开 开始 程序 ArcGIS License Manager (9.x) License Manager Tools 。在 Service/License File 面板下,选中 Configuration with Services ,在下面的面板中选择 ArcGIS License Manager 。 10. 切换到 Configuration Services 面板,在 Service Name 下 拉菜单中选择 ArcGIS License Manager ,选中 Start Service at Pow
22、er Up 和 Use Services 选项,点击 Path to the license file 右侧 的 Browse 按钮, 选择已经保存的许可文件 arcgis92desktop.lic。完 成 后点击 Save Service 保存设置。 第 11 页 ArcGIS 轻松入 门教程 ArcGIS Desktop 切换到 Start/Stop/Reread 面板, 依次 Stop Server 、Reread License File 、Satrt Server 。 切换到 Server Diagnostics 面板, 点 击 Perform Diagnostics 按钮, 如 果
23、报告 this license can be checked out, 表示许可有效且安装成功。 3.2 安装 ArcGIS Desktop 插入 ArcGIS 9.2 Desktop 光盘,选择安装 ArcGIS Desktop ,在弹出第 12 页 ArcGIS 轻松入 门教程 ArcGIS Desktop 的对话框中选择 Install ArcGIS Desktop 。 在下面的安装过程中,接受许可协议,选择使用 License 服务器上的 License Manager , 并确定 Destination Folder 和 Python Folder (一 般保留默认值即可) 。 安装
24、过程结束后,打开 Desktop Administrator ,选择 License Manager 项,确认 License Manager(for floating software products) 是指向局域网内 License Manager 所在的服务器,完成安 装,可以打开 ArcMap 检验。 第 13 页 ArcGIS 轻松入 门教程 ArcGIS Desktop 第 14 页 安装完成后,建议打上准备好的补丁程序。 ArcGIS 轻松入 门教程 ArcGIS Desktop 4 入门案例 在第一章里, 我们已经对 ArcGIS 系列软件的体系结构有了一个全面的了解, 接下
25、来的本章中, 将通过一个案例来熟悉 ArcGIS desktop 的使用, 从解决问题 的过程中,逐渐适应 ArcGIS 桌面的界面和操作方式。 本章的练习数据是一个住宅小区的简单平面示意图, 需要在已有的基础上把 楼房的轮廓补充完整,并加以整饰,完成一幅地图。 4.1 打开地图文档并浏览 1 “开始” “所有程序”ArcGIS ArcMap ,打开 ArcMap 。 2 如果是第一次打开 ArcMap ,在弹出的对话框中选择“An existing map ” 。 3 再双击“Browse for maps ”以打开浏览地图文档的对话框。 4 选中练习数据中的 community.mxd 这
26、个地图文档, 点击 “打开” 按钮。 第 15 页 ArcGIS 轻松入 门教程 ArcGIS Desktop 第 16 页 地图文档打开后,如图所示,左边的称为内容列表(Table of content) , 可以进行数据图层的管理,右边的区域为显示区,对数据的显示,编辑,选择, 分析都在此区域进行。 5 用 Tools 工具条上的工具浏览地图。 为平移工具,可以进行数据的ArcGIS 轻松入 门教程 ArcGIS Desktop 平移。 为放大工具, 可以通过点击或者拉框放大。 是缩小工具, 可以通 过点击或者拉框缩小。 为全图工具, 当放大或缩小查看数据后, 想回退到全 图状态时,可以点
27、击该按钮。 4.2 编辑数据 6 在工具栏上点击 Editor 按钮以激活编辑(Editor )工具条。 7 点击 Editor 工具条上的“start editing ”开启编辑状态。 8点 击 Editor 工具条上的草图工具 , 参照图中其他楼房的样式, 用草 图工具沿着下图所示的 3 个楼房的外轮廓进行描绘。 绘制的时候单击鼠标左键就 添加一个节点, 双击鼠标左键完成多边形的绘制。 绘制完这 3 个多边形后, 整个 住宅小区的平面图的数据部分的外形就基本完成了。 第 17 页 ArcGIS 轻松入 门教程 ArcGIS Desktop 9 完成了楼房轮廓的绘制后,还要把楼房的一些信息(
28、比如楼房的编号) 输入到系统中,以显示在图上,这就是属性数据编辑。点击 Editor 工具条上的 Edit Tool ,再单击上一步中绘制的第一个多边形(楼房轮廓) ,就选中了该 多边形。在选中该多边形的情况下,点击 Editor 工具条上的属性对话框按钮打 开属性对话框。 10在弹出的属性对话框中,build_name 的 value 里填写“4 号楼” ,回 车确认。 第 18 页 ArcGIS 轻松入 门教程 ArcGIS Desktop 11重复 9 和 10 的步骤,依次完成 8 中绘制的另外 2 个楼5 号楼和 6 号楼的楼房名字编辑。 12点击 Editor 工具条上的 Edit
29、or 下拉菜单中的 stop editing 结束编辑, 并选择保存编辑结果。 到这一步为止, 小区平面图的数据编辑输入工作就完成了。 然后进行数据的 显示设置,主要是在图上显示每个楼房以及小区其他设施的名称。 4.3 设置数据显示 13 在内容列表里,右键单击 building 图层,在弹出的右键菜单中选择 properties 。 第 19 页 ArcGIS 轻松入 门教程 ArcGIS Desktop 14 在弹出的图层属性对话框中,选择“label ”选项卡,在此选项卡下, 选中“Label features in this layer ” 。即显示图层的标注。 15在“label f
30、ield”中选择 build_name ,即标注建筑名称。 16设置标注文本的字体,包括颜色,大小等。并点击确定。 到这一步为止, 已经完成了平面图的绘制和显示设置。 下面开始进行地图的 排版整饰,即添加适当的地图元素(如比例尺等) 。 4.4 地图整饰并输出 17 点击显示区域左下角的版面视图按钮,切换到版面视图。版面视图是 用于地图排版整饰的。 第 20 页 ArcGIS 轻松入 门教程 ArcGIS Desktop 18 点击菜单上的 Insert,选 择 Title 。 即在地图上插入标题。 输入标题内容 后回车确定。 双击标题可以打开标题的属性设置对话框, 可设置标题、 大小、 颜
31、色等。 19 点击菜单上的 Insert,选 择 North Arrow , 插入指北针, 选择一个合适 的指北针样式,并放置在适当的地方。 20点击菜单上的 Insert ,选择 Scale Bar,插入比例尺,选择一个合适的 比例尺样式,并放置在适当的地方。 第 21 页 ArcGIS 轻松入 门教程 ArcGIS Desktop 添加了必要的地图元素后,小区的平面示意图已经制作完成了,可以点击 File 菜单下的 save 保存为 mxd 文档。但很多时候我们需要在 word 文档或者 幻灯片中使用 ArcGIS 制作好的地图, 那么可以将制作好的地图导出为普通的图 片格式。 21点 击
32、 File 菜单下的 Export Map , 打开导出地图对话框。 设置图片的格 式,路径和分辨率,保存即可。 以上的练习包括数据浏览, 编辑, 显示, 地图整饰排版的整个过程, 完成了 一幅住宅小区的平面示意图。 第 22 页 ArcGIS 轻松入 门教程 ArcGIS Desktop 5 ArcCatalog使用 ArcCatalog 是 ArcGIS Desktop 中最常用的应用程序之一, 它是地理数据 的资源管理器,用户通过 ArcCatalog 来组织、管理和创建 GIS 数据。 本章主要介绍常见的 GIS 数据格式以及 ArcCatalog 的使用,在本章的练 习中,将在 Ar
33、cCatalog 中创建一个新的要素类。 5.1 GIS数据 地理信息系统, 就是将真实的地物或地理现象抽象为计算机可表达的简单的 几何类型(比如点、线、多边形) ,再按其几何类型和专题信息进行分类,通过 计算机技术来管理和分析这些数据。 从数据的组织形式上, 我们通常将其分为矢 量数据和栅格数据两大类。 如上图所示,分别用矢量和栅格的形式来表达一条高速公路。 我们可以清晰地发现矢量数据与栅格数据的对比特点: 第 23 页 ArcGIS 轻松入 门教程 ArcGIS Desktop 矢量数据 栅格数据 优点 1. 表达地理数据精度较高; 2. 严密的数据结构,数据量小; 3. 用网络连接法能完
34、整地描述 拓扑关系; 4. 图形输出精确美观; 5. 图形数据和属性数据的恢复、 更新、综合都能实现。 1. 数据结构简单; 2. 空间数据的叠置和组合十分容易 方便; 3. 各类空间分析都很易于进行; 4. 数学模拟方便; 5. 技术开发费用低。 缺点 1. 数据结构复杂; 2. 矢量多边形地图或多边形网 很难用叠置方法与栅格图进行 组合; 3. 显示和绘图费用高, 特别是高 质量绘图、彩色绘图和晕线图 等; 4. 数学模拟比较困难; 5. 技术复杂, 多边形内的空间分 析不容易实现。 1. 图形数据量大; 2. 用大像元减少数据量时,可识别 的现象结构将损失大量信息; 3. 地图输出不精美
35、; 4. 难以建立网络连接关系; 5. 投影变换花的时间多。 5.2 常见矢量数据介绍 在 ArcGIS 中,常见的矢量数据有 Coverage , Shapefile 和 Geodatabase。这几种都是 ArcGIS 的原生数据格式,因此在 ArcGIS 中使用 最多,详细信息见下表。 第 24 页 ArcGIS 轻松入 门教程 ArcGIS Desktop 时间 产品 原生矢量数据格式 ArcCatalog 中显示图标示例 1981 ARC/INFO Coverage (黄色调) 1992 ArcView Shapefile (绿色调) 2001 ArcGIS Geodatabase
36、(灰色调) 黄色调图标的 Coverage 格式的数据,是早期 ArcInfo Workstation 的原生矢量数据格式。 现在在 ArcGIS Desktop 中, 仅支持对此格式数据的显示和 转换,不再支持对此格式数据的编辑。如有需求, 用户可以通过 ArcInfo Workstation 来编辑 Coverage 格式的数据, 或者将其转换为 Shapefile 或 Geodatabase 格式。 ArcCatalog 中显示的绿色调图标的 Shapefile 格式和灰色调图标的 Geodatabase 格式的数据是 ArcGIS Desktop 中最常用的两种可编辑的矢量 数据格式。
37、 Tips : 在 ArcGIS Desktop 中, 可通过 ArcToolbox 提供的工具完成数据格式 的转换工作。在 ArcToolbox Conversion Tools 中,即可找到转换数据格式 的相应工具。 第 25 页 ArcGIS 轻松入 门教程 ArcGIS Desktop 然而, 在 Windows 的资源管理器中查看这些地理数据时, 我们就会发现它 们并不像在 ArcCatalog 中显示的那样。以 Shapefile 为例,同一个数据,在 ArcCatalog 中显示为一个绿色图标的 Shapefile 数据, 而 在 Windows 的资源 管理器下查看时,却发现相
38、同路径下有若干个同名的文件。 GIS 数据往往有其特殊的数据结构,并且常是由多文件组成,在 Windows 资源管理器中一般无法直接识别。所以我们强烈推荐用户养成良好的使用习惯, 使用 ArcCatalog 作为地理数据的资源管理器,在 ArcCatalog 中完成对地理 数据的创建、 组织、 管理 (复制、 粘贴、 删除、 重命名等) 等工作, 以最大可能 的维护数据的完整性。 5.3 使用ArcCatalog ArcCatalog 是 ArcGIS Desktop 中最常用的应用程序之一。与 Windows 资源管理器类似,ArcCatalog 界面的左侧是目录树, 右侧是内容显示区域。
39、但第 26 页 ArcGIS 轻松入 门教程 ArcGIS Desktop 不同的是, ArcCatalog 不会自动将所有物理盘符添加至目录树, 而需要用户手 动地连接到某文件夹。 A 浏览数据信息 ArcCatalog 界面的右侧, 是信息浏览区域, 在这里可以预览数据的空 间信息、属性信息以及元数据信息。 1. 预览空间信息或属性信息 在左侧目录树中定位到需要查看的数据,将右侧调整为 preview 标签,即 可预览到相应的信息。 可以通过界面下方的 preview 下拉列表选择预览的内容。 第 27 页 ArcGIS 轻松入 门教程 ArcGIS Desktop 若界面下方的 prev
40、iew 选择为 Geography ,则预览的是该数据的空间信 息,若选择的是 Table ,则预览的是其属性信息。 2. 浏览元数据信息 所谓元数据 (Metadata ) , 即是对数据基本属性的说明。ArcGIS 使用标准 的元数据格式记录了空间数据的一些基本信息, 比如: 数据的主题、 关键字、 成 图目的、 成图单位、 成图时间、 完成或更新状态、 坐标系统、 属性字段等。 元数 据是对数据的说明,通过元数据,我们可以更方便地进行数据的共享与交流。 B 管理空间数据 由于多数 GIS 数据都是由多文件组成, 所以若要对其进行复制、 粘贴、 删除 或重命名之类的操作时, 需要对其所有支
41、撑文件进行统一修改。 而 ArcCatalog 能将所有支撑文件联合识别,读取为一个空间数据,所以在 ArcCatalog 中, 能很方便地对空间数据进行管理。在 ArcCatalog 左侧目录树中选中需要处理 的数据,在右键菜单中即可看见这些管理选项。 第 28 页 ArcGIS 轻松入 门教程 ArcGIS Desktop C 创建空间数据(练习) 1 打开 ArcCatalog ,在目录树中连接到存放练习数据的本地磁盘, 并找到datausing_ArcMap 文件夹,此时右边的区域显示文件夹的内 容。在右边区域右键单击鼠标,在弹出菜单中选择 new shapfile。 第 29 页 A
42、rcGIS 轻松入 门教程 ArcGIS Desktop 2 在弹出的对话框中首先填入要素类名称 “newbuilding ” , 然后确定 要素类的几何类型。常用的几何类型包括 point (点) ,polyline (线)和 polygon(多边形) ,本次练习要创建一个 polygon 要素类。 3 定义坐标系统。 点击 edit 按钮。 在弹出的对话框中选择 Import,即 导入已有要素类或栅格数据的坐标系统。然后在弹出对话框中选择 xiaoqu 这个栅格数据,点击 Add 完成。下面是导入的坐标系统说明。 第 30 页 ArcGIS 轻松入 门教程 ArcGIS Desktop 4
43、 给新建的要素类添加字段。 右键点击 newbuilding 要素类, 在弹出 菜单中选择 properties , 打开要素类属性对话框。 选择其中的 fields 选项卡。 输入字段名称,选择字段类型并设置字段属性(如字段长度,字段精度等) 。 本练习中要创建 2 个新建字段,具体设置如下: 字段名称 字段类型 字段属性 bld_name text Length=20 bld_value Long integer Precision=5 设置完字段后, 一个空的要素类就创建完成了。 至于如何在新建的要素类中 添加地理要素数据,在下一章中将会介绍。 5.4 数据入库 现在, 越来越多的组织和
44、个人选择使用 Geodatabase 格式来组织其空间数 据。下面我们将学习如何将已有的数据导入 Geodatabase 空间数据库中。 示例数据在DATABuildingGeodatabase 中,该文件夹中的内容是某 保护区的地形及植被信息, 还有该保护区的范围以及研究区域范围。 其中植被信第 31 页 ArcGIS 轻松入 门教程 ArcGIS Desktop 息是 Coverage 格式的数据 , 地形信息是栅格数据 , 保护区 范围和研究区域范围都是 Shapefile 格式的数据 和 。我们的练习目的是要在该文件夹中创建一个 Geodatabase , 将所有数据转换为 Geoda
45、tabase 格式。 a) 矢量数据入库 1. 在 ArcCatalog 中定位到DATABuildingGeodatabase , 右键 单击 BuildingGeodatabase - New - File Geodatabase ,创建 geodatabase 。 Geodatabase 分为三种类型:personal geodatabase 、file geodatabase 和 ArcSDE geodatabase 。 其中,personal geodatabase 是以微软的 Access 为基础, 数据量有限 (一般不 超过 1.4GB) ;file geodatabase 是
46、ArcGIS 9.2 版本推出的, 它以文件为存储基础, 数据量上限 为 1TB ;ArcSDE geodatabase 可以基于 oracle、SQL Server 、DB2 、Informix 等关系型 数据 库,能够存储海量的空间数据。 2. 点击工具栏上的红色工具箱, 打开 ArcToolbox 。 定位到 ArcToolbox - Coversion Tools - To Geodatabase - Feature Class to Feature Class 工具,双击打开此工具。 常用的格式转换工具都可以在 ArcToolbox - Conversion Tools 中找到。 第
47、 32 页 ArcGIS 轻松入 门教程 ArcGIS Desktop 3. 在弹出的 feature class to feature class 工具窗口中,Input Features 项填 入 databuildinggeodatabasevegetationpolygon ; Output Location 项填入dataBuildingGeodatabaseNew File Geodatabase.gdb ;Output Feature Class 项填入 vegetation 。点击 OK ,即可开始入库格式转换。 第 33 页 ArcGIS 轻松入 门教程 ArcGIS Des
48、ktop 上述操作是将 coverage 格式的 vegetation 中的 polygon 转换为 Geodatabase 格式的数据, 存储在第一步新建的 Geodatabase 中, 转换后 的新要素类名称为 vegetation 。 使用该工具不仅能够转换 coverage 格式的数据,还能够将 shapefile 或 者 CAD 的数据转换为 Geodatabase 格式。 4. 使用上述相同的方法(Feature Class to Feature Class 工具) ,将 D:DATABuildingGeodatabaseboundary.shp 和 study_area.shp
49、分 别转化为 Geodatabase 格式,导入 New File Geodatabase.gdb 中。 b) 栅格数据入库 1. 定位到 ArcToolbox - Coversion Tools - To Geodatabase - Raster To Geodatabase (multiple) 工具,双击将其打开。 第 34 页 ArcGIS 轻松入 门教程 ArcGIS Desktop 2. Input Rasters 项填入 D:DATABuildingGeodatabasedem30 ;Output Geodatabase 项 填入 D:DATABuildingGeodatabaseNew File Geodatabase.gdb , 点击 OK 即可将栅格数据 dem30 导入到 Geodatabase 中。 3. 若还有更多栅格数据,需