首页 ArcGIS软件应用-1

ArcGIS软件应用-1

举报
开通vip

ArcGIS软件应用-1ArcGIS GIS软件应用 实验指导书 杨克诚 编 资环学院地理信息科学系 2006年5月 目 录 TOC \o "1-3" \h \z \u 实验一、使用 ArcMap浏览地理数据 1 一、实验目的 1 二、实验准备 1 三、实验步骤及方法 3 第1步 启动 ArcMap 3 第2步 检查要素图层 5 第3步 显示其它图层 6 第4步 查询地理要素 7 第5步 检查其它属性信息 9 第6步 设置并显示地图提示信息 11 第7步 根据要素属性设置图层渲染样式 14 第8步 根据属性选择要素 18 第9步 使用空间...

ArcGIS软件应用-1
ArcGIS GIS软件应用 实验指导书 杨克诚 编 资环学院地理信息科学系 2006年5月 目 录 TOC \o "1-3" \h \z \u 实验一、使用 ArcMap浏览地理数据 1 一、实验目的 1 二、实验准备 1 三、实验步骤及方法 3 第1步 启动 ArcMap 3 第2步 检查要素图层 5 第3步 显示其它图层 6 第4步 查询地理要素 7 第5步 检查其它属性信息 9 第6步 设置并显示地图提示信息 11 第7步 根据要素属性设置图层渲染样式 14 第8步 根据属性选择要素 18 第9步 使用空间关系选择地理要素 20 第10步 退出 ArcMap 22 四、实验 报告 软件系统测试报告下载sgs报告如何下载关于路面塌陷情况报告535n,sgs报告怎么下载竣工报告下载 要求 23 实验二、空间数据库管理及属性编辑 24 一、实验目的 24 二、实验准备 24 三、实验内容及步骤 25 第1步 启动ArcCatalog打开一个地理数据库 25 第2步 预览地理数据库中的要素类 26 第3步 创建缩图,并查看元数据 28 第4步 创建个人地理数据库(Personal Geodatabase-PGD) 29 第5步 拖放数据到ArcMap中 37 第6步 编辑属性数据及进行1:M的空间查询 38 第7步 导入GPS数据,生成图层 40 四、实验报告要求 44 实验三、影像配准及矢量化 46 一、实验目的 46 二、实验准备 46 三、实验内容及步骤 46 第1步 地形图的配准-加载数据和影像配准工具 46 第2步 输入控制点 47 第3步 设定数据框的属性 49 第4步 矫正并重采样栅格生成新的栅格文件 52 第5 步 分层矢量化-在ArcCatalog中创建一个线要素图层 53 第6步 从已配准的地图上提取等高线并保存到上面创建的要素类中 58 第7步 根据GPS观测点数据配准影像并矢量化的步骤 59 四、实验报告及要求 65 实验四、空间数据处理 66 一、实验目的 66 二、实验准备 66 三、实验内容及步骤 68 空间数据处理 68 第1步 裁剪要素 68 第3步 要素融合 71 第4步 图层合并 72 第5步 图层相交 74 定义地图投影 75 第6步 定义投影 75 第7步 投影变换――地理坐标系->北京1954坐标系转换->西安80坐标系 76 四、实验报告要求 77 实验五、空间分析基本操作 79 一、实验目的 79 二、实验准备 79 三、实验内容及步骤 80 空间分析模块 80 1. 了解栅格数据 81 2. 用任意多边形剪切栅格数据(矢量数据转换为栅格数据) 83 3. 栅格重分类(Raster Reclassify) 86 4. 栅格计算-查询符合条件的栅格(Raster Calculator) 87 5. 面积制表(Tabulate Area) 88 6. 分区统计(Zonal Statistic) 90 7. 缓冲区分析(Buffer) 92 8. 空间关系查询 95 9. 采样数据的空间内插(Interpolate) 96 10. 栅格单元统计(Cell Statistic) 100 11. 邻域统计(Neighborhood) 102 四、实验报告要求 104 实验六、缓冲区分析应用(综合实验) 105 一、实验目的 105 二、实验准备 105 三、实验内容及步骤 105 1. 距离制图-创建缓冲区 105 1.1 点要素图层的缓冲区分析 105 1.2 线要素图层的缓冲区分析 107 1.3 多边形图层的缓冲区分析 109 2.综合应用实验 110 2.1 水源污染防治 110 2.2 受污染地区的分等定级 112 2.3 城市化的影响范围 115 四、实验报告要求 118 实验七、地形分析-----TIN及DEM的生成及应用(综合实验) 119 一、实验目的 119 二、实验准备 119 三、实验内容及步骤 119 1. TIN 及DEM 生成 119 1.1由高程点、等高线矢量数据生成TIN转为DEM 119 1.2 TIN的显示及应用 122 2. DEM的应用 133 2.1坡度:Slope 133 2.2 坡向:Aspect 136 2.3提取等高线 138 2.4计算地形表面的阴影图 139 2.5可视性分析 142 2.6地形剖面 144 四、实验报告要求 145 实验八、Model Builder 土壤侵蚀危险性建模分析(综合实验) 146 一、实验目的 146 二、实验准备 146 三、实验内容及步骤 146 1. 认识ModelBuilder操作界面 146 2. 确定目标,加载数据 147 3. 创建模型 147 4. 编辑模型 150 5. 执行模型,查看结果 164 四、实验报告要求 165 实验九、水文分析-DEM应用 169 一、实验目的 169 二、实验准备 169 三、实验内容及步骤 172 1. 数据基础:无洼地的DEM 172 2. 关键步骤:流向分析 173 3. 计算流水累积量 174 4. 提取河流网络 175 5.流域分析 178 6. 其它应用--降水分析(选做) 180 四、实验报告要求 181 实验十、网络分析 182 一、实验目的 182 二、实验准备 182 三、实验内容及步骤 183 1.寻找最佳路径 183 2. 确定最近设施 187 3. 创建服务区域 189 四、实验报告要求 192 实验十一、3D 可视分析 193 一、实验目的 193 二、实验准备 193 三、实验内容及步骤 193 1.GIS数据三维显示 193 2. 三维飞行动画制作 199 四、实验报告要求 201 实验十二、ArcMap制图-地图版面设计 202 一、实验目的 202 二、实验准备 202 三、实验内容及步骤 202 第1步 渲染图层要素-唯一值符号 202 第2步 标注图层要素 207 第3步 渲染图层要素—分类渲染 209 第4步 渲染图层要素—点密度渲染 213 第5步 渲染图层要素—图表渲染 215 第6步 创建地图版面 216 第7步 添加各种元素到地图版面中 221 第8步 打印输出地图 227 四、实验报告要求 230 实验十三、基于GIS的城镇土地分等定级(综合实验) 231 一、实验目的 231 二、实验准备 231 三、实验内容及步骤 231 四、实验报告要求 232 参考文献: 233 实验一、使用 ArcMap浏览地理数据 一、实验目的 1.​ 了解地理数据是如何进行组织及基于“图层”进行显示的。 2.​ 认识ArcMap 图形用户界面。 3.​ 通过浏览与地理要素关联的数据表,你可以了解地理数据是如何与其属性信息进行连接的。 4.​ 掌握GIS两中基本查询操作,加深对其实现原理的理解。 5.​ 初步了解设置图层显示方式-图例的使用。 二、实验准备 软件准备:确保你的计算机中已经正确安装了ArcGIS Desktop 9.x软件(ArcView , ArcEditor , 或 ArcInfo )如果不确定, 请与你的指导老师协商。 实验数据――Redlands市土地利用及街区矢量数据,下载地址:http://www.geo-spatial.net/csk/arcgis/ (Ex1.rar) 预备知识: ​ 理解GIS的三种角度 1. GIS就是空间数据库:GIS 是一个包含了用于表达通用 GIS 数据模型(要素、栅 格、拓扑、网络等等)的数据集的空间数据库。 2. GIS就是地图:从空间可视化的角度看:GIS 是一套智能地图,同时也是用于显示地表上的要素和 要素间关系的视图。底层的地理信息可以用各种地图的方式进行表达,而这些表现方式可以 被构建成“数据库的窗口”,来支持查询、分析和信息编辑。 3.GIS是空间数据处理分析工具集: 从空间处理的角度看,GIS 是一套用来从现有的数据集获取新数据集的信息转换工 具。这些空间处理功能从已有数据集提取信息,然后进行分析,最终将结果导入到数据集中。 这三种观点在 ESRI ArcGIS Desktop 中分别用 ArcCatalog(GIS 是一套地理数据集的观点)、 ArcMap(GIS 是一幅智能的地图)和 ArcToolbox(GIS 是一套空间处理工具)来表达。这 三部分是组成一个完整 GIS 的关键内容,并被用于所有 GIS 应用中的各个层面。 ArcMap 是 ArcGIS Desktop 中一个主要的应用程序,具有基于地图的所有功能,包括制 图、地图分析和编辑。 主要原理:查询数据 (两种最基本的查询) 根据位置查询要素属性或通过属性来查询要素的功能是每个桌面 GIS软件必须提供的功能。查询,通常是通过语句或表达式来定义的,用以在从地图上及数据库中选择要素。 最普通的GIS查询就是确定在指定的位置有什么。在这类查询中,用户知道他感兴趣的要素的位置,但是想进一步了解与之相关的特征。在GIS中,这是很容易实现的,因为地图显示区中的地理要素与它们的属性是(描述性的特征)相互关联的,属性信息是存储在数据库中的。 在GIS中,你可以在地图上点击一个要素来查看数据库中与之相关联的属性。 另一类型的GIS 查询是确定符合给定条件的要素它的位置在哪里。 在这种情况下,用户知道要素的重要特征,他想要找出具有这些特征的那些要素的具体位置。. 假定你想查找人口数大于2000万的内陆国家。你应该使用这个限定条件创建一个查询表达式。 一旦GIS找到符合查询限定条件的要素,将会在地图上高亮显示这些要素。 三、实验步骤及方法 第1步 启动 ArcMap 启动ArcMap。. 执行菜单命令:开始>>所有程序>> ArcGIS>> ArcMap 当出现 ArcMap 对话框时, 点击 "一个新的空地图" 单选按钮,然后点击 OK. 确定。 你现在将可以看到ArcMap 的操作界面 如果你的ArcMap 界面与上面的图看起来不一样,也不用在意,这不会对练习的结果产生影响。 当你在ArcMap中进行各种操作时,你的操作对象是一个地图文档。 一个地图文档可以包含多个数据框架,根据数据集依次形成数据框架。一个地图文档是存储在扩展名为.mxd 文件中。 第2步 检查要素图层 执行菜单命令 File>>Open. 浏览到包含有你下载的练习数据的文件夹 (比如: D:\ArcgisEx\Ex1) 然后点击 Redlands.mxd. 点击 Open 按钮。 打开地图文档 Redlands 后, 你会看到加州Redlands市的地图。地图显示以图层表示的几种地理要素。 一个图层表示某种专 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 信息。 在ArcMap窗口的左边区域称为图层控制面板(TOC),它显示的是图层列表。窗口的右边区域显示的是图层控制面板中各图层的图形内容。 例如, 所有油炸圈饼店是点要素(以房屋符号表示) 且被组合成名为Donut Shops图层。名为Land use的图层表示Redlands市土地利用现状,在这个图层中,根据多边形的地类将其组合成不同类型的土地利用多边形。 第3步 显示其它图层  在地图中显示其它图层,铁路、街道、及ESRI的位置。 选中Railroads图层旁边的检查框. Redlands市的铁路就会显示在图中。. 现在,选中Streets 旁边的检查框就可以显示Redlands 市的街道。 注意:图层ESRI没有被显示。稍后,你将学习如何显示它。   第4步 查询地理要素   在ArcMap中,通过在地图显示区点击某个要素你就可以查询其属性,了解它是什么东西。 首先,你应放大地图,这样你更清楚地查看单个的要素。 你可以使用一个先前创建的书签,这个书签存储着包含ESRI和附近街道的地理区域。 执行菜单命令 “视图”(View)>>“书签”( Bookmarks)>>“ESRI” 当前显示区就被调整到书签ESRI所定义的区域。注意到,现在所有街道根据其名称显示了标注信息,你可以很容易找到ESRI所处的位置。地图文档的创建已决定了街道及ESRI的标注信息只在某个特定的比例尺范围才显示出来,在这个比例尺下它们可以很容易地找到。 在“工具”(Tools)工具栏上,点击查询按钮 。 如果看不到“工具”(Tools)工具栏,在菜单“帮助”(Help)的右边的菜单栏上点击右键,然后点击“工具”(Tools)选项。 在表示纽约街道(名为New York)的线要素上点击(就在街道名左边的红色线段)。 查询结果窗口打开并显示数据库中名为New York的街道的所有属性。你可能需要将查询结果窗口放大,才能看到所有的属性。 你可以 "闪烁显示" 被查询的要素以观察它在地图中所处的区域。 为方便查看,将查询结果窗口移到不碍眼的位置,这样你可以同时看到这个要素在地图上的位置。 查询结果窗口的左边,点击 New York (街道的名称) ,这时,可以观察到这个要素在地图中“闪现”。 从“图层”下拉列表框中选择“所有图层”,然后在在图上再次点击代表“New York”的那条街道。 查询结果窗口现在包含了“Land use”图层中与选中的街道相交的地块 。 在查询结果窗口的左边区域,点Land use左边的加号 (+), 然后点击第一个要素(可能会列出不只一个要素)。这样,选定地块的所有属性都会显示出来。 通过在显示区内点击,可以继续查询其它的要素。. 点击“查询结果窗口”右上角的"X" 结束查询。 第5步 检查其它属性信息  在你浏览显示在图层列表(TOC)中某些图层的属性信息之前,你要重置ArcMap地图文档的显示区域为原来的显示区域。地图显示区域可以通过地图书签来定义。地图书签是为了防止地图显示变得混乱,可以通过书签恢复到原来的显示区域和显示风格。执行菜单命令“视图”>>“书签”>>“Original” 。 地图显示区将显示这些图层:Donut Shops, Railroads, Streets, 及 Land Use. 在图层列表(TOC)中,选中Railroads然后点击右键执行“打开属性表”命令。 这时会显示与“Railroads” 图层相关的属性表窗口。这个表中的每一行是一个记录,每个 记录表 体温记录表下载消防控制室值班记录表下载体温记录表 下载幼儿园关于防溺水的家访记录表绝缘阻值测试记录表下载 示“Railroads”图层中的一个要素。. 请注意:图层中要素的数目也就是数据表中记录的个数被显示在属性表窗口的底部,在这个例子中,有11个记录,其中有一个记录被选中。稍后,你将了解如何选中记录。向右拖动滚动条查看其它的属性。 完成后,请关闭属性表窗口。 同样的方法,查看图层- Donut Shops的属性表。 关闭属性表. 最后,打开图层-Land Use 的属性表。注意到每个要素 (记录) 有一个属性(字段)-LU_ABV ,它是记录的是地类代码(土地类型的缩写) 。在地图中,就是根据这个属性字段的值来确定每个地块的渲染方式的。 完成后关闭属性表。  第6步 设置并显示地图提示信息 地图提示以文本方式显示某个要素的某一属性,当你保持将鼠标放在某个要素之上时,将会显示地图提示。使用地图提示是获取指定要素属性信息比较简单的一种方式。 将鼠标指针停留在代表圈饼点位置的一个符号的中心位置,可以显示圈饼点的名称。 你可以在图层属性对话框中设置,地图提示信息来自于数据表中的哪一个字段。 在图层列表中(TOC), 右键点击图层- Donut Shops 的名字,然后点击“属性”命令。在出现的属性对话框中,点击“字段”选项页。通过设置主显示字段来设定地图提示信息的对应字段。你可以指定任一个属性字段作为地图提示字段。默认情况下,ArcGIS使用字段“Name”作为地图提示字段。你可以改变为其它的字段。 在主显示字段下拉列表框中,选中字段:Address.。 点击OK 按钮关闭图层属性对话框。将鼠标保持在图层- Donut Shops 中的任意一个要素之上。这个要素的“Address”就为作为地图提示信息显示出来。 第7步 根据要素属性设置图层渲染样式  现在,图层-Streets 是以单一符号进行渲染,每个要素都是同一种符号。你可以根据要素的属性来设置不同的渲染方式。 首先,在图层列表(TOC)中反选Land use 边上的检查框(将√去掉),从而关闭图层Land Use 的显示。 然后右键点击图层-Streets,点“属性”菜单命令。在出现的图层属性对话框中,点击“符号”选项页。 在对话框的左边区域,有地图渲染方式列表。 点击“类别”,依次点击“唯一值”。在“值字段”下的下拉列表中,选择字段“CLASS”。 点击按钮“添加全部值”。 点击按钮“应用”(Apply),先不要击点“确定”,移动图层属性对话框到不碍眼的位置,这样你就可以看到地图的显示发生了变化。现在,图层-streets 就以会根据属性字段- CLASS的取值不同而采用不同的符号表示。 在图层属性对话框中的渲染方式列表中,点“要素”,然后点“确定”按钮,恢复原先的渲染方式和显示风格。 第8步 根据属性选择要素   有时,你可能需要显示满足特定条件的哪些要素。在这一步中,你将要选择及定位第10号州际公路。 在图层列表(TOC)中,反选图层――Railroads 边上的检查框,关闭这个图层。因为下面的操作不需要显示这个图层。 执行菜单命令<选择>-> <通过属性选择>。 在属性选择对话框中,你可以构造一个查询条件。通过构造表达式:Select * From Street WHERE ”STR_NAME”=”I 10” , 可以从数据库中找出第10号州际公路。选中的要素将会在属性表及地图中高亮显示。. 具体操作如下: 在图层下拉列表中,选择Streets。在方法下拉列表中,确定“创建一个新的选择集”被选中。在字段列表中,调整滚动条,双击“STR_NAME”。然后,点击“=”按钮。 再点击“得到唯一值”按钮,在唯一值列表框中,找到“I 10”后双击。. 点击“应用”按钮。将“属性选择”对话框移到不碍眼的益,这样,你将可以方便地看到地图显示效果。 注意:在地图显示区中属性为“I 10 ”的第10号州际公路被高亮显示。选中的这些线段是第10号州际公路的组成部分。 关闭“属性选择对话框”。  第9步 使用空间关系选择地理要素 现在你将选择处于距 10号州际公路1000米范围内的所有油炸圈饼店,这样如果 你开车从帕姆斯普林到洛杉矶,饥肠辘辘时就可以很快找到歇脚的地方,可以美餐一顿。 执行菜单命令“选择”>>“通过位置选择”。 在“位置选择”对话框中,对过选择操作,形成如下的一个表达式,“我想要从图层――Donut Shops 中选择要素,这些要素位于距图层――Street 中被选中的要素1000米的区域内”。 选中检查框“对要素进行缓冲区操作”,缓冲距离设为1000 米。. 点“应用”按钮,点“关闭”按钮。 这时,在地图显示区中,处于沿10号州际公路1000米缓冲区范围内的油炸圈饼点就会被高亮显示。 在图层列表(TOC)中,右键点击图层―― Donut Shops ,然后点“打开属性表”命令。图层――donut shops中被显中的哪些要素就被高亮显示出来。 关闭属性表。. 上面的操作是通过空间分析实现的。在以后的课程中,你将会学会更多的更深入的空间分析功能的使用。 第10步 退出 ArcMap 执行菜单命令File >>Exit 关闭 ArcMap。点击 No ,如果系统提示保存修改(save changes)。 四、实验报告要求 做出书面报告,包括原理、过程和结果。具体内容如下: 1.​ 学习本实验预备知识相关材料,结合GIS原理 总结 初级经济法重点总结下载党员个人总结TXt高中句型全总结.doc高中句型全总结.doc理论力学知识点总结pdf ArcGIS Desktop 主要特点。 2.​ GIS 中两种基本查询的原理是什么? 3.​ 回答如下问题: a)​ 在 ArcMap中, 打开 Redlands.mxd。街道名称为“NEW YORK”的是什么类型的道路?Local street(本地街道)Minor street(次要街道)Interstate(州际道路)Major street(主要街道) b)​ 在ArcMap中, 打开Redlands.mxd 。在Railroads图层中有多少条铁路线? 实验二、空间数据库管理及属性编辑 一、实验目的 1.​ 利用ArcCatalog管理地理空间数据库,理解Personal Geodatabse空间数据库模型的有关概念。 2.​ 掌握在ArcMap中编辑属性数据的基本操作。 3.​ 掌握根据GPS数据文件生成矢量图层的方法和过程。 4.​ 理解图层属性表间的连接(Join)或关联(Link)关系。 二、实验准备 预备知识: ArcCatalog 用于组织和管理所有 GIS 数据。它包含一组工具用于浏览和查找 地理数据、记录和浏览元数据、快速显示数据集及为地理数据定义数据结构。 ArcCatalog 应用模块帮助你组织和管理你所有的 GIS 信息,比如地图,数据集,模型, 元数据,服务等。它包括了下面的工具: ​ 浏览和查找地理信息。 ​ 记录、查看和管理元数据。 ​ 创建、编辑图层和数据库 ​ 导入和导出 geodatabase 结构和设计。 ​ 在局域网和广域网上搜索和查找的 GIS 数据。 ​ 管理 ArcGIS Server。 ArcGIS 具有表达要素、栅格等空间信息的高级地理数据模型,ArcGIS支持基于文件和DBMS(数据库管理系统)的两种数据模型。基于文件的数据模型包括Coverage、Shape文件、Grids、影像、不规则三角网(TIN)等GIS数据集。 Geodatabase 数据模型实现矢量数据和栅格数据的一体化存储,有两种格式,一种是基于Access文件的格式-称为Personal Geodatabase, 另一种是基于Oracle或SQL Server等RDBMS关系数据库管理系统的数据模型。 GeoDatabase是 geographic database 的简写,Geodatabase 是一种采用 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 关系数据库技术来表现地理信息的数据模型。 Geodatabase是ArcGIS软件中最主要的数据库模型。 Geodatabase 支持在标准的数据库管理系统(DBMS)表中存储和管理地理信息。 在Geodatabase数据库模型中,可以将图形数据和属性数据同时存储在一个数据表中,每一个图层对应这样一个数据表。 Geodatabase可以表达复杂的地理要素(如,河流网络、电线杆等)。比如:水系可以同时表示线状和面状的水系。 基本概念:要素数据集、要素类 数据准备: 数据文件:National.mdb ,GPS.txt (GPS野外采集数据),请从课程相关网站下载。 软件准备: ArcGIS Desktop 9.x ---ArcCatalog 三、实验内容及步骤 第1步 启动ArcCatalog打开一个地理数据库 当ArcCatalog打开后,点击, 按钮 (连接到文件夹). 建立到包含练习数据的连接(比如“E:\ARCGIS\EXEC2”), 在ArcCatalog窗口左边的目录树中, 点击上面创建的文件夹的连接图标旁的 (+)号,双击个人空间数据库- National.mdb。打开它。. 在National.mdb中包含有2个要素数据集、1个关系类和1个属性表 第2步 预览地理数据库中的要素类 在ArcCatalog窗口右边的数据显示区内,点击“预览”选项页切换到“预览”视图界面。在目录树中,双击数据集要素集-“WorldContainer”,点击要素类-“Countries94”激活它。 在此窗口的下方,“预览”下拉列表中,选择“表格”。现在,你可以看到Countries94的属性表。查看它的属性字段信息。 花几分钟,以同样的方法查看一下National.mdb地理数据库中的其它数据。 第3步 创建缩图,并查看元数据 在目录树中,选择地理数据库National中的要素类-Countries94,切换到“预览视图”,点击工具栏 上的放大按钮,将图层放大到一定区域,然后再点 ,生成并更新缩略图。这时,切换到“内容”视图界面下,并在目录树中选择要素集-“WorldContainer”,数据查看方式更改为“缩略图方式”。.注意,此时,要素类“Countries94”的缩图图是不是发生了改变 点击“元数据”选项页,查看当前要素类的元数据,了解当前要素类是采用什么坐标系,都有哪些属性字段,字段的类型等信息。在元数据工具栏中,从样式表中选择不同的样式,可以看到,元数据显示的格式发生了变化。 点击元数据导出按钮 ,可以将元数据导出为多种格式,这里我们选择为“HTML”格式,确定后,元数据将被保存在指定路径下的.htm文件中,从资源管理器中,打开这个.htm文件,查看导出后的元数据信息。 第4步 创建个人地理数据库(Personal Geodatabase-PGD) 在PGD数据库中创建属性表然后录入数据。 ​ 在创建的地理数据库之间要完成数据库的概念设计,每一个图层对应一个数据表,在ArcCatalog中“要素类”(Feature Class)的概念与之对应。可以将多个要素类组织成为一个“要素集”(Feature DataSet),在同一个要素集中的要素类都具有相同的地理参考(坐标系相同)。 ​ 在ArcCatalog的目录树中,定位到E:盘,右键点击这E:盘,在出现的菜单中,选择[新建]>>[文件夹],文件夹名称改为myGeoDB 。右键选中这个文件夹,在出现的菜单中,点击[新建]>>[个人Geodatabase],这时会创建一个名称为 “新建个人Geodatabase.mdb”的数据库文件,将之改名为:“Yunnan”。 ​ 右键点击数据库文件 “Yunan.mdb”,在出现的菜单中,选择[导入]>>[要素类multiple],在出现的对话框中,打开要导入要素:云南县界prj.shp/云南县城prj.shp/云南道路prj.shp (这些文件在Exece2文件夹下,按住Shift键并点击鼠标可同时选择多个Shape文件) 确定后可以看到这三个图层已经被导入到数据库Yunan.mdb中 ​ 右键点击数据库文件 “Yunan.mdb”,在出现的菜单中,选择[新建]>>[要素集] ​ 在出现的对话框中输入要素集的名称、点击按钮“编辑”为其指定一个坐标系 在这里,我们设定坐标系为:GCS_WGS_1984(即Geographic Coordinate System>>World>>WGS 1984.prj),这是一种被GPS采用的地理坐标系。 ​ 右键点击新建的要素集-Kunming,在出现的菜单中选择[新建]>>[要素类],在出现的对话框中输入要素类的名称-公交站点,点击<下一步>,再次点击<下一步>按钮。在出现的对框中选择“Shape”字段,修改字段的几何类型为“点”(表示此要素类中将要存储的要素类型是点要素,我们准备用来存储公交站点) 注意:要素类的空间参考也被默认地设置为GCS_WGS_1984 ,与要素集中指定的坐标系相同。 在出当前的对话框中,我们新加两个字段“站点名称”、“公交站点编号”,数据类型都设置为“Text”.点击“完成”按钮。 ​ 这样我们就完成了要素类的定义。可以将这个要素类(图层)加入的ArcMap中,进行数字化的工作,从背景地图中提取公交站点的位置。 ​ 新建数据表:右键点击地理数据库-Yunnan.mdb,在出现的菜单中,选择[新建]>>[表],输入表名称:公交线路,点<下一步>,再次点<下一步>,在对话框中,新添加两个字段 “公交站点编号”、“公交线路”(数据类型都设为Text) 点击“完成”,结束属性表的定义。 ​ 创建公交站点到公交线路一对多的关系(1:M):右键选择地理数据库-Yunnan.mdb,在出现的菜单中选择<新建>-<关系类>,对以下内容进行设定,其它设置接受默认选项即可。 指定源表和目标表 选择关系类型为一对多关系,这样可以建立公交站点到公交线路一对多的关系,因为经过一个公交站点的公交线路有多条,这样,在我们从公交站点分布图是查询某个公交站点时就可以查询经过这个站点的所有公交线。 设定主键和外键 点击下一步,直到完成关系类的定义。 ​ 以上步骤完成后,ArcCatalog中就可以看到,在地理数据库Yunana.mdb中,有一个要素集(Kunming),其中包含一个要素类(公交站点)、一个数据表(公交线路)、一个关系类(公交站及公交线1:M) 第5步 拖放数据到ArcMap中 启动ArcMap,新建一个空的地图文档,通过拖放的方式添加上面所创建的数据到ArcMap中: 在ArcCatalog中,点击“内容”选项页,在目录树中,点击地理数据库-Yunnan.mdb,将要素类-“公交站点”及属性数据表“公交线路”拖放到ArcMap中。  关闭ArcCatalog,激活ArcMap窗口。 第6步 编辑属性数据及进行1:M的空间查询 为了让大家了解属性编辑的过程,我们需要在要素类公交站点中添加3个公交站点。(这只作演示使用,实际的数字化过程还需要加载经过配准后的扫描地图作为背景)。 首先,在工具栏显示区的空白处点击右键,在出现的菜单在选中“编辑器”,从而打开编辑器工具栏。 在编辑器工具栏中,点击“编辑器”下拉菜单,选择“开始编辑”命令。按下按钮 ,在地图显区内随意地添加3个公交站点。 在图层列表控制面板(TOC)中,右键选择图层-“公交站点”,在出现的菜单中,选择“打开属性表”命令,将显示公交站点的属性编辑窗口,在其中输入站点名称和公交站点编号。字段OBJECTID是关键字段,是自动生成的不需要输入。   在图层列表控件面板(TOC)中,点击“数据源”选项页,切换到数据源视图下,右键选择属性表-“公交线路”,在出现的菜单中,选择“打开”命令,将会显示“公交线路”的属性编辑窗口。按下图所示输入几条公交线路(公交站点编号、公交线路)。 点击“编辑器”工具栏中的“编辑器”下拉菜单,选择“停止编辑”命令,将以上所作的编辑结果保存。 点击属性查询按钮,查询地图显示区中任意公交站点的属性,可以看到经过公交站-“云南大学”的公交线路有3条,可进一步查询每条公交线路的详细数据。 第7步 导入GPS数据,生成图层 各类手持GPS接收机采集到的数据可以通过相关软件(比如MapSource等)导入到ArcMap中。 GPS数据文件 启动ArcMap,切换到数据源视图。点击按钮 添加GPS数据,选择对应的GPS数据文件(可以是.txt格式、dBase等格式),这里GPS数据文件为:澜沧江GPS.txt 选中要添加的GPS数据文件 根据GPS数据生成图层: 执行菜单命令:[工具] >>[添加XY数据],在“添加XY数据”窗口中,选择已添加的XY数据表,指定X坐标字段(东经)和Y坐标字段(北纬),按“编辑”按钮,选择坐标系统。一般GPS系统采用的坐标系统为WGS_1984。 确定后,在地图显示区域中,就会根据GPS数据文件中采集的坐标信息创建点状的事件图层。 在图层控制面板(TOC)中,右键选中根据GPS数据文件生成的事件图层。在出现的菜单中,执行[数据]>>[导出数据]命令: 在导出数据对话框中,指定要导出的文件名称及存储位置。这样就完成了由GPS数据文件生成图层的过程。 四、实验报告要求 实验报告应包括以下内容: 1)​ 阐述基本原理和概念(要素类、要素数据集) 2)​ Geodatabse 空间数据库模型的特点。 3)​ 1:M 空间查询的实现原理及应用实例。 4)​ 比较连接(Join)和关联(Link)关系的区别和应用。 实验三、影像配准及矢量化 一、实验目的 1.​ 利用影像配准(Georeferencing) 工具进行影像数据的地理配准 2.​ 编辑器的使用(点要素、线要素、多边形要素的数字化)。 3.​ 熟悉GRAMIN GPS手持机的基本使用方法。 注意:在基于ArcMap 的操作过程中请注意保存地图文档。 二、实验准备 数据:昆明市西山区 普吉 地形图 1:10000 地形图――70011-1.Tif,昆明市旅游休闲图.jpg (扫描图),请从课程网站下载。 在开始本实验之前,将同学分成3-5个小组,每个小组从实验室借出一部GARMIN GPS手持机,利用课外时间在昆明市范围内采集20个GPS点,并在自行购买和昆明市旅游休闲图上做好标记。数据采集回来后用MapSource 软件通过数据线将数据从GPS手持机中导入到计算机并存储为GPS.txt 文件以备使用。 在借到GPS手持机后,请在老师指导下认真阅读GPS手持机的说明书,掌握基本操作方法。使用完毕后请归还实验室。外出采集数据时请遵守指导老师宣布的安全注意事项。 软件准备: MapSource (GRAMIN GPS手持机数据导入软件) ArcGIS Desktop ---ArcMap 三、实验内容及步骤 第1步 地形图的配准-加载数据和影像配准工具 所有图件扫描后都必须经过扫描配准,对扫描后的栅格图进行检查,以确保矢量化工作顺利进行。 ​ 打开ArcMap,添加“影像配准”工具栏。 ​ 把需要进行配准的影像—70011-1.TIF增加到ArcMap中,会发现“影像配准”工具栏中的工具被激活。 第2步 输入控制点 在配准中我们需要知道一些特殊点的坐标。通过读图,我们可以得到一些控件点――公里网格的交点,我们可以从图中均匀的取几个点。一般在实际中,这些点应该能够均匀分布。 ​ 在”影像配准”工具栏上,点击“添加控制点”按钮。 ​ 使用该工具在扫描图上精确到找一个控制点点击,然后鼠标右击输入该点实际的坐标位置,如下图所示: ​ 用相同的方法,在影像上增加多个控制点(大于7个),输入它们的实际坐标。点击“影像配准”工具栏上的“查看链接表”按钮。 注意:在连接表对话框中点击“保存”按钮,可以将当前的控制点保存为磁盘上的文件,以备使用。 检查控制点的残差和RMS,删除残差特别大的控制点并重新选取控制点。转换方式设定为“二次多项式” 第3步 设定数据框的属性 ​ 增加所有控制点,并检查均方差(RMS)后,在”影像配准”菜单下,点击“更新显示”。执行菜单命令“视图”-“数据框属性”,设定数据框属性 在“常规”选项页中,将地图显示单位设置为“米” 在“坐标系统”选项页中,设定数据框的坐标系统为“Xian_1980_Degree_GK_CM_102E”(西安80投影坐标系,3度分带,东经102度中央经线),与扫描地图的坐标系一致 ​ 更新后,就变成真实的坐标。 第4步 矫正并重采样栅格生成新的栅格文件 ​ 在”影像配准”菜单下,点击“矫正”,对配准的影像根据设定的变换公式重新采样,另存为一个新的影像文件。 ​ 加载重新采样后得到的栅格文件,并将原始的栅格文件从数据框中删除。后面我们的数字化工作是对这个配准和重新采样后的影像进行操作的。 通过上面的操作我们的数据已经完成了配准工作,下面我们将使用这些配准后的影像进行分层矢量化。 第5 步 分层矢量化-在ArcCatalog中创建一个线要素图层 该数据采用的是西安80坐标系统、3度分带 (1)​ 打开ArcCatalog.在指定目录下,鼠标右击,在“新建”中,选择“个人 Geodatabase”。并修改该Geodatabase数据库的名称(例如test3.mdb)。 (2)​ 下面将为该Geodatabase创建新的要素类,首先创建一个“等高线”要素类来存储等高线要素。在ArcCatalog中,鼠标右击test3这个个人 Geodatabase,在“新建”中选择“要素类”. (3)​ 输入创建的要素类的名称“等高线”,点击下一步。 (4)​ 点击下一步。 下面将是我们创建新的要素类的关键,为我们的数据定义坐标系统,空间范围,存储要素类型。以及可以在这增加属性字段。 (5)​ 点击Shape字段。在对话框中将显示详细的选项,我们首先点击“几何类型”,并将要素类型选择为我们需要的类型(我们现在要创建等高线这个要素类,所以应该选择线). (6)​ 点击“空间参考”选项后面的按钮,在“空间参考属性”对话框中的“坐标系”选项页下,将选择合适的坐标系统,点击“选择”按钮。在(Projected Coordinate Systems目录下,选择Gauss Kruger---Xian 1980-- Xian_1980_Degree_GK_CM_102E.prj)。点击增加,现在这些坐标系统信息应该如下图所示: (7)​ 再点击“X/Y 域”选项页,在该选项页下为我们的数据定义存储的空间范围。该空间范围需要认真考虑,不仅要考虑你当前的纸制地图的空间范围,还要考虑到将来工作中还会出现的最大的空间范围。 为确定这个区域XY(最小值),XY(最大值),可以切换到ArcMap中,点击“绘制”工具栏上的“矩形框”按钮,在地图显示区中画一个矩形,使区在更大范围内包含已配准的栅格地图。右键选中这个矩形框,设置“属性”,将填充色设置为“无”,可得到如下的效果: 在矩形框属性的“大小和位置”选项页中,可获取矩形框左下角和右上角的坐标(X,Y),将这里获取的X,Y值分别填入到上面“空间参考属性”对话框的“X/Y域”选项页 “最小X”、“最小Y”、“最大X”、“最大Y”输入框中 通过上面的操作我们为创建的要素类定义了正确的坐标系统和空间范围。 (8)​ 下面我们将为该数据创建新的属性字段。“高程”,类型设置为“Float”用来存储等高线的高程值。 (9)​ 点击完成这样,我们就创建了一个线状的要素类。 第6步 从已配准的地图上提取等高线并保存到上面创建的要素类中 (1)​ 切换到ArcMap中, 将新建的线要素图层,加载到包含已配准地形图的数据框中,保存地图文档为Ex3.mxd (2)​ 打开“编辑器”工具栏,在“编辑器”下拉菜单中执行“开始编辑命令”,并选择前面创建的“等高线”要素类。确认编辑器中:任务为――新建要素,目标为――等高线,设置图层――等高线的显示符号为红色,并设置为合适的宽度。 (3)​ 将地图放大到合适的比例下,从中跟踪一条等高线并根据高程点判读其高程,输入该条等高线的高程。 (4)​ 进一步练习线要素的其它操作,比如线段的合并、分割、编辑顶点等操作 (5)​ 可参照以上步骤,从地图中提出多边形要素(比如居民地),并进一步熟悉多边形要素编辑的相关操作。 第7步 根据GPS观测点数据配准影像并矢量化的步骤 数据:扫描地图-昆明市旅游休闲地图(YNKM.JPG)、 Garmin 手持GPS野外采集数据(gpsdata.dbf)-GCS_WGS_1984 地理坐标系 (1). 打开ArcMap,添加扫描地图-YNKM.JPG,打开“影像配准”工具栏(在ArcMap的工具栏的空白区域点击鼠标右键,然后选择“影像配准”) (2) 参考练习2中最后一步的内容,根据gpsdata.dbf中的内容,将其转换为一个新的图层:GPS.shp,并将其添加到当前数据框中。 ​ 添加gpsdata.dbf ​ 执行菜单命令<工具>-<添加X,Y数据>, 在出现的菜单中指定坐标系统为地理坐标:GCS_WGS 1984, X坐标指定为经度(E),Y坐标指定为纬度(N) ​ 在TOC 面板中“显示”视图下,右键选择图层“gpsdata事件”,从右键菜单中执行“数据”->“导出数据”,将其导出成为一个新的Shape文件-名称为gps.shp ​ 将GPS.shp 添加到当前的数据框中 这里显示的数据就是第1个小组在野外用GPS获取的控制点,每个控制点在纸质地图上都有一个唯一的记号。 (3) 在TOC中右键选择图层――YNKM.JPG,在出现的菜单中点击“缩放到图层”,并将其放大到某一尺度下 (4) 对比第一组同学在进行GPS数据采集时所使用的纸质地图,在地图显示区中找到第1个控制点。 点击“影像配准”工具栏上的控制点选择工具 ,在扫描地图中,采集第1个GPS控制点的位置,点击。 (5)在TOC中右键选择图层――GPS,在出现的菜单中点击“缩放到图层”,并将其放大到某一尺度下,并移动地图,可以方便地找到第1个控制点 (6) 在地图显示区中,我们可以看到第1组同学在野外采集的GPS控制点,找到与扫描地图中对应的那个GPS控制点,点击鼠标。 (7)通过以上操作我们已经完成了第1个控制点的选择。以类似的方法,添加至少4个控制点。 (8)如果操作正确,在完成以上操作后,扫描地图就被配准到了GCS_WGS_1984地理坐标系下。当鼠标在地图显示区移动时,在ArcMap状态栏上就会显示当前位置在GCS_WGS_1984坐标系下的经纬度坐标。 在添加所有控制点,并检查RMS后,可使用下拉菜单“地理参考”中的“矫正”命令对栅格地图重采样。转换方法使用“二次多项式”。加载重采样后的栅格地图,并将原始的扫描地图从数据模框中删除。 (9) 在ArcCatalog中新建一个要素类,可命名为:Schools,(要素类型为点要素-将用于从扫描图中提取各个学校的位置,添加所需要的字段-用于存储学校的名称,坐标系统设置为WGS_1984地理坐标系-与GPS野外数据相同) (10) 将Schools图层添加到当前数据框中。 (11)在TOC面板中,右键选择“图层”,在出现的菜单中,点击“属性”,设定数据框的坐标系为GCS_WGS_1984 (12) 打开“编辑器”工具栏,在“编辑器”下拉菜单中执行“开始编辑”命令,选择要编辑的图层-Schools,确认“编辑器”工具栏中,任务为――新建要素,目标为――Schools。 (13) 将地图放大到合适的比例下,在“编辑器”中选中“草图”工具 ,在地图中找到图例为的要素,在其所在位置,点击鼠标,分层提取昆明市的各高校位置数据-(点要素)。打开属性表,修改要素属性,比如:输入学校的名称。 (14)完成编辑后,停止编辑,并将修改结果保存到要素类-Schools中。 四、实验报告及要求 做出书面报告,包括原理、过程和结果。具体内容如下: 1)​ 总结屏幕跟踪数字化过程的基本步骤及每一步骤的必要性。 2)​ 分析数字化过程中误差的来源及减小误差的相关方法。 3)​ 为什么要对配准后的数据进行重采样? 实验四、空间数据处理 一、实验目的 1.​ 掌握空间数据处理(融合、拼接、剪切、交叉、合并)的基本方法,原理。领会其用途。 2.​ 掌握地图投影变换的基本原理与方法。 3.​ 熟悉ArcGIS中投影的应用及投影变换的方法、技术 4.​ 了解地图投影及其变换在实际中的应用。 二、实验准备 预备知识: ArcToolbox 是ArcGIS Desktop中的一个软件模块。内嵌在 ArcCatalog 和 ArcMap 中,在 ArcView、ArcEditor 和 ArcInfo 中 都可以使用。 ArcToolbox 具有许多复杂的空间处理功能,包括的工具有: ​ 数据管理 ​ 数据转换 ​ Coverage 的处理 ​ 矢量分析 ​ 地理编码 ​ 统计分析 空间间数据处理是基于已有数据派生新数据的一种方法。是通过空间分析方法来实现的。是基于矢量数据进行的,包括如下几种常用的操作:融合,剪切,拼接,合并(并集),相交(交集)。 地理坐标系(Geogrpahic Coordinate System) 地理坐标系使用基于经纬度坐标的坐标系统描述地球上某一点所处的位置。某一个地理坐标系是基于一个基准面来定义的。 基准面是利用特定椭球体对特定地区地球表面的逼近,因此每个国家或地区均有各自的基准面。 椭球体 长半轴 a(米) 短半轴b(米) Krassovsky(北京54采用) 6378245 6356863.0188 IAG 75(西安80采用) 6378140 6356755.2882 WGS 84 6378137 6356752.3142 在ArcGIS中基于这三个椭球,建立了我国常用的三个基准面和地理坐标系: ​ GCS_WGS1984(基于WGS84 基准面) ​ GCS_BEIJING1954(基于北京1954基准面) ​ GCS_XIAN1980(基于西安1980基准面) 投影坐标系(Projected Coordinate Systems) 投影坐标系使用基于X,Y值的坐标系统来描述地球上某个点所处的位置。这个坐标系是从地球的近似椭球体投影得到的,它对应于某个地理坐标系。 投影坐标系由 以下参数确定 ​ 地理坐标系(由基准面确定,比如:北京54、西安80、WGS84) ​ 投影方法(比如高斯-克吕格、Lambert投影、Mercator投影) 在ArcGIS中提供了几十种常用的投影方法 北京1954投影坐标系和西安1980坐标系都是应用高斯-克吕格投影,只是基准面、椭球、大地原点不同。 地理变换 地理变换是一种在地理坐标系(基准面)间转换数据的方法,当将矢量数据从一个坐标系统变换到另一个坐标系统下时,如果矢量数据的变换涉及基准面的改变时,需要通过地理变换来实现地理变换或基准面平移。 主要的地理变换方法有:三参数和七参数法。 投影变换 当系统所使用的数据是来自不同地图投影的图幅时,需要将一种投影的地理数据转换成另一种投影的地理数据,这就需要进行地图投影变换。 实验数据: 云南县界.shp; Clip.shp西双版纳森林覆盖.shp 西双版纳县界.shp 三、实验内容及步骤 空间数据处理 步骤: 将所需要的数据下载后,解压到 e:\gisdata, 设定工作区:在ArcMap中 执行菜单命令:<工具>-><选项>,在“空间处理”选项页里,点击“环境变量”按钮,在环境变量对话框中的常规设置选项中,设定“临时工作空间”为 e:\gisdata 第1步 裁剪要素 ​ 在ArcMap中,添数据GISDATA\云南县界.shp,添加数据GISDATA\Clip.shp (Clip 中有四个要素) ​ 激活Clip图层。选中Clip图层中的一个要素,注意确保不要选中“云南县界”中的要素! 点击 打开ArcToolbox, 指定输出要素类路径及名称,这里请命名为“云南县界_Clip1” 指定输入类:云南县界 指定剪切要素:Clip(必须是多边形要素) 依次选中Clip主题中其它三个要素,重复以上的操作步骤, 完成操作后将得到共四个图层(“云南县界_Clip1” , “云南县界_Clip2”,“云南县界_Clip3”,“云南县界_Clip4” )。 第2步 拼接图层 ​ 在ArcMap中新建地图文档,加载你在剪切要素操作中得到的 四个图层 ​ 点击 打开ArcToolbox 在ArcToolbox中执行“追加”命令 输出要素:设定为 云南县界_Clip1, 输入要素:依次添加其它三个图层 右键点击图层“云南县界_Clip1”,在出现的右键菜单中执行“数据”->”导出数据” 指定导入数据的路径和名称:YNOK.shp 通过以上操作我们就完成了将4个图层拼接为一个图层的处理。 新建一地图文档,加载数据YNOK.shp,查看图层及打开其属性表看看与“云南县界”中的属性表有何区别。 第3步 要素融合 ​ 在拼接图层的基础上继续 ​ 执行“融合”命令 ​ 输入要素:指定为YNOK ​ 融合字段:选择为“所属州”,将根据这个字段的值对要素进行融合,YNOK图层中“所属州”相同的要素将合并成一个要素 以上操作,根据指定字段的值,对现有图层中的要素进行融合,产生新的图层――YNOK_Dissovle,打开并查看其属性表 类似地,重复以上过程,并将融合字段指定为:CHINESE ,看看结果有何不同 第4步 图层合并 ​ 在ArcMap中新建一个地图文档,加载数据 GISDATA\西双版纳森林覆盖.shp 和 GISDATA\西双版纳县界.shp ​ 调整图层顺序,将西双版纳县界置于下方 ​ 打开ArcToolbox,在ArcToolbox执行“联合”命令 ​ 在联合对话框中 输入要素:依次添加 “西双版纳森林覆盖”“西双版纳县界”两个图层 输出要素类:设置为 Union.shp 查看输出要素类:Union的的属性表,并检查属性 “Type”,其中为“Y”的表示有植被覆盖的区域,右键点击图层Union,修改属性->符号 (设置为唯一值图例,字段设
本文档为【ArcGIS软件应用-1】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_869478
暂无简介~
格式:doc
大小:9MB
软件:Word
页数:0
分类:工学
上传时间:2011-09-06
浏览量:21