




已阅读5页,还剩92页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ArcGIS应用基础培训 长沙理工大学交通运输工程学院 主要内容 软件简介软件安装应用基础ArcMap基础ArcCatalog应用基础ArcToolBox应用基础数据导入与导出 CAD 常用操作参考书及网站 一 软件介绍 桌面版三大功能模块 ArcMap是具有基于地图的浏览和编辑 在地图上加载数据 并用合适的方式来表达它可以实现可视化 通过处理地理数据 揭示地理信息中隐藏的趋势和分布特点它可以很方便地实现制图成图 ArcCatalog 仿佛空间数据的一个资源管理器先运用ArcCatalog添加空间数据连接 连接对象包括文件夹 数据库 服务器等建立ArcCatalog数据连接后 用户可以运用不同的视图方式查看每个连接中的空间数据和单个数据源中的内容 用同样的方法可以查看各类格式的数据利用ArcCatalog提供的各类工具可以帮助组织和维护数据 无论是对于制图者来说还是对于数据管理者 ArcCatalog都可以使他们工作简化 ArcToolbox 地学数据处理工具 包括160多个简单易用的工具 GIS数据库中建立并集成多种数据格式 进行高级GIS分析 处理GIS数据等使用ArcToolbox可以将所有常用的空间数据格式与Arclnfo的Coverage Grids TIN进行互相转换在ArcToolbox中可进行拓扑处理 可以合并 剪贴 分割图幅 以及使用各种高级的空间分析工具等 二 系统安装 现场演示 三应用基础 内部文件系统ARCCATALOGARCMAPARCTOOLBOX 1 系统的内部数据文件 地图数据文件SHP文件CoverageGeodatabase文件数据库 2GB 个人数据库 tb SDE数据库 无限制 地图文档文件 MXD 当前打开的图层文件当前显示信息 2 ArcCatalog应用基础 ArcCatalog模块就仿佛是空间数据的一个资源管理器 利用ArcCatalog模块访问和管理空间数据将更为容易 BrowseformapsanddataExplorethedataViewandCreatemetadataSearchformapsanddataManageDatasourcesUsedatainArcMapandArcToolbox 2 ArcCatalog应用基础 Browseformapsanddata SearchforMapsandData ManageDataSources 图2 2ArcCatalog主要功能图示 2 ArcCatalog应用基础 ArcCatalog基础操作 1 文件夹连接 2 文件类型显示和增删 3 文件特性项的显示操作 4 栅格数据的显示 图2 3Options对话框 2 ArcCatalog应用基础 目录内容浏览 1 目录内容浏览 2 ArcCatalog应用基础 2 地理数据浏览 3 表格数据浏览 图2 5地理数据浏览界面 图2 6表格数据浏览界面 2 ArcCatalog应用基础 3 数据搜索 1 按内容项 输入内容项名称或名称的组成部分搜索 2 按地理范围 在图上画一个划定范围的矩形框 或者选一个区域地名 3 按时间 按照时间进行内容项的搜索 4 利用关键词 根据元数据中的特定文字进行内容项的搜索4 地图与图层操作 1 创建文件 2 设置文件特性 3 保存独立的图层文件 2 ArcCatalog应用基础 5 地理数据输出 1 输出为shapefile GeodatabasetoShapefile 2 输出为Coverage GeodatabasetoCoverage 3 属性表输出 GeodatabasetoTable 3 ArcMap基础 VisualizingInformation ShowingRelationship SolvingProblems 图2 1ArcMap主要功能图示 3 ArcMap基础 图层是空间数据的载体 要实现ArcMap多种多样的功能 就要先从最基础的数据层应用开始 本节主要介绍ArcMap的数据层基本操作 主要分为四大部分 分别是数据层基本操作 数据的符号化 注记标注和专题地图的编制 3 ArcMap基础 1 新地图文档创建 1 在启动ArcMap的同时创建新地图 2 通过ArcMap主菜单来创建新地图可以创建空白地图文档 也可以创建模板 2 数据层加载 1 直接在新地图上加载数据层 点击加载按钮 2 借助ArcCatalog加载数据层 将鼠标移至ArcCatalog窗口中需加载的数据层 拖曳到ArcMap窗口中 3 ArcMap基础 3 数据层的基本操作 1 数据层更名 2 改变数据层顺序 3 数据层的复制与删除 4 数据层的坐标定义1 查阅数据组坐标2 变换数据组坐标3 修改坐标系统参数4 设置地图显示参数 2 ArcMap基础 5 数据层的分组1 建立组合图层2 添加图层到组合图层3 调整组图层顺序4 在组图层中显示某一图层属性5 在组图层中删除某一图层 6 数据层比例尺设置1 设置绝对显示比例尺2 设置相对显示比例尺 3 ArcMap基础 4 数据层的保存ArcMap地图文档记录和保存的并不是数据层所对应的原始数据 而是各数据层对应的原数据路径信息 如果地图对应的数据文件路径被改变 系统会提示用户来指定数据文件的新路径 或者忽略读取该数据层 1 保存完整路径 如果将地图文档移动到别处 系统便无法找到原文档 2 保存相对路径 只要將地图和地图用到的文件放在同一目录下就可以很方便的將地图共享而不至于找不到路径中的档案 4 Geoprocessing地理处理框架 地理处理框架的基本介绍1 基本概念 Geoprocessing 地理处理框架是进行地理数据处理与分析的全新环境 允许用户通过多种途径来进行处理工作 包括传统的对话框方式 复杂的脚本语言 以及命令行和使用ModelBuilder 一个交互式和可视化应用程序 用于创建和执行处理模型 提供的交互式可视化模型 3 Geoprocessing地理处理框架 2 集成ArcToolboxArcGIS9的界面一个显著的变化是 ArcToolbox不再是一个单独的运行环境 而是所有ArcGIS应用界面 如ArcMap ArcCatalog ArcScene和ArcGlobe 中的一个可停靠的窗口 用户可以在应用程序中共享工具 也可以添加和删除工具箱 也可以定制工具箱来存储常用的工具 模型 脚本 工具箱的快捷方式 工具箱可以创建到Geodatabase的文件夹中 拷贝粘贴到别的位置 删除或重命名工具箱中的工具或工具集 3 Geoprocessing地理处理框架 3 多种使用方式ArcGIS9中的地理处理框架和工具的使用非常灵活 使用同样的操作 命令或工具 可以有四种方式 对话框 命令行 可视化的交互模型和脚本 3 Geoprocessing地理处理框架 1 对话框在Toolbox目录树中 用户可以选择需要的工具 双击该工具即可打开对话框 用户就通过对话框选择输入输出数据并设置必要的参数值 图2 7对话框设置 3 Geoprocessing地理处理框架 2 命令行用户只需要打开标准工具条 在工具条上单击Show HideCommandLineWindow按钮 即可打开命令行窗口 用户可以在命令行中输入相应代码并运行 图2 8命令行设置 3 Geoprocessing地理处理框架 3 模型编辑器在ArcToolbox中 用户可以通过把数据和工具拖放到模型中 来建立一个固定有序的处理复杂的GIS任务的过程 图2 9模型编辑器 3 Geoprocessing地理处理框架 4 脚本脚本可以通过一个工具或多个工具实现一个简单或者复杂的处理 也可以通过循环操作对输入数据进行批处理 图2 10脚本 3 Geoprocessing地理处理框架 ArcToolbox应用基础 1 打开Toolbox 2 激活扩展工具 3 创建新的Toolbox 4 管理工具 图2 11ArcToolbox界面 3 Geoprocessing地理处理框架 ToolBox内容简介1 工具集的简要介绍3D分析工具 3DAnalystTools 分析工具 AnalysisTools 制图工具 CartographyTools 转换工具 ConversionTools Coverage工具 CoverageTools 数据管理工具 DataManagementTools 地理编码工具 GeocodingTools 地统计分析工具 GeostatisticalAnalystTools 线性要素工具 LinearReferencingTools 空间分析工具 SpatialAnalystTools 空间统计工具 SpatialStatisticsTools 3 Geoprocessing地理处理框架 2 环境设置介绍在ArcToolbox中 任意打开一个工具 在对话框右下方便有一个Environments按钮 对于一些特别的模型或者有特殊目的计算 需要对输出数据的范围 格式等进行调整的时候 单击Environments按钮 图2 12环境变量设置 3 Geoprocessing地理处理框架 1 generalsettings主要进行一般的设定 2 coveragesettings主要是对一些coverage数据的属性进行调整 3 Geodatabasesettings对地理数据库进行一些属性设置 4 rasteranalysissettings主要包括输出的栅格数据的精度和分析时使用的分析掩膜设置 5 rasterGeodatabasesettings 五常用操作 5 1Shapefile文件的创建5 2Coverage文件创建5 3Geodatabase数据库创建5 4数据编辑 3 1Shapefile文件的创建 3 1 1创建新的Shapefile和dBASE表1 创建新的Shapefile当创建一个新的shapefile时 必须定义它将包含的要素类型 这些要素是否表示路线以及这些要素是否将是三维的 在shapefile创建之后 这些性质不能被修改 在SpatialReference属性对话框中 通过Select按钮 Import按钮或New按钮定义Shapefile的坐标系统 图3 3定义sharpfile的坐标系统 2 创建新的dBASE表在ArcCatalog目录树中 右键单击需要创建dBASE表的文件夹 单击New 再单击dBASE表 为其输入一个名称 并按回车键 3 1 2添加或删除属性在ArcCatalog中 可通过添加 删除属性项来修改Shapefile和dBASE的结构 在ShapefileProperties对话框中的Fields标签中添加属性项 删除属性项 只需选中需删除的属性项 在键盘上按Delete键 即可 3 1 3创建和更新索引1 属性索引属性索引可以帮助提高评价 evaluate 属性值的查询功能 当属性列中的数据改变后 ArcCatalog创建的索引会自动更新 2 空间索引进入ShapefileProperties对话框中的Indexes选项卡 可以添加 删除或更新索引 在ShapefileProperties对话框 Indexes选项卡 中 选中要建立索引的属性 删除此索引只要取消属性的选中即可 如果Shapefile还没有空间索引 在SpatialIndex选项组中单击Add按钮创建空间索引 如果需要删除已有的空间索引 单击Delete按钮 单击Update按钮 可以更新空间索引 图3 6创建和更新索引 3 2Coverage文件创建 3 2 1创建新的Coverage和INFO表1 创建新的Coverage在ArcCatalog目录树中 右键单击需要创建Coverage的文件夹 单击New 再单击Coverage 打开NewCoverage对话框 为新的Coverage输入一个名字 选中使用另一个Coverage作为模板的复选框 并单击Browse按钮 选择想作为模板使用的Coverage 图3 7新建Coverage操作 2 创建新的INFO表在DefineINFOTable对话框中输入新表的名字 选择数据类型等 图3 8新建INFO表操作 3 2 2建立拓扑在ArcCatalog目录树中 右键单击需要建立拓扑关系的Coverage 单击Properties命令 打开CoverageProperties对话框 General选项卡 在Featureclasses中 选择需要建立拓扑关系的地理要素类 图3 9选择新建拓扑操作的地理要素类 1 BuildBuild在确定Coverage的同时 需要选择建立拓扑关系的空间要素类型 Bulid后的Coverage仍保持原来属性表中的数据项 但不保留关联特性 在Build对话框中 根据需要改变建立拓扑关系的Featureclass或者Annosubclass即可 图3 10利用Build来建立拓扑关系 2 CleanClean依据一定的容限值 建立多边形和弧段结点的拓扑关系 可以完成一些Build无法完成的工作 在Clean对话框中 根据具体情况输入模糊 Fuzzy 及悬挂 Dangle 容限值 选中Cleanlinesonly复选框 单击OK即可 图3 11利用Clean来建立拓扑关系 3 2 3定义Coverage的坐标系统在CoverageProperties对话框 Projection选项卡 中 通过Define按钮定义或修改坐标系统 3 2 4Coverage维护操作维护操作包括修改Coverage的控制点和范围 设置Coverage的容限 添加 修改 删除属性项 添加和去除索引 创建Coverage的关系类等 1 修改Coverage的控制点和范围所有Coverage都有一套坐标控制点 Tic 和一个范围 Extent 在CoverageProperties对话框 TicsandExtent选项卡 中可以进行Tic点的添加 删除和更新以及范围的重新计算或修改 图3 13Coverage的控制点和范围的修改 2 设置Coverage的容限很多针对Coverage的操作都要使用容限值 Tolerances 例如当用户在数字化或编辑时打开结点捕捉 NodeSnapping 位于一定距离内的两个结点就会自动合并在一起 这个特定距离就是结点捕捉的容限值 在CoverageProperties对话框 Tolerances选项卡 中可以进行设置 图3 14Coverage容限值的设定 3 Coverage属性项维护在ArcCatalog目录树中 右键单击需要添加新属性的Coverage要素类或INFO表 单击Properties命令 打开CoverageFeatureClassProperties对话框 Items选项卡 通过Add按钮 Delete按钮 Edit按钮 AddIndex按钮 DeleteIndex按钮可以完成属性项的添加 删除 修改 和索引的添加与去除 图3 15Coverage属性项的维护 4 创建Coverage的关系类一个Coverage的要素经常和其他Coverage的要素或独立数据表中的属性相联系 在ArcCatalog中通过创建关系来定义这些联系 它们储存在关系类中 通过关系 可以定义要素类属性数据表的哪列和其他数据表的哪列共享相同的值 关系类可以使用户使用相关联的数据表的属性来查询 标注和符号化Coverage的要素 3 3Geodatabase数据库创建 3 3 1Geodatabase概述地理数据库 Geodatabase 是为了更好的管理和使用地理要素数据 而按照一定的模型和规则组合起来的地理要素数据集 featuredataset 地理数据库是按照层次型的数据对象来组织地理数据的 这些数据对象包括对象类 ObjectClasses 要素类 FeatureClasses 和要素数据集 featuredataset Geodatabase的数据组织图 3 3 2地理数据库建立的一般过程 3 3 3创建一个新的数据库借助ArcCatalog可以建立两种地理数据库 本地个人地理数据库 PersonalGeodatabase 和ArcSDE地理数据库 个人地理数据库可以直接在ArcCatalog环境中建立 而ArcSDE地理数据库必须首先在网络服务器上安装数据库管理系统 DBMS 和ArcSDE 然后建立从ArcCatalog到ArcSDE地理数据库的一个连接 以建立本地个人地理数据库为例 在ArcCatalog树中右键单击一个文件夹 单击New 再单击PersonalGeodatabase命令 输入个人数据库的名称 这时该数据库是空的 图3 18新建个人数据库的菜单操作 3 3 4建立数据库中的基本组成项Geodatabase中的基本组成项包括对象类 要素类和要素数据集 建立要素数据集建立一个新的要素数据集 必须定义其空间参考 包括坐标系统和坐标域 数据集中的所有要素类使用相同的坐标系统 所有要素类的所有要素坐标必须在域的范围内 在ArcCatalog目录树中 在需要建立新要素数据集的地理数据库上单击右键 打开NewFeatureDataset对话框 输入要素数据集名称 单击Edit按钮 打开SpatialReference属性对话框 设置空间参考及坐标域 2 建立要素类要素类分为简单要素类和独立要素类 简单要素类存放在要素数据集中 不需要定义空间参考 要素类将使用要素数据集的坐标 独立要素类存放在数据库中的要素数据集之外 必须定义空间参考坐标 1 建立一个简单要素类在NewFeatureClass对话框中 输入要素类名称 假名 在Type选项组选择ThisfeatureclasswillstoreESRIsimplefeatures单选按钮 图3 20新建一个简单的要素类 按提示输入关键字 添加新字段 定义字段属性等 图3 21新建要素类的关键字 新字段和字段属性相关信息的设置 2 建立一个独立要素类独立要素类是在地理数据库中不属于任何要素数据集的要素类 其建立方法与建立简单要素类相似 但独立要素类需要建立自己的空间参考坐标系统 并设定自己的投影系统参数和X Y域 3 建立关系表在ArcCatalog目录树中 右键单击需要建立关系表的地理数据库 单击New 选择Tabel命令 打开NewTabel对话框 输入表名和假名 在Type选项组选择ThistablewillstoreESRIsimpleobjects按钮 按提示输入关键字 添加属性字段 选择数据类型等 图3 22新建关系表的菜单操作 图3 23新建关系表的对话框操作 3 3 5向地理数据库加载数据地理数据库中支持Shapefile Coverage INFO表和dBASE表 如果已有数据不是上述几种格式 可以用ArcToolbox中的工具进行数据格式的转换 再加载到地理数据库中 1 导入数据当导入Shapefile Coverage到一个地理数据库时 导入的数据作为新的要素类存在 当导入INFO表和dBASE表到一个地理数据库时 它们作为一个新表存在 所以 在导入数据之前 这些要素类和表是不存在的 可以导入Shapefile Coverage dBASE表和INFO表以及栅格数据 或者在地理数据库之间直接移动和复制数据 可以在需要导入到数据库中的数据上单击右键 单击Export命令 或者在需要导入数据的数据库上单击右键 单击Import命令 都可以实现各种数据的导入 例如 在ArcCatalog树中 右键单击想导入到地理数据库的表 单击Export 单击ToGeodatabase single 或ToGeodatabase multiple 可以实现一个或多个INFO表同时导入到数据库中 图3 24向地理数据库中加载数据 2 载入数据在数据库中建立了要素集 要素类和表后 可以利用数据载入工具 将Shapefile和Coverage要素载入到地理数据库的要素类中 将dBASE数据表和INFO属性表载入到地理数据库表中 在ArcCatalog树中 右键单击要载入数据库的要素类或表 单击Load 单击Loaddata 在SimpleDataLoader对话框中根据提示逐步设置 图3 25向地理数据库要素类中加载数据 3 建立新要素当在数据库中创建了要素类后 可以将数据库中的要素类直接拖到ArcMap的内容表中 并在图形窗口通过Editor来建立新要素 并进行属性编辑 3 3 6进一步定义数据库1 建立索引 1 建立属性索引右键单击需要建立属性索引的表或要素类 单击Properties命令 在FeatureClassProperties对话框 Indexes选项卡 中建立属性索引 图3 26建立空间数据库索引 2 修改空间索引右键单击需要修改空间索引的Shapefile 单击Properties命令 在ShapefileProperties对话框 Indexes选项卡 中完成空间索引的添加 删除和更新 图3 27修改空间索引 2 创建子类和属性域 1 属性域 AttributeDomains 属性域表述的是限定属性的一组值 有两种不同的属性域 范围域 RangeDomains 和代码值域 CodedValueDomains 范围域可以指定一个范围的值域 最大值和最小值 最大值和最小值可以使用整型或浮点型数值表示 代码值域给一个属性指定有效的取值集合 包括两个值 一个是存储在数据库中实际值 一个是说明数值意义的用户描述 代码值域可以应用于任何属性类型 包括文本 数字 日期等 在ArcCatalog目录树中 右键单击要建立属性范围域的地理数据库 单击Properties命令 打开DtatbaseProperties对话框 在Domains选项卡中进行建立属性范围域 属性代码值域 修改属性域等操作 图3 28属性域相关编辑操作 2 建立子类型子类型是根据要素类的属性值将要素划分为更小的分类 比如一个地块要素类可以根据属性字段Res的值分为Residential和Non Residential两个子类型 对象的子类是由它们的代码值来确定的 子类代码存储在要素类或表的整型字段中 每个子类都包含自己的默认值和值域范围 在ArcCatalog目录树中 右键单击需要添加子类型的表或要素类 单击Properties命令 在FeatureClassProperties对话框 Subtypes选项卡 中建立和修改子类型 图3 29子类型的建立和修改 3 创建关系类在地理数据库中 对象 空间对象 非空间对象 之间的关联称为关系 Relationship 在地理数据库中 关系以关系类来存储 1 建立关系类在ArcCatalog目录树中 右键单击需要建立关系类的地理数据库或要素数据集 单击New 单击RelationshipClass命令 打开NewRelationshipClass对话框 根据提示逐步建立关系类 图3 30关系类的建立 2 管理关系类关系类一旦被建立 就不能对其修改 只能添加 删除或修改关系规则 在ArcMap中可以浏览地理数据库中与一定对象相关联的对象 标识要素时 IdentifyResults对话框可用来查找一个要素的关联对象 使用表时 可以查找关联对象的一个表 4 创建注释类表示地理现象的地理要素除了有几何形状和空间位置外 还有一些描述文本 通常将这些文本称为注释 注释被存储为ESRI的简单要素类 它可以存在于一个要素数据集内部 也可以作为独立要素类 注释类分为连接要素的注释类 Feature linkedAnnotationClass 和不连接要素的注释类 Nonfeature linkedAnnotationClass 两种 不连接要素的注释类在地理数据库中不与要素相关联 没有特定的对应要素 连接要素的注释类与地理数据库中一个要素类的特定要素相关联 当要素类中要素被移动或者删除时 要素关联的注释也会随之进行相应操作 在ArcCatalog目录树中 右键单击需要建立注释类的地理数据库或要素数据集 单击New 单击FeatureClass命令 在NewFeatureClass对话框中逐步完成注释类的建立 图3 31注释类的建立 可以将ArcMap标注 Labels 转换为地理数据库中的注释类 Annotation ArcMap还可以把存储在Coverage注释要素类中的注释转换成地理数据库的注释 可以转化生成一个新的注释类 也可以转换到地理数据库内已经存在的注释类中 5 创建几何网络几何网络
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 投资协议书作价
- 公司城市轨道交通行车值班员工艺作业技术规程
- 怎样写分居协议书
- 婚后协议书怎么签
- 公司宝石轴承磨工岗位工艺技术规程
- 公司煤层气测井测试工合规化技术规程
- 公司工业炉及电炉电气控制装调工岗位设备安全技术规程
- 2025区域企业劳动合同
- 安徽省凤阳县2026届数学八年级第一学期期末考试试题含解析
- 2025短期劳务合同模板
- 天气现象科学课件
- 航海船舶航线选择指南
- 2025年中小学校长岗位竞聘面试题库及答案
- 2025年中国心血管病报告
- 客户价值共创机制-洞察及研究
- 高一语文必修上第三单元必背篇目理解性默写 (教师版)
- 垃圾管理培训课件
- 传感器应用技术 课件 3-18热释电红外传感器的原理及应用
- 医院培训课件:《S/D 比值临床价值》
- 《湖南民居特色》课件
- 软件项目培训方案
评论
0/150
提交评论