
一、一般的图像配准
1.打开ArcMap,右键点击控制栏增加Georeferencing工具条。
2.把需要进行纠正的图片增加到ArcMap中,会发现Georeferencing工具条中的工具被激活。在view/data frame properties的oordinate properties中选择坐标系(建议import行政边界shp文件,不直接选)。如果是大地(投影)坐标系选择predefined中的Projected coordinate system,坐标单位一般为米。如果是地理坐标系(坐标用经纬度表示)表示则选择Geographic coordinate system。
3.纠正前可以去掉“auto adjust”前的勾。在校正中我们需要知道一些特殊点的坐标。如公里网格的交点,我们从图中均匀的取几个点,不少于7个。在实际中,这些点要能够均匀分布在图中。如果上一步选择import行政边界文件作为纠正图片的坐标系,则控点的经纬度应该从行政边界中选择和读取。单纯地从google earth上查询得到的控点经纬度进行配准,因为缺少大地投影方式、坐标系信息,会得到非常错误的结果。
4.在Georeferencing工具条上,点击Add Control Point按钮。使用该工具在扫描图上精确到找一个控制点点击,然后鼠标右击,Input X and Y输入该点实际的坐标位置。采用地理坐标系时应输入经纬度,经纬度用小数表示,如110°30'30'应写成 110.508(=110+30.5/60)。用相同的方法,在影像上增加多个控制点,输入它们的实际坐标。 (当然,也可以制作控点文件,load进去,具体的格式略)
5.增加所有控制点后,在Georeferencing菜单下,点击Update Display。更新后,就变成真实的坐标。
5.在Georeferencing菜单下,点击Rectify,将校准后的影像另存。
二、feature配准
使用spatial adjustment工具
在ArcMap里面打开矢量图,在“编辑器”(Editor)里设为“开始编辑”;
2、在“空间配准”(Spatial Adjustment)里把“设置配准数据”(set adjust data)定为“选择这些层中的所有要素”(All features in these),然后在“链接”(link)里打开上面建立的控制点文件;
3、先双击控制点文件中的坐标值,再在矢量图中找到对应的点双击,即建立了第一个链接,依照此法,建立数个链接;
4、点击“空间配准”下面的“配准”(已由灰变黑可用),则配准完成。
Attention:adjustment methods的选择很重要,应该根据实际情况,选择正确的纠正方法~对于无规律的纠正,使用的一种的方法基本足够。(各方法的区别略)
Tips:
建立与模式一致的网格,可以先建立一张普适的网格,再用spatial adjustment进行纠正
三、矢量化
矢量化是一项极度繁琐、考验耐性的工作~~现将流程简单描述如下:
1. 打开ArcMAP。
2.在ArcCatalog中新建Shapfile图层,并附于具体的点,线,面属性,add file 进去ArcMAP中。
3.加载地图到ArcMAP中,增加Editor toolbar。
4. 在Editor toolbar中点开始编辑,然后点击旁边的小铅笔图标,选择合适自己的工具,开始你的矢量之旅。
5.辛辛苦苦完成矢量化,千万要记得save edit,然后才stop edit哦
Tip:有几个快捷键可以试试,不错的,Z,放大,X,缩小,C,移动,V,显示节点。
