arcgis教程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
EX01:ArcCatalog 与 ArcMap 使用入门 ArcGIS Desktop 具有使用了可伸缩的系统架构与统一的用户界面。ArcGIS Desktop 可分为三种版 本:ArcView、ArcEditor、ArcInfo,其中 ArcView 是功能最简单的版本(图 1.1) 。
图 1.1 ArcGIS Desktop 产品层次划分
这三个版本包含相同的应用程序, ArcCatalog 与 ArcMap, 如 并共享诸如 Spatial Analyst、 Analyst 3D 和 Geostatistical Analyst 等扩展模块。
ArcMap - ArcInfo
图 1.2 ArcMap 应用程序界面
用户可以通过应用程序的标题来获知正在使用的程序版本。例如,ArcMap 的标题可能显示为 ArcMap-ArcView 或 ArcMap-ArcInfo(图 1.2) ,这取决于使用软件版本。此外还可以通过以下操作检
1
查可用的扩展模块: 关闭所有的ArcGIS 应用程序, 单击Windows 的启动菜单→程序→ArcGIS→Desktop Administrator。接下来双击 availability 来查看可用的许可状况(图 1.3) 。
软件的版本
可用许可列表
图 1.3 可用许可状况
本次实验包含 2 个任务:任务 1 介绍如何使用 ArcCatalog 和 ArcToolbox,任务 2 介绍如何使用 ArcMap 和 Spatial Analyst 扩展模块。在下文中所有的数据集字体都设置为斜体,如 emidalat。 任务 1:ArcCatalog 使用入门 所需数据:emidalat,一个高程栅格(raster)文件,emidastrm.shp,一个河流 shapefile(vector) 。 本任务对 ArcGIS 中对数据集进行管理的应用程序 ArcCatalog 进行介绍。
1.
启动 ArcCatalog。ArcCatalog 可以对 Data Source 连接进行设置,Data Source 既可是本地磁盘上的 文件夹, 也可以来自网络。 在本任务中, 将连接到存储 EX01 数据的文件夹。 单击 Connect to Folder 按钮(图 1.4) 。浏览到 EX01 文件夹并单击 OK。EX01 将出现在左侧的 Catalog 中,展开该文件 夹可以查看其包含的 dataset。
Connect to Folder Preview
Metadata
图 1.4 查看 emidalat
2.
在 Catalog 中单击 emidalat, 单击 Preview tab 查看该高程栅格文件。 单击 Metadata tab, 选择 FGDC
2
作为 Stylesheet, 显示的文字表明 emidalat 是一个投 影到通用横轴麦卡托投影(Universal Transverse Mercator, UTM) ESRI GRID 格式的高程数据集 的 (图 1.4) 。在 ArcCatalog 中,geography toolbar 可 以用来 Zoom In/Out、Pan、View Full Extent 图形, Identify 图形附带的各种属性, 或者创建当前视图的 缩略图(图 1.5) 。 Q1:FGDC 代表什么? 3. 在 Catalog 中单击 emidastrm.shp。 Preview tab, 在 可以查看 emidastrm.shp 的 geography 和 table (图 1.6) 。
图 1.5 geography toolbar
切换到 Table 浏览与之 对应的属性数据
图 1.6 查看 emidastrm.shp 4.
ArcCatalog 包含多种工具用于对不同的数据进行管理。 用户通过在 data set 上的右键快捷菜单来使 用这些工具。在 emidastrm.shp 上单击右键,弹出快捷菜单项有:Copy、Delete、Rename、Create Layer、Export 和 Properties。使用上述菜单,可以复制 emidastrm.shp 后将其粘贴到另一个文件夹 或者将其删除。Layer 是数据集的可视化表现形式。导出工具用来将 shapefile 导出到 geodatabase 或者 coverage。属性对话框显示数据集的相关信息(图 1.7) 。
显示数据集的属性信息
图 1.7 emidastrm.shp 的快捷菜单 5.
接下来创建一个 Personal Geodatabase 并将 emidalat 和 emidastrm.shp 导入到这个 Geodatabase 中。 在Catalog 中右键单击EX01, 在菜单中选择New→Personal Geodatabase。 单击刚创建的Geodatabase 将其更名为 Task1.mdb(图 1.8) 。如果.mdb 扩展名没有显示,在 Tool 菜单选择 Option 菜单项,在
3
General 页中清除隐藏文件扩展名标志。
创建 Personal Geodatabase
图 1.8 创建 Personal Geodatabase 6.
在导入 emidalat 和 emidastrm.shp 时有存在两种方法, 本任务中分别采用这两种方法。 第一种方法: 右键单击 Task1.mdb, 选择 Import 导入, 选择 Raster Dataset, 在弹出的对话框中, 浏览到 emidalat, 将其添加到 Input Rasters 后单击确定(图 1.9) 。
导入栅格数据集
选择要导入的数据集
图 1.9 导入 emidalat
7.
第二种方法, 使用 ArcToolbox 将 emidastrm.shp 导入到 Task1.mdb。 ArcCatalog 的标准工具条上 在 有一个按钮为 Show/Hide the ArcToolbox Window。单击打开 ArcToolbox。右键单击 ArcToolbox 选 择 Environments。Environments 设置对话框存在若干项 5 个内容需要进行设置,本次只进行简单 设置:在 General 设置中单击下拉箭头,浏览到 EX01,将其设置为 Current Workspace(图 1.10) 。 在ArcToolbox 中工具采用层次结构进行组织, 导入emidastrm.shp 采用的工具位于Conversion Tools / To Geodatabase 工具集。 双击打开 Feature Class to Feature Class 工具, 选择 emidastrm.shp 为 Input Features,选择 Task1.mdb 为 Output Location,将 Output Feature Class 命名为 emidastrm 后单击 OK (图 1.11) 。展开 Task1.mdb 确认导入操作已完成。
4