本次实验所用到的实验数据文件如下:
实验目的及要求:
1.了解ArcMap的功能;
2.学会用ArcMap进行空间校正的4种方法:仿射变换、边匹配、橡皮页变换、属性传递。
实验原理:
ArcGIS空间校正的实验原理主要涉及到对地理数据进行精确的位置校正和匹配,以确保其与实际地理位置的准确性和一致性。这一过程包括将数据从一个坐标系中转换到另一个坐标系中,纠正几何变形,将沿着某一图层的边要素与邻接图层的要素对齐,以及在图层之间复制属性等操作。空间校正工具提供对于对齐和整合数据的交互式方法,帮助用户处理数据源不一致或在数字化过程中产生的几何变形等问题。
需求分析:
需求分析方面,ArcGIS空间校正的需求分析主要考虑以下几个方面:
1.数据类型:空间校正既可以应用于矢量数据,也可以应用于栅格数据,对于矢量数据可以通过空间校正、编辑器等工具实现位置匹配;而对于栅格数据,则可以使用地理配准、投影和变换工具实现。
2.数据来源:GIS数据通常来自多个源,当这些数据源之间出现不一致时,可能需要执行额外的工作将数据集与其余进行整合,这包括了对已获取的地理数据进行精确的位置校正和匹配以确保其准确性。
3.校正方法:ArcGIS提供了多种方法,如相似变换、橡皮页变换,每种方法都有其独特的应用场景和优势。
4.硬件和软件配置。
5.预览和调整。
试验方案:
(一)仿射变换
1.打开ArcMap;
2.在“自定义”工具条中勾选“编辑器”和“空间校正”;
3.导入图层;
4.在“编辑器”工具条下拉列表中单击“开始编辑”,在下拉列表中“捕捉”选择“捕捉工具条”;
5.在“空间校正”下拉列表中“设置校正数据”,勾选“以下图层中所有要素”下方的“design”,点击“确定”;
6.在“空间校正”下拉列表中选择“校正方法”,选择“变换-仿射”;
7.用空间校正工具条下的“新建位移链接工具”创建链接;
8.可以在空间校正工具条右侧的查看链接表中查看残差。若残差(RMS误差)较大(大于1),则应删除残差较大的链接,再重新建立链接;
9.在“空间校正”工具条下拉列表中选择“矫正预览”,预览矫正效果;
10.单击“校正”,完成仿射变换。
(二)橡皮页变换
1.打开ArcMap;
2.导入图层;
3.“开始编辑”;
4.在“书签”下拉列表中选择“Import streets”,定位到需要进行橡皮页变换的地图区域;
5.设置校正数据为Import streets,确定;
6.在“校正方法”中选择“橡皮页变换”;
7.在“空间校正”下拉列表中选择“选项”,在弹出的“校正属性”对话框中选择“选项”,在弹出的“橡皮页变换”对话框中选择“线性函数”,单击两次“确定”;
8.利用“空间校正”工具条中的“新建标识连接工具”、“新建位移链接工具”和“多位移链接工具”校正该图像;在主菜单中单击“书签”、“ImportStreets”,单击“空间校正”工具条上的“新建位移链接”按钮添位移加连接。首先将连接捕捉到ImportStreets图层中的源位置处单击左键,再将连接捕捉到ExistingStreets图层中的相应的目标位置处单击左键。按逆时针方向继续创建连接,查看捕捉提示,确保捕捉位置正确。本例总共创建7个位移连接,如图:
9.单击“书签”、“Curve features”,定位到该研究区域。单击“空间校正”工具条上的“多位移连接”按钮,先单击ImportStreets图层中的弯曲的道路要素,再单击ExistingStreets图层中的弯曲的道路要素,系统提示输入要创建的连接的数量,接受默认值10,回车确认,地图中即会显示多个连接,如图所示。用同样的方式为其它弯曲的要素创建多个连接。
10.在“空间校正”工具条上单击“新建标识连接工具” ,缩小地图并按如图所示,在5个交叉点处添加五个标识连接。在关键交叉点处添加标识连接以确保要素位置保持不变。
11.“校正”。
(三)边匹配
1.同(二)中的1.2.3.;
2.在设置校正数据中选择road1;
3.在校正方法中选择“边捕捉”;
4.在空间校正下拉列表中选择“选项”,在弹出的“校正属性”中选择“边匹配”,源图层选择“road1”,目标图层选择“road2”;
5.在空间校正工具条中选择“边匹配”,框选road1与road2的交界处,建立链接,点击“校正”;
(四)属性传递
1.同(二)中1.2.3.;
2.在设置校正数据中选择“Newstreets”,在“空间校正”下拉列表中点击“属性传递映射”,源图层选择“streets”,目标图层选择“Newstreets”,点击“自动匹配”、“确定”;
3.在“书签”中选择“Newstreets”,定位到目标位置;
4.设置捕捉环境,以便准确地使用属性传递工具将源要素属性传递到目标要素中。在捕捉工具条上单击“边捕捉”。
5.单击“基础工具”工具条上的“识别”按钮 ,先后单击源图层Streets和目标图层NewStreets,查看两者之间Name和Type字段的差异。可得,NewStreets中为空。
6.单击“空间校正”工具条上的“属性传递工具”按钮 ,捕捉到源要素的边后单击,再捕捉到目标要素的边单击。如在选择目标要素的同时按住“Shift”键可以将源要素的属性传递到多个目标要素中。
7.对所传递属性的目标要素进行验证,验证方法如第5步所示。
验证可得,Streets属性传递给了NewStreets。
8.保存编辑内容并停止对数据的编辑。
实验结果及体会:
(一)仿射变换
体会:残差过大得删除,要求严谨。
(二)橡皮页变换
体会:在使用多位移链接工具时,点位越多,校正越精确。
(三)边匹配
体会:源图层应该与设置校正数据中一致。
(四)属性传递