地图数字化
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
地图数字化
————————————————————————————————作者:————————————————————————————————日期:
ﻩ
一、图像校正
图像首先统一存储为tif格式(扫描图是彩色的,在PhotoShop中转成灰度图),并一定要进行备份。扫描图像一般是有变形,因此数字化前要先对扫描进行地理坐标配准。这就要调用ArcGIS的Georeferencing工具条,根据扫描地图上控制点的已知坐标来配准。每幅扫描的图都标注了控制点,如下图的小十字叉。找到每幅图的最左下角的控制点,其实际坐标为(0,0)。向右为x坐标正方向,向上为y坐标正方向。根据各控制点间的实际间距计算出每个控制点的实际坐标,单位取毫米。整幅图大约有20个左右的控制点,仔细审视全图,找到所有的控制点。
图1控制点
Georeferencing工具条界面如下所示:
图2Georeferencing工具条
首先将AutoAdjust(自动调整)前的勾去掉,点击放大工具,放大显示控制点(一
定要足够大,最好是满屏只显示一个控制点),点击添加控制点按钮,当光标变为十字叉后,左键单击控制点的十字中心,这时图上会在这个位置标出一个彩色的十字叉,单击右键,选择“Input X and Y”(输入X和Y坐标),出现如下的对话框。在对话框中输入该控制点的X坐标和Y坐标。按此过程完成所以控制点的坐标输入。
图3输入控制点坐标
然后点击查看链接表按钮,出现如下界面。“Transfomation”(转换方法)选择“2ndOrder polynomial”(二次多项式),要求“Residual”(残差)这一列均小于0.2毫米,TotalRMSerror也小于0.2毫米。若满足这一要求,将“AutoAdjust”前的复选框勾上。点击save(保存),进行保存。(上述选项在下图红色框内)。若某个控制点不够理想需要重新确定,可以在该界面中选择该控制点对应的记录,按键盘的“delete”键删除。当图像校正结果满足要求时,可选择Rectify(校正,如图2红色框所示),完成对图像的永久转换(该操作是不可逆的,所以再此之前一定要对图像备份)。
二、矢量化
矢量化利用ArcGIS的扩展模块ArcScan来完成,同时要利用ArcMap的一些编辑功能。
(一)文件设置
1. 创建并添加Shape文件
单击工具栏上的按钮,打开ArcCatalog,新建一个Shape格式的线文件。如下图:
出现下面的对话框这是通过右键菜单找到的
这里选择shape 文件的存储位置
这里自己输入一
这里选
在ArcMap中,点击工具栏上的按钮,加入这个文件(现在ArcMap中应该有两个文件了,一个是扫描图像,一个是这个Shape文件)。
2. 扫描图二值化
扫描图像必须变为为单色才能利用ArcScan工具和命令。操作如下(图中注释的标号代表操作的先后顺序):
(1)右键单击
(2)然后选择这
出现下面的界面:
(1)先选
(2)再选
(4)最后
(3)这里
出现下面界面:
这里输入一
个0~255的
数,自己试试
(二)尝试批处理矢量化
ArcScan可自动对图像进行矢量化,虽然会出出现一些错误,但仍可减少很多工作量,
所以建议先尝试自动处理。
1.添加ArcScan工具条
如果ArcScan工具条没有出现,在工具条的空白处单击右键,然后选择”ArcScan”。工具条如下图。工具条是灰色的,说明还不可用。第二行工具条如果没出来,选择红框中的菜单项。
2.开始编辑
ArcScan扩展模块必须在编辑状态下才能激活,点击Editor工具栏中的StartEditing来开始编辑。(这个工具条如果没出来,点击),现在ArcScan工具条也不再是灰色的了。
这三项分别是
开始编辑、停止
3. 清除不需要的图像内容
当执行批处理矢量化,在生成要素之前,有时需要编辑扫描的栅格影像,清除一些杂点或不需要数字化的内容。这个过程ArcScan提供了raster cleanup工具来清理不需要矢量化的内容。点击Raster Cleanup菜单并点击Start Cleanup来开始清理工作。
注意:一般每个图的上方都不一定是北方向,每个图的指北针都有一条线是表示北方向的,这条线不要擦掉,并要对其进行数字化。
(1)橡皮擦
点击在RasterPainting工具栏上的擦除工具。可擦除图像内容。
(2)擦除大片内容
还有一个工具可以成片的擦除图像,点击这个工具,在图上拖出一个矩形区域,里面的图就擦除掉了(这个工具在擦除时,有时有点特殊)
(3)条件选择并删除
点击CellSelection菜单中的Select ConnectedCells
出现下面界面
点击Raster Cleanup菜单并且点击Erase Selected Cells来删除选择中的像元。现在选
择中的像元都被删除了。
这里有两种选择:选择1.根据相
邻的像素的数量构造选择条件。
3个
1个
6个
这里有4种选择:1.
小于等于;2小于;3
现在表示,相邻像素
的个数小于等于2的
执行后,被选择的像素
4矢量化环境设置
批处理矢量化依靠用户自定义的设置,这些设置将影响产生的要素的形状可应用VectorizationSettings对话框来设置。
1、点击Vectorization下的VectorizationSettings来打开VectorizationSettings对话框。
出现如下对话框:
ArcScan提供了一种方式来预览批处理矢量化生成的要素,这可以帮助你来确定怎样设置将
影像矢量化,当设置被改变了,预览也可以随着单击VectorizationSettings中的Apply
按钮来改变。注意:这个选项速度很慢,慎重使用。
这里选“median”
这里表示图中线条的
最大宽度(以像素为
这个数越小,表示图
像质量越好,数值过
小会对图像中的许多
可使断开的线条连接
其他参数取默认值。