大家好!今天,小崇使用ArcGIS进行地图配准。希望大家互相学习,共同进步!
使用工具:ArcGIS 10.5
使用数据:京津冀地区.jpg
数据来源:标准地图服务系统网站
1.下载京津冀地图.jpg
进行地图配准的时候,小崇选用的是jpg格式的地图,jpg格式的地图可在
标准地图服务系统网站下载: http://bzdt.ch.mnr.gov.cn/。本文中小崇下载的是京津冀地图.jpg 。(京津冀地区下载链接: http://bzdt.ch.mnr.gov.cn/browse.html?picId=%224o28b0625501ad13015501ad2bfc0068%22.)
打开京津冀地区链接后会出现如下画面,点击下载按钮(下图中已用黑色方框标记出)即可进行下载。
下载完成后将其解压,开始进行地图配准。
2.加载数据
(1)打开ArcMap10.5:
具体操作:【开始】——【ArcGIS文件夹】——【ArcMap10.5】。
这时可能会出现下面的画面,点击【Cancel】关闭窗口。
(2)加载数据:
具体操作:【Add Data】——找到京津冀地区.jpg——【Add】——【OK】。
这时,京津冀地区.jpg就加载出来了。
3.加载地理配准工具条
具体操作:右击顶部工具栏空白处——【Georeferencing】。
地理配准工具条就加载出来了,画面如下:
4.添加控制点
注意:
(1)添加控制点时,并不一定需要知道省会、地级市的地理坐标(x、y坐标),也可以通过经纬网判断结点的地理坐标。
(2)添加控制点时,只能一个一个地均匀添加,整幅地图都要分布控制点。
添加控制点的具体操作:先通过经纬网判断某处经纬网上的节点的地理坐标,例如下图的红点的地理坐标是( 114,42),这个红点就可以视为一个控制点。
然后用左侧工具栏中的放大镜将该控制点进行放大,接着,点击地理配准工具条上的【Add Contral Points】(下图中黑色框框出的),点击完成后鼠标会变成一个十字架。
最后,将十字架放置到控制点中心,左击——右击——【Input X and Y】。
在X: Y:空格处填写该控制点的地理坐标,点击【OK】。
这时可能会出现“白屏”画面,如下图:
不用担心,只是没有显示出来而已,点击【🌏Full Extent】(下图中小白手的右边),地图就显示出来了。
依次按照如上步骤,将整幅地图进行均匀添加,控制点的数量一般最少在10个以上。(因为控制点数量越多,地图配准越精确)
为了保证配准的准确性,我们需要检查控制点的信息。点击【View Link Table】(下图黑色圈圈出的)可查看已经添加完毕的控制点信息。
检查【Residual】一列是否出现了大于1的值,如果出现了,那么该点需要删除,重新输入坐标。
也可以点击【保存】(下图黑色圈圈出的)将输入的控制点保存为.txt文件,可直接加载便于下次使用。
选择保存位置和填写文件名“控制点”,点击【保存】。
点击【Load】(下图黑色圈圈出的)将控制点的数据加载到地图上,
5.选择坐标系统
具体操作:【View】——【Data Frame Properties…】。
打开属性对话框,切换到Coordinate System标签,依次选择【Geographical Coordinate Systems】——【World】——【WGS 1984】,点击【应用】再【确定】。
6.地理配准操作
具体操作:点击【Georeferencing】——【Update Georeferencing】,完成地理配准操作。
地理配准完成后的京津冀地区.jpg地图如下,这时任凭鼠标放置何处,在页面右下角都会出现对应的地理坐标(下图黑色圈圈出的):
点击文件图标选择好保存位置,再将【Format】选择为TIFF,最后填写文件名,点击【Save】。
接着,点击【Yes】。
稍等几十秒后会出现如下画面,点击【Yes】,将导出的tif文件作为一个新图层添加到地图窗口。
为了清晰地显示tif文件,我们可以将京津冀地区.jpg前的勾取消掉,tif文件就显示出来了,这时任凭鼠标放置何处,在页面右下角都会出现对应的地理坐标(下图黑色圈圈出的):
打开tif文件存储的位置,我们可以看到生成了以下四个文件:
小结:
1.地图配准是GIS软件的基本功能之一,也是进行地图矢量化的重要步骤。
2.地图配准分为两种,矢量地图配准和栅格地图配准。
3.判断地图配准是否成功,就看鼠标放置在地图上,页面右下角会不会显示对应的地理坐标。
这里,小崇示范的是栅格地图配准,希望大家不吝赐教,互相学习,共同进步!