空间数据的编辑处理及坐标变换
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验六:空间数据的编辑处理及坐标变换
一、实验目的意义
1、掌握空间数据处理(融合、拼接、剪切、交叉、合并)的基本方法、原理,并领会其用途;
2、掌握地图投影变换的基本原理与方法;
3、熟悉ArcGIS中投影的应用及投影变换的方法、技术;
4、了解地图投影及其变换在实际中的应用。
二、实验步骤
实验准备:设定工作区:在ArcMap中执行菜单命令:
1、裁剪要素
⑴在ArcMap中,添数据云南县界.shp、Clip.shp。如下图:
⑵激活Clip图层。选中Clip图层中的一个要素,注意确保不要选中“云南县界”中的要素!
⑶点击打开ArcToolbox
⑷双击“Clip”选项,在弹出的对话框中设置:指定输出要素类路径及名称,这里请命名为“云南县界_Clip1”;指定输入类:云南县界;指定剪切要素:Clip(必须是多边形要素)。在出现的选项框中填写相应内容,如下图:
点击ok按钮后,剪切操作自动执行。然后在TOC中关闭云南县界、Clip图层,就可看到剪切得到的结果。
⑸按照上述步骤,依次选中Clip主题中其它三个要素(三个矩形框),重复以上的操作步骤,完成操作后将得到共四个图层(“云南县界_Clip1”、“云南县界_Clip2”、“云南县界_Clip3”、“云南县界_Clip4”)。
选定1个要素4个要素都选定之后
2、拼接图层
⑴在ArcMap中新建地图文档,加载剪切要素操作(上一步)中得到的四个图层。
⑵打开ArcToolbox,在ArcToolbox中执行“Append”命令。
⑶在弹出的对话框中设置:输出要素设定为云南县界_Clip,输入要素依次添加其它三个图层。如下图1
图1 图2
通过以上操作我们就完成了将4个图层拼接为一个图层的处理(如图2)。
⑷加载云南县界.shp图层,查看图层及打开其属性表,看看云南县界.shp 与云南县界_Clip.shp中的属性表有何区别
3、要素融合
⑴在拼接图层的基础上继续。
⑵执行“Dissolve”命令。
图3 图4
⑶在弹出的对话框中设置:输入要素指定为云南县界_Clip;融合字段选择为“所属州”,将根据这个字段的值对要素进行融合,云南县界_Clip图层中“所
属州”相同的要素将合并成一个要素。
以上操作,根据指定字段的值,对现有图层中的要素进行融合,产生新的图层――云南县界_Clip_Dissovle,打开并查看其属性表。
⑷在TOC中的图层上点击右键,执行“Label Features”,得到下(图5)的结果。
图5 图6
⑸类似地,重复以上过程,并将融合字段指定为:CHINESE,看看结果有何不同。(如图6)
第4步图层合并
⑴在ArcMap中新建一个地图文档,加载数据西双版纳森林覆盖.shp和西双版纳县界.shp,并调整图层顺序,将西双版纳县界置于下方。
⑵打开ArcToolbox,在ArcToolbox执行“Union”命令。(如图7)
图7 图8
⑶在联合对话框中设置:输入要素依次添加“西双版纳森林覆盖”、“西双版纳县界”两个图层;输出要素类设置为“西双版纳_Union.shp”。(如图8)
⑷查看输出要素类“西双版纳_Union”的属性表,并检查属性“Type”,其中为“Y”的表示有植被覆盖的区域。
第5步图层相交
⑴在图层合并(上一操作)的基础上继续,在ArcToolbox中,执行“Intersect”命令(如图9)
图9 图10
⑶点击ok按钮,在ArcMap中查看输出要素类“西双版纳森林覆盖_Intersect.shp”,并与“西双版纳森林覆盖”及图层合并操作所得结果――“西双版纳_Union.shp”进行比较,进一步思考这类操作适合求解哪一些现实问题。
第6步定义投影
⑴在ArcMap中新建地图文档,添加第4步图层合并成生成的图层“西双版纳_Union.shp”。
⑵在TOC中,右键点击图层“西双版纳_Union.shp”,查看属性“Properties”,在属性对话框中,点击“Source”,在选项页,查看该图层是什么坐标系。具体没看出来是什么坐标系
⑶打开ArcToolbox,执行命令“Define Projection”。
⑷在定义投影“Define Projection”对话框中,选择要素类“西双版纳_Union”,并点击坐标系输入框右边的按钮。
图11
⑹在TOC中,右键点击图层“西双版纳_Union”,查看属性,在属性对话框中,点击“Source”选项页,查看这个图层的坐标系是否已经被指定为“北京 1954 地理坐标系”。图中(图11)可以看出,已被指定为北京1954地理坐标系。
第7步投影变换――地理坐标系->北京1954坐标系转换->西安80坐标系
⑴在第6步的基础上进行,打开ArcToolbox,执行命令“Project”。
⑵在“Project”对话框中,依次设定输出要素类为――西双版纳_Union_Project.shp, 输出坐标系选择为――“Beijing_1954_GK_Zone_17N”。操作为:点击“Select …”,从预定义的坐标系中选择(坐标系统\Projected Coordinate Systems\Gauss Kruger\Beijing 1954\Beijing 1954 GK Zone 17N.prj)。