ArcGIS中的地理处理.pdf

返回 相似 举报
ArcGIS中的地理处理.pdf_第1页
第1页 / 共367页
ArcGIS中的地理处理.pdf_第2页
第2页 / 共367页
ArcGIS中的地理处理.pdf_第3页
第3页 / 共367页
ArcGIS中的地理处理.pdf_第4页
第4页 / 共367页
ArcGIS中的地理处理.pdf_第5页
第5页 / 共367页
点击查看更多>>
资源描述:
Copyright 2001–2004 环境系统研究所公司(美国) 版权所有,翻录必究 环境系统研究所公司(美国)保留本书全部内容的所有版权。本书受美国版权法及其他国际版权条约和公约的保护。未经环境系统研究所公司 (美国)的书面许可,不得以任何形式或手段复制、传播,或以任何电子或文本方式翻印、转载本书的任何部分。如有疑问,请与环境系统研 究所公司(美国)联系380 New York Street, Redlands, CA 92373-8100, USA。 本书内容的更改将不另行通知。 本书由 ESRI 公司授权,ESRI 中国(北京)有限公司组织翻译、出版。 数 据 提 供 数 据 提 供 Geographic data used in the quick-start tutorial provided courtesy of San Diego Association of Governments SANDAG and is used herein with permission Some of the illustrations in this work were made from data supplied by Collins Bartholomew Ltd.; IHS Energy; Riley County, Kansas, GIS; and SANDAG. They are used herein with permission 作 者作 者 Jill McCoy 美国政府的受限 / 有限权利 美国政府的受限 / 有限权利 以下所列的任何软件、文档和 / 或数据均受“许可协议”的制约。美国政府在任何条件下都不能获得超出受限 / 有限权利中所规定的权利。最 基本的原则是,美国政府使用、复制或公开数据要受到以下条例相关内容的制约 FAR 52.227-14 Alternates I,II和III (1987年6月);FAR 52.227-19 (1987年6月) 和 / 或FAR 12.211/12.212 (商业技术数据 / 计算机软件); 以及DFARS 252.227-7015 (1995年11月)(技术 数据)和 / 或DFARS 227.7202 计算机软件。合约方 / 制造商是环境系统研究所公司(美国), 380 New York Street, Redlands, CA 92373-8100, USA。 3Danalyst、 AML、 ArcCatalog、 ArcEditor、 ArcGIS、 ArcGlobe、 ArcIMS、 ArcInfo、 ArcMap、 ArcReader、 ArcScene、 ArcSDE、 ArcToolbox、 ArcView、 BusinessMAP、ModelBuilder、RouteMAP、StreetMap、ESRI、ESRI的地球标志、ESRI的出版标志、GIS by ESRI以及 均是环境系 统研究所公司(美国)在美国、欧盟和某些其他司法登辖区的商标,注册商标或服务标志。 本书涉及到的其他公司和产品是属于其各自商标拥有人的商标或注册商标。 iii 目 录 第一章 绪论 1 第一章 绪论 1 通过对话框运行工具 2 在命令行中运行工具 3 建立工作流模型 4 向工具箱中添加脚本 5 关于如何在ArcGIS中执行地理处理的学习技巧 6 第二章 快速入门教程 9 第二章 快速入门教程 9 练习1找到拟建公路附近的沿海鼠尾草灌木 12 练习2向植被数据中加入字段 21 练习3按研究区域裁剪数据 29 练习4找到高质量栖息地 39 练习5找到受拟建公路影响的栖息地 61 第三章 地理处理基础 69 第三章 地理处理基础 69 地理处理一张大图 70 简介地理处理方法 71 使用数据 79 工具运行结果 90 地理处理设置 92 保存和装载地理处理设置 93 记录地理处理操作 95 共享地理处理工作 97 第四章 使用工具箱 101 第四章 使用工具箱 101 打开和停靠ArcToolbox窗口 102 定位系统工具箱 103 创建新工具箱 104 管理工具箱 106 向工具箱中添加文档 114 查看工具箱文档 125 使用工具箱的规则 127 ARCGIS 中的地理处理中的地理处理 iv 第五章 使用工具集和工具 129 第五章 使用工具集和工具 129 管理工具集 130 使用工具 132 创建模型并添加脚本 140 设置参数 145 修改工具属性 150 向工具添加文档 159 查看工具文档 169 查找工具 173 理解工具使用许可 175 第六章 指定环境设置 177 第六章 指定环境设置 177 关于环境设置 178 指定环境设置 181 指定常规设置 185 使用工作空间 186 指定coverage设置 200 关于coverage精度 202 设置coverage的精度 204 指定地理数据库设置 205 指定栅格地理数据库设置 211 指定栅格分析设置 217 第七章 使用Command Line窗口 221 第七章 使用Command Line窗口 221 启动Command Line窗口 222 使用命令行 224 关于变量 233 创建变量 234 管理变量 237 第八章 简介模型构建 241 第八章 简介模型构建 241 什么是模型 242 1 本章提要 本章提要 通过对话框运行工具 通过对话框运行工具 在命令行中运行工具 在命令行中运行工具 建立工作流模型 建立工作流模型 向工具箱中添加脚本 向工具箱中添加脚本 关于如何在ArcGIS中执行 地理处理的学习技巧 关于如何在ArcGIS中执行 地理处理的学习技巧 地理处理是对地理信息的处理,它是地理信息系统(GIS)的基本功能之一。 它对已有数据进行操作,从而提供了一种创建新信息的方法。任何数据变更 或者对数据的信息提取都包括一个地理处理任务。 地理处理既可以是单个任 务,例如将地理数据转换为不同的格式,也可以是依次执行的多个任务,例 如对数据集的裁剪,选择然后求交等等。 在ArcGIS中,用户可以通过多种方式执行地理处理任务。 通过对话框运行工具通过对话框运行工具。打开某个工具的对话框,填写参数值,然后单击OK, 从而运行该工具。 在命令行运行工具在命令行运行工具。在命令行输入工具名及其参数值,然后按回车,从而运 行该工具。 建立并运行能执行建立并运行能执行一系列地理处理工具的模型地理处理工具的模型。 创建一个能在用户工作流程 中运行一系列地理处理工具的模型。修改参数值,然后单击返回该模型。 创建并运行能执行地理处理工具的脚本创建并运行能执行地理处理工具的脚本。 采用系统批处理脚本来执行重复性 的任务,例如对多个输入运行同一个工具,或者创建用户自己的脚本以运行 地理处理工具。 在下面的几页中,展示了某些使用 ArcGIS 可以执行的地理处理任务,第二 章的快速入门教程将有助于用户熟悉环境。当用户开始使用 ArcGIS 来执行 自己的地理处理任务时,会有更多的发现。 绪论 绪论 1 ARCGIS 中的地理处理中的地理处理 2 通过对话框运行工具 通过对话框运行工具 通过运行系统工具对话框与 ArcGIS 一起安装的工具,或者自定义工具对话框用户创建的模型或者脚本,用户可 以很容易的完成地理处理任务。在工具对话框中,只需要简单的输入参数值并单击 OK,就可以运行该工具。使用工具对 话框中提供的帮助,将有助于用户给出参数值。 采用对话框运行工具以提供参数值。以天然气探测为例,Kernel Density 系统工具能计算 出开采井的密度。该工具产生的结果显示了高密度开采井的区域,在寻找与已有天然气地 区相似区域的过程中,这是第一步。 在命令行中运行工具 在命令行中运行工具 可以在命令行中运行工具。工具名和参数值将作为字符串输入,工具将在按下回车键以后执行。在用户输入的同时,将显 示用法,它有助于用户给出合适的参数值。可以通过对话框编辑命令行工具的参数值,然后重新执行该工具。消息显示处 理状态。 通过输入工具名称及其参数值, 可以在命令行执行该工具。 在天然气探测示例中, 通过运行 Near 工具,可以估算出在已有区域中开采天然气过程中,到断层线的距离是否足够大。 绪论绪论 3 建立工作流程模型 建立工作流程模型 为了创建地理处理工作流的模型,可以先将处理串联到一起,然后单击运行该模型。通过设置模型参数,模型用户就可以 在以对话框或者命令行方式运行该模型时,提供这些参数值。 为了建立模型,可以将工具添加到 ModelBuilder 窗口,设置每个工具的参数值,并将处理串联 到一起。上面的 Arbuckle Prospecting 模型定位出了与已有天然气地区中的要素相似的区域。 定位出的区域(显示为红色)将很可能开采出天然气。 ARCGIS 中的地理处理 中的地理处理 4 向工具箱中添加脚本 向工具箱中添加脚本 脚本可以在脚本应用程序中运行,也可以添加到工具箱,并且像其它任何工具一样,在对话框、命令行、其他模型或脚本 中运行。脚本可以以任何与组件对象模型(COM)兼容的脚本语言来编写,例如可以是 Python, 或者 VBScript, 也可以是 ARC Macro Language(AML)脚本或者可执行文件。 向工具箱中添加脚本,并提供参数值来运行该脚本。Profile AML 工具给出了位于已有天然气区域 上层的五个最浅的产生天然气的地层。 绪论绪论 5 关于如何在 ArcGIS 中执行地理处理的学习技巧 如果用户刚接触到 GIS 的概念,请记住并不需要掌握地理 处理的一切,就可以立即得到结果。可以参阅第二章“快 速入门教程”,开始学习如何进行地理处理。本章介绍了 通过 ArcGIS 执行地理处理任务的可用的方法, 并且为用户 开始考虑如何进行具体的地理处理任务提供了一个很好的 起点。ArcGIS 附带了本教程中所使用的数据,因此用户可 以在计算机上照着一步步来做。 如果用户想直接进入体验自己的地理处理任务,可以在遇 到某个任务需要帮助时,翻到相应的章节即可。使用后面 的索引、内容表和“关于本书”的章节部分,可以帮助用 户找到要查询的信息。 找到问题的答案 找到问题的答案 绝大多数用户的目标都是花费最少的时间和精力学习如何 使用软件,最终完成任务。用户想要通过直观的、便于使 用的软件立即得出结果,而不必一页页地阅读文档。当用 户遇到了问题时,又希望能快速解决以完成任务。这就是 本书的宗旨帮助用户获得需要的答案。 本书描述了在 ArcGIS 中进行地理处理的框架和方法。 虽然 用户可以从头至尾的阅读本书,但是更有可能的还是将其 作为一个参考。如果遇到了不熟悉的 GIS 术语或者需要更 新用户的记忆时,还可以参照本书的术语表。 关于本书 关于本书 本书为帮助用户使用 ArcGIS 执行地理处理任务而设计。 第 二章“快速入门教程”中的主题假定用户已经熟悉 GIS 基 本原理,并且具备了 ArcGIS 的基础知识。如果是刚接触到 GIS,那么最好花点时间阅读 ArcGIS 软件包中附带的 ArcGIS 相关文档, 例如 Getting Started With ArcGIS , 以及其它与 ArcGIS 应用程序相对应的书籍, 例如 ArcMap 使用手册和 (ArcCatalog 使用手册。如果想要学习 更多关于编写脚本的知识,那么Writing Geoprocessing Scripts With ArcGIS一书则提供了一些有用的信息。在 学习本书之前,不必阅读这些文档,只简单的将其作为参 考。 第三章“地理处理基础”说明了如何在 GIS 中进行与之相 符合的地理处理, 说明了对用户数据进行地理处理的方法, 描述了用于地理处理的工作空间和数据源,还阐述了在运 行工具、 设置地理处理选项和共享工具时需要了解的信息。 第四章“使用工具箱”说明了如何创建并管理工具箱,如 何向工具箱添加和浏览工具箱文档,以及访问工具箱的规 则。第五章“使用工具集和工具”说明了如何管理工具集 以及如何使用工具。它描述了如何在工具箱中创建用户自 己的模型,以及如何将脚本添加到工具箱。它还阐述了如 何设置参数,以便模型或者脚本的使用者能在该模型或脚 本的对话框中提供参数值。它也描述了如何向工具中添加 文档,以及如何找到需要的工具。第六章“指定环境设置” 说明了用户可以设定的环境设置层次,用户可以对每个单 独的环境设置进行设定,并对运行工具的结果产生影响。 第七章“使用命令行窗口”说明了如何在命令行运行命令, 以及如何使用命令行窗口的消息栏。第八章“模型构建简 介”给出了关于建立模型的概念性的信息,以及对 ARCGIS 中的地理处理中的地理处理 6 ModelBuilder 窗口的概括,还说明了创建并构建新模型的 过程。第九章“使用 ModelBuilder 窗口”提供了使用 ModelBuilder 窗口建立模型的更详细的信息。附录说明了 如何修改用于工具对话框的默认样式表,从而改变对话框 的外观。 在计算机上获取帮助 在计算机上获取帮助 除了本书,用户还可以通过在线帮助系统来学习更多关于 地理处理的知识。 想要获取关于工具箱和工具的帮助信息, 请参阅第四章“查看工具箱文档”和第五章“查看工具文 档”。 对于每个 ArcGIS 产品(ArcView,ArcEditor 和 ArcInfo) 可用的工具列表,用户可以在在线帮助系统的搜索 (Search)选项卡上输入“Quick Reference Guide”,并 双击链接到“Geoprocessing Commands Quick Reference Guild”。 联系 ESRI 联系 ESRI 如果需要联系 ESRI 获得技术支持,请参考“ArcGIS Desktop Help”系统中“Getting more help”栏的 “Contacting Technical Support”。也可以访问 ESRI 网 站 和 , 以获得更多关于地理处理和 ArcGIS 的信息。 ESRI 教育方案 ESRI 教育方案 ESRI 提供了有关地理信息科学、GIS 应用和技术的教育机 会。用户可以在讲师指导课程、网络教学课程以及自学手 册中选择一种适合自身学习风格的教育方案。想获得更多 信息,请访问 绪论绪论 7 2 本章提要 本章提要 练习1找到拟建公路附近 的沿海鼠尾草灌木 练习1找到拟建公路附近 的沿海鼠尾草灌木 练习2向植被数据中加入 字段 练习2向植被数据中加入 字段 练习3按研究区域裁剪数 据 练习3按研究区域裁剪数 据 练习4找到高质量栖息地练习4找到高质量栖息地 练习5找到受拟建公路影 响的栖息地 练习5找到受拟建公路影 响的栖息地 本教程将带领用户进入关于ArcGIS中地理处理功能的旅程, 在其中用户将找 到位于San Diego County潜在的适合California食虫鸣禽生存的区域。 California 食虫鸣禽是一种小的居留性鸣禽,它们绝大多数栖息在 California 西南部和 Baja 的西北部。 因为城市化导致了广阔栖息地的丧失, California 食虫鸣禽的数目在最近几十年一直在减少。大多数栖息地被公 路、建筑工地和其它不适应鸟类生存的环境因素所破坏。这种鸟类已经受到 了威胁,它们只能依靠特定的植被类型得以生存。 本教程的目的是找到潜在的高质量栖息地该栖息地包含了物种保护的 重要特征然后确定出受拟建公路影响的地块。 新修的公路只会进一步破 坏这一区域,因此有必要确定出那些受影响的高质量栖息地。 为了达到以上目的,我们将学习如何 通过对话框和命令行运行地理处理工具。 在工具箱中创建模型,及向工具箱中添加脚本。 按照本教程,可以快速学会如何用ArcGIS执行用户自己的地理处理任务。教 程还提供了完成每项练习大概所需的时间。用户可以一次学完全部教程,也 可以一次完成一个练习。推荐用户依次完成各个练习,但是也可以不依照此 流程进行。 快速入门教程 快速入门教程 9 ARCGIS 中的地理处理中的地理处理 10 教程要求 教程要求 假定用户在开始学习本教程之前,已经安装了 ArcGIS Desktop 软件。 可以借助 ArcView、 ArcEditor 或者 ArcInfo 的使用许可 来完成练习 1。其余练习则需要 ArcInfo 的使用许可。 ArcGIS Desktop CD 中包含了所需的数据。在运行了 ArcGIS 安装程序之后,选中 Additional Installation Components 对话框上的 install the ArcGIS Tutorial Data 复选项。在 ArcGIS Tutorial Data Setup wizard 中,选择 将 Geoprocessing data(默认的安装路径为 arcgis\ArcTutor\Geoprocessing)安装在教程数据所在驱 动器上。 承蒙 San Diego Association of Governments(SANDAG) 的允许, 并且只针对教育目的, ArcGIS 提供了 Climate.shp, futrds,majorrds.shp,study_quads.shp,vegtype 和 vegtable.dbf 数据。为教程目的这些数据已被处理过。应 用的假设条件和具体的结果可能会有所不同。ESRI 不主张 依赖该数据或后面的方法。用户一般需要核实具体的数据, 并且在解释任何结果时,运用自己的专业作出判断。 数据 描述 climate.shp 常规气候带。 elevlt250.shp 高程低于 250 米的地区。该 shape 文件由美国地质勘测 (USGS) 数字 高程模型(DEM)产生。 futrds 所有计划高速公路和公路的地理数 据库要素类。 habitat_analysis.mdb 包括futrds和vegtype要素类的个人 地理数据库。 majorrds.shp 所有的主要公路和高速公路。 multi_clip.py 用于裁剪复合要素类并将其放入个 人地理数据库的 Python 脚本。 query.txt 包括一个表达式,在练习 4 中,它 可以被复制并粘贴到 Select 工具对 话框的表达式框中。它可以作为 Query Builder 的一个选择,也可以 输入该表达式。 slopelt40.shp 地表坡度小于 40%的区域。 该 shape 文件由 USGS DEM 产生。 study_quads.shp 研究区域。USGS 7.5 矩形区域,覆 盖了位于 San Diego County 的 La Jolla 和 La Mesa 两个镇。 vegtype 表示植被类型信息的地理数据库 要素类。 快速入门教程快速入门教程 11 vegetable.dbf 一个表,该表中的字段将被连接到 由 vegtype 创建的图层中。这些字 段包括一个植被描述字段和一个指 出该植被类型是否适合食虫鸣禽栖 息的字段。 通过ArcCatalog ™目录树可以访问存储在磁盘上的数据集。 在ArcCatalog目录树中单击一个数据集,然后单击Metadata 选项卡,仔细研究每个数据集的元数据(信息)。研究该教 程文件夹的元数据, 可以纵览包含在该文件夹中的数据, 并 了解该数据是如何被创建的。 练习 1找到拟建公路附近的沿海鼠尾草灌木 练习 1找到拟建公路附近的沿海鼠尾草灌木 在使用 ArcGIS 时,用户将很可能在工作流的某个阶段需要 执行地理处理任务。在 ArcGIS 中,地理处理任务是通过运 行工具来执行的。 很多时候工作流要执行多个步骤才能得出 想要的结果。 用户可以通过对话框或者命令行运行一个系统 工具, 来单独执行每一个地理处理任务, 也可以将任务串联 在一起,建立一个模型或者脚本。 在本练习中, 用户将使用 ArcCatalog 复制教程数据到本地, 然后在 ArcMap 中查看并运行一个已有的模型,该模型是由 运行一连串的系统工具得到的。 该模型确定出了拟建公路附 近的植被类型。 用户建立和编辑模型所使用的界面是 ModeBuilder 窗口。 通 过向 ModeBuilder 窗口添加工具, 并给出工具的参数值, 可 以构造一个处理。 将处理连接起来就可以建立模型。 可以单 击模型来运行。可以改变模型的输入数据或者其它参数值, 然后重复执行该模型以产生不同结果, 所以使用模型能够提 高效率。 下面的图表显示了将要运行的模型。 在该模型中, 首先对公 路做缓冲区,缓冲区半径使用公路属性表的 Distance 字段 值。每条公路段的 Distance 字段值定义了该公路的宽度。 公路越宽, 对周围区域造成的影响范围就越广, 所以距离就 (缓冲区)越大。Buffer 工具(Buffer Zones)的输出结 果用于裁剪植被数据(Vegetation Types),以确定缓冲区 (Vegetation Near Roads)内的植被类型。 上面的图表显示了用来确定拟建公路附近植被类型的模型。 当运行该模型以后, 在最后的输出数据中, 选择所有代表沿 海鼠尾草灌木植被的要素, 以确定拟建公路会影响到的该植 被类型地块。 本练习大约用 15 分钟完成。 ARCGIS 中的地理处理中的地理处理 12 组织数据 组织数据 13 在使用地理处理工具之前,将首先使用 ArcCatalog 组织教 程数据。 启动 ArcCatalog 启动 ArcCatalog 1. 可以双击桌面上的快捷方式启动 ArcCatalog, 也可以使 用 Start 菜单中的 Programs 列表启动 ArcCatalog。 装载教程数据 装载教程数据 通过连接到 ArcCatalog 中的文件夹,可以快速查看文件夹 和其中包含的数据源。 现在将通过建立文件夹连接连到指定 位置,开始组织教程数据。 1. 单击 Connect to Folder 按钮。 输入路径或定位到安装教程数据的位置。例如,如果 ArcGIS 安装在 C 盘驱动器,则输入 “C\arcgis\ArcTutor\Geoprocessing” , 然后单击 OK, 建立文件夹连接。 ArcCatalog 目录树中列出了新的教程数据的文件夹连接。 快速入门教程快速入门教程 创建教程数据的工作副本 创建教程数据的工作副本 现在将复制教程数据到本地磁盘的一个文件夹中, 以保持原 始数据的完整性。 复制完成后, 将对包含该数据的文件夹创 建一个连接。 1. 单击连接到教程数据,然后单击 Contents 选项卡中的 单击 Standard 工具条上的 San_Diego 文件夹。 2. Copy 按钮。 外的驱动器) , 然后单击 Paste 按钮。 4. , 以改名。 6. 多次访问该连接。 查查 ArcMap 来确定拟建公路附近的植被类型。 3. 单击 ArcCatalog 目录树中的 C\ (或者另 在 Contents 列表中将出现一个新的文件夹,名称为 San_Diego。 单击选择 Contents 选项卡中新的 San_Diego 文件夹 然后再次单击 5. 输入“GP_Tutorial”,并按回车。 再次单击 Connect to Folder 按钮,创建 GP_Tutorial 文件夹的一个连接,然后单击 OK。 现在 ArcCatalog 目录树中列出了新文件夹连接,如 C\GP_Tutorial。用户在本教程中将 看已有模型 看已有模型 模型可以在任何 ArcGIS Desktop 应用程序中运行。在本练 习中, 用户将使用 ARCGIS 中的地理处理中的地理处理 14 快速入门教程快速入门教程 15 打开 Vegetation Analysis.mxd 打开 Vegetation Analysis.mxd 1. 单击 ArcCatalog 目录树中的 GP_Tutorial 文件夹连接, 单击 Contents 选项卡,然后双击地图文档 Vegetation Analysis,将其打开。 由于在本练习中已经完成使用 ArcCatalog,因此可以关闭 ArcCatalog 会话。 2. 单击桌面任务栏上的 ArcCatalog,将其最大化。 3. 单击 File,然后单击 Exit,退出 ArcCatalog 会话。 打开 ArcToolbox 窗口 打开 ArcToolbox 窗口 ArcToolbox 窗口可以在任何 ArcGIS Desktop 应用系统中停 靠。通过它可以访问存储在磁盘上的工具。 1. 单击Standard工具条上的Show/Hide ArcToolbox按钮, 打开 ArcToolbox 窗口。 Toolboxes 可以包含系统工具默认安装的工具,也可以 包含用户创建的自定义工具, 例如模型或者脚本, 它们可以 一次执行许多工具。现在将查看由两个系统工具构成的模 型。 2. 在 ArcToolbox 窗口中单击右键 ArcToolbox 文件夹,然 后单击 AddToolbox。单击 Look in 下拉箭头,然后单击 连接到教程数据的本地副本例如, C\GP_Tutorial。双击 Habitat_Analysis.mdb,然后单 击工具箱 My_Analysis_Tools 并单击 Open。 3. 展开 My_Analysis_Tools 工具箱。 4. 在模型 Find Vegetation Near Roads 上单击右键,并 单击 Edit。 ARCGIS 中的地理处理中的地理处理 16 这样就在ModelBuilder窗口中打开了以前创建的模型, 现在可以查看它。 代表已有数据的输入数据元素在模型中用蓝色椭圆显示。 代 表存储在磁盘中工具的工具元素用黄色矩形表示。 派生数据 元素用绿色椭圆表示,代表当模型运行时将被创建的数据。 5. 单击 ArcToolbox 窗口中的 Search 选项卡。 6. 输入 “Buffer” , 然后单击 ArcToolbox 窗口中的 Search 按钮,找到 Buffer 工具。 如果在 ArcToolbox 窗口中添加了 Analysis Tools 工具箱和 Coverage Tools 工具箱,则在找到的工具列表中可以看见两 个 Buffer 工具。 Coverage Tools 工具箱中的 Buffer 工具只在 coverages 数据作为输入时使用。而 Analysis Tools 工具箱中 的 Buffer 工具以要素类数据作为输入。 7. 单击 Analysis Tools Buffer,然后单击 Locate。 在 ArcToolbox 窗口中找到工具。 可以在 ModelBuilder 窗口中打开 Buffer 工具的对话框, 以 便查看工具设置的参数值,而不用从 ArcToolbox 窗口中打 开该对话框。 快速入门教程快速入门教程 17 8. 在模型中的Buffer工具元素上单击右键, 然后单击Open 打开该工具的对话框。 该工具的描述默认显示在 Help 面板上。 9. 单击对话框中的每个参数,以浏览显示在 Help 面板中 的每条帮助。 10. 如果需要某工具更详细的帮助,则单击 Help。 11. 单击 Buffer 对话框上的 Cancel。 12. 右键单击 Clip 工具元素,然后单击 Open,打开该工具 的对话框。 13. 检查工具设置的参数值,像查看 Buffer 工具一样浏览 每个参数的帮助信息,然后单击 Cancel。 在本模型中, 有两个处理, 每个处理由一个工具及其参数值 组成一个使用 Buffer 工具, 另一个使用 Clip 工具。 将 两个处理连接在一起就建立了模型。 ARCGIS 中的地理处理中的地理处理 18 运行模型 运行模型 模型以彩色显示, 说明它处于准备运行状态, 其所有必需的 参数值已经在每个工具的对话框中给定。 1. 单击 Model,然后单击 Run。 在运行模型时, 当前执行的处理工具以红色高亮显示。 当每 个处理执行完后, 在该工具和派生数据元素后面出现一个阴 影,表示处理已经运行,并已经在磁盘上创建了派生数据。 2. 单击进程对话框上的 Close。 因为选中了派生数据元素 Vegetation Near Roads 弹出式菜 单上的 add derived data to the display 选项,所以最后 的结果将默认添加到 ArcMap 中显示。 3. 右键单击模型中的 Vegetation Near Roads 派生数据元 素,以查看 Add To Display 已被选中。 4. 单击 Model,然后单击 Close,再单击 Yes,以保存对模 型所做的修改。 快速入门教程快速入门教程 19 5. 检查 ArcMap 中显示的最后结果(vegtype_clip)。在 下面的图形中,用于符号化 vegtype_clip 的颜色为紫 色。因为输出要素类的颜色是随机产生的,所以符号化 要素类的颜色可能不同。 拟建公路附近的所有植被类型已经被识别出来。 选择沿海鼠尾草灌木区域 选择沿海鼠尾草灌木区域 现在将要选择出San Diego沿岸的植被类型为鼠尾草灌木的 区域, 以便查看该特定的植被类型受拟建公路的影响程度有 多大。 1. 单击 Main 菜单上的 Selection,并单击 Select By Attributes。 2. 单击 Layer 下拉箭头,并单击 vegtype_clip。 3. 双击字段[HOLLAND95],将其添加到表达式框中。 4. 单击=,将等号添加到表达式框中。 5. 单击 Get Unique Values,然后双击唯一值“32500”, 将其添加到表达式框中。 HOLLAND95 是一种植被类型的编码。 值 32500 对应于 San Diego 沿岸鼠尾草灌木类型。 6. 单击 Verify 检查表达式的语法。 7. 单击 Apply 以选择该要素。 8. 单击 Close。 9. 检查显示在 ArcMap 中的所选部分。拟建公路附近的所 有植被为 San Diego 沿岸鼠尾草灌木的区域被标识出 来。 至此练习 1 已经完成。 本练习对运行模型做了一个简短的介 绍。本教程剩下的部分将更详细介绍在 ArcGIS 中进行地理 处理。 用户将更多的使用系统工具、 通过脚本进行批处理处 理多个输入、 以及建立更复杂的模型。 用户可以继续进入练 习 2,也可以停下来,以后再完成该练习。如果现在不进入 练习 2,请不要删除教程数据的工作副本,即 GP_Tutorial 文件夹,也不要删除从 ArcCatalog 访问该文件夹的连接。 0. 在 ArcMap 中,单击 Main 菜单上的 File,并单击 Exit。 单击 Yes 保存所做的修改。 1 ARCGIS 中的地理处理中的地理处理 20 ArcInfo 快速入门教程快速入门教程 21 练习 2向植被数据中加入字段 练习 2向植被数据中加入字段 用户通过随 ArcGIS 安装的系统工具箱可以访问多个系统工 具,例如融合(dissolve)或联合(union)。 在 ArcCatalog 中,可以选择是通过 ArcCatalog 目录树还是 ArcToolbox 窗口来访问系统工具。 如果工具箱在不同的磁盘 位置上,则推荐使用 ArcToolbox 窗口来集中最常使用的工 具箱。如果在应用中不能访问 ArcCatalog 目录树,例如 ArcMap,则总是使用 ArcToolbox 窗口来调用工具。 作为准备步骤,需要对数据进行一些操作,以免在主要工作 流中重复执行不必要的步骤。在本练习中,用户将首先找到 磁盘上的系统工具箱,然后再打开 ArcToolbox 窗口。在给 定了合适的环境设置之后,将会连接两个字段到一个图层, 该图层由植被数据(vegtype)创建。完成本练习大约需要 20 分钟。 准备开始 准备开始 1. 在 Start 菜单中,从 Programs 列表启动 ArcCatalog。 如果做过以前的练习,则跳过下一步,进入下一节(“定位 系统工具箱”)。 2. 在 ArcGIS 的安装驱动器下,从 arcgis\ArcTutor\Geoprocessing\Results\Ex1 中复制 GP_Tutorial 文件夹到本地驱动器下,例如 C\。 定位系统工具箱 定位系统工具箱 ArcCatalog 目录树中的 Toolboxes 文件夹包含两个文件夹 My Toolboxes 文件夹和 System Toolboxes 文件夹。My Toolboxes 文件夹指向了磁盘上的某个位置,可以通过 Options 对话框的 Geoprocessing 选项卡来修改。该位置用 于存放在 ArcToolbox 窗口中新建的工具箱。My Toolboxes 文件夹还包含一个 History 工具箱,在该工具箱中,将自动 创建每次会话的历史模型,记录下使用的工具和参数值。更 多关于 My Toolboxes 文件夹的信息,请参阅第四章中的“修 改 My Toolboxes 文件夹的默认位置”。更多关于历史工具 的信息,请参阅第三章中的“记录地理处理操作”。 System Toolboxes 文件夹包含随 ArcGIS 一起安装的工具箱。 缺省情况下,不将 Toolboxes 文件夹添加到 ArcCatalog 目 录树中。 1. 单击 Tools 菜单,并单击 Options。 ARCGIS 中的地理处理中的地理处理 22 2. 单击 General 选项卡,如果没有选中 Toolboxes,则选 中该复选框。 3. 在 Options 对话框上单击 OK。 4. 展开 Toolboxes 文件夹,然后展开 System Toolboxes 文件夹,浏览可用的工具箱。 每个工具箱包含一套系统工具, 用于对数据进行地理处理。 使用 ArcToolbox 窗口 使用 ArcToolbox 窗口 ArcToolbox窗口提供了一种将用户最常使用的工具集中在 一起的途径。用户可以将不常使用的工具箱从 ArcToolbox
展开阅读全文

资源标签

最新标签

长按识别或保存二维码,关注学链未来公众号

copyright@ 2019-2020“矿业文库”网

矿业文库合伙人QQ群 30735420