地图数字化的两种作业模式:1.数字化仪进行地图数字化。
2.扫描获取栅格图像后进行矢量化。
你说的是应该是第二种扫描矢量化。
基本过程如下:1. 扫描图件:使用扫描仪对纸质地形图进行扫描,获取黑白栅格图像(tiff 格式图像)2. 校正图像:使用CAD绘制好地形图对应的坐标网格图框,使用imageattach命令将栅格图像插入CAD,然后使用ALIGN命令,依次拾取四点源坐标(栅格图像坐标)和目标坐标(图框实际坐标),将栅格图像的坐标方格与CAD绘制的实际坐标方格对齐。
3.图像矢量化:以校正好的栅格图像为底图,使用CAD绘图命令,将底图中的各种地物、地貌和注记符号绘制出来。
GIS(ArcGIS\MAPGIS\MapInfo)和CAD和CASS配准方法本文介绍常见一些软件配准方法,包括ARCGI、MAPGIS、MAPINFO、CAD配准方法等。
常见一些软件配准方法介绍.1.ARCGIS软件配准1.1.栅格图像配准1>.打开ArcMap,增加Georeferencing工具条。
2>. 把需要进行纠正的影像增加到ArcMap中,会发现Georeferencing工具条中的工具被激活。
在view/data frame properties的coordinate properties中选择坐标系。
如果是大地(投影)坐标系选择predefined中的Projected coordinate system,坐标单位一般为米。
如果是地理坐标系(坐标用经纬度表示)表示则选择Geographic coordinate system。
3>.纠正前可以去掉“auto adjust”前的勾。
在校正中我们需要知道一些特殊点的坐标。
如公里网格的交点,我们从图中均匀的取几个点,不少于7个。
在实际中,这些点要能够均匀分布在图中。
4>.首先将Georeferencing工具条的Georeferencing菜单下Auto Adjust不选择。
5>.在Georeferencing工具条上,点击Add Control Point按钮。
6>.使用该工具在扫描图上精确到找一个控制点点击,然后鼠标右击,Input X and Y输入该点实际的坐标位置。
采用地理坐标系时应输入经纬度,经纬度用小数表示,如110°30'30'应写成110.508(=110+30/60+30/60/60)。
7>.用相同的方法,在影像上增加多个控制点,输入它们的实际坐标。
8>.增加所有控制点后,在Georeferencing菜单下,点击Update Display。
9>.更新后,就变成真实的坐标。
10>.在Georeferencing菜单下,点击Rectify,将校准后的影像另存。
1.2.矢量矫正空间校正(spatial adjustment)是个常用的工具,但许多新手不太明白如何使用它,下面简单说一下它的使用方法。
1>、将已经具有坐标系的要素类和需要校正的要素类加进arcmap中,调出spatial adjustment工具条,开始编辑。
2>、在spatial adjustment工具条菜单里设置要校正的数据,把要校正的要素类打钩3>、设置校正方法每种校正方法的适用范围和区别可看帮助文件。
仿射变换是最常用的方法,建议新手使用。
4>、设置结合环境,以便准确地建立校正连接5>、点置换连接工具6>、点击被校正要素上的某点,然后点基准要素上的对应点,这样就建立了一个置换链接,起点是被校正要素上的某点,终点是基准要素上的对应点。
用同样的方法建立足够的链接。
理论上有三个置换链接就能做仿射变换,但实际上一般是是不够用的。
实际使用中要尽量多建几个链接,尤其是在拐点等特殊点上,而且要均匀分布。
7>、点spatial adjustment工具条菜单下的adjust当你熟悉整个过程后,可以试试其他几种变换(相似、投影、橡皮拉伸等)。
上面的方法是将一个没有坐标系的要素类校正到一个有坐标系的要素类,简单说是图对图校正。
如果只有一个没有坐标系的要素类,但知道它上面关键点的真实坐标,上面的4、5、6步用下面方法代替:4>、读出原图上关键点的屏幕坐标,找到和它对应的真实坐标5>、建立连接链接文件,格式为文本文件,第一列是关键点的屏幕x坐标,第二列是关键点的屏幕y坐标,第三列是关键点真实的x坐标,第四列是关键点真实的y坐标,中间用空格分开,每个关键点一行。
6>、在spatial adjustment菜单中打开链接文件,选刚才建立好的链接文件其它步骤与前面的相同。
2. MAPGIS图像配准2.1. 栅格图像1>.打开MapGIS主界面,点击“图像处理”----“图像分析”模块。
2>.点击“文件”--“数据输入”,将其他栅格图像(bmp,jpg,tif等)转换为msi格式,选择转换数据类型,点击添加文件,添加要转换的文件到转换文件列表中,点击转换即可。
以下操作是在镶嵌融合菜单下进行2>.打开参照图像或者是点、线、面文件3>.统会自动显示4个控制点,可以对控制点进行修改,也可以删除控制点后自己添加4>.开始添加控制点。
选添加控制点命令。
利用右键切换放大和指针,左键选控制点位置,左右键来回切换进行选点,确保精度,用空格确定;然后在参照文件上选与控制点相对应的位置,方法同上,用空格确定,将有对话框提示,确定即可。
5>.用以上方法继续添加其它的控制点,控制点数至少四个。
可以选控制点预览命令,浏览控制点,保存控制点文件。
6>.选中校正预览命令7>.选校正参数命令进行设置,默认即可。
8>.选影像精校正命令,即可生成所需文件。
2.2. 矢量矫正1>.打开MapGIS主界面,打开误差校正模块。
2>.打开需要配准的图层3>.打开菜单“控制点”->“设置控制点参数”,设置参数,可以选择完控制点之后统一输入理论坐标。
4>.打开菜单“控制点”->“选择采集文件”,即控制点从所选择的图层文件中选取。
5>.打开菜单“控制点”->“添加校正控制点”,弹出是否新建控制点文件的对话框,选择“是”6>.然后在工作区中添加控制点(一般选择坐标格网交叉点或者道路交叉点,水系交叉点等显著地物),如此重复添加控制点,一般不少于4个控制点。
7>.打开菜单“控制点”->“编辑校正控制点”,弹出如下对话框,在理论X,理论Y值中输入对应控制点的理论值8>.点击7步骤中的“保存”按钮,将上面的配准坐标文件保存下来以备以后使用。
9>.点击7步骤中的“校正”按钮,弹出如下对话框,然后选择所有要配准的图层。
10>.然后右键点击工作区,复位窗体,可以看到新坐标的图幅范围。
11>.保存所有图层即完成。
3. MAPINFO软件3.1. 栅格配准1>. 打开正在编辑的文件.2>. 文件菜单的打开,选择栅格图象格式(raster image),选择jpg图像文件.3>. 出现mapinfo对话窗,其显示有两个按钮,选择配准图像按钮(register).4>.在预览的jpg图像的左上角点击,然后直接确认弹出的对话框。
点击添加按钮,点击右上角,直接确认弹出窗口。
添加,其余两角点。
5>. 在mapinfo窗口的对话窗上选中其中一个配准点,不要关闭该对话框。
选mapinf主窗口的表(table)菜单的raster子菜单的从地图上选定控制点。
依次完成其它点的定位。
3.2. 矢量配准参考资料/redirect.php?tid=238&goto=lastpost4. CAD软件Cad不存在矢量矫正的说法,cad记录的是数据的真实坐标;但无法定位显示栅格图的坐标,故需要进行栅格的矫正。
对精度要求不是很高的话,可以进行粗矫正。
过程如下:1、插入栅格工具--插入光栅2、将栅格显示置于底图工具--显示顺序--后置3、配准输入命令al 进行三点配准5. CASS软件1.点击菜单栏,选择菜单项“光栅图像”2.点击“纠正”3.弹出纠正对话框后,在光栅图像的边缘点击一下4.拾取地图上的坐标点,并输入真是坐标,北坐标7位,东坐标8为(前两位为高斯投影带代号)5.选择变换的方式,线性变换要5个控制带点,仿射变换要4个控制点,二次变换7个控制点(均包括1个多余点)6.点击“误差”,查看误差大小,若误差超出容许值,则重新选取控制点。
注意。
cass中图像纠正会使原图形被纠正。
所以,纠正前建议备份原图ArcMap中Georeferencing地图配准及ArcScan地图数字化关于这个话题,在前面有篇博客里也写过,但是始终感觉有些瑕疵,又不想修改,因此就斗胆在这里老生常谈了,希望能和各位大虾们多多交流经验。
这里,我将自己在ArcGIS环境下进行地图数字化的过程简单地叙述一下,这里的地图是指纸质扫描图片。
主要做了两个步骤:地图配准和对配准地图进行数字化。
一、地图配准1、加载模块打开ArcMap,在菜单栏或工具栏中的空白处单击右键,在打开的工具列表中选中Georeferencing;2、加载地图图片在ArcMap中将需要进行配准的扫描地图图片加载到ArcMap 工作区中,图1所示。
图1 加载Georeferencing及加载图片芇蒆莂袄袈莈莁3、选择控制点并输入正确地理坐标羇芁莅蚇衿腿蚄这是最要的步骤,需要详细说明一下。
我们所数字化地图不外乎有两种:地形图和专题地图。
如果是地形图,一般都有方里网格和经纬网廓线,我们常常选择这些方里网的交点作为控制点,因为这些点的真实地图坐标可以直接读取;如果是专题地图,则通常不会在图面上有方里网,但是一般有经纬网,同时我们也应该根据具体的地图判断出该专题地图的数学法则,坐标系及投影,然后选择这些经纬网的交点为控制点,控制点的真实地图坐标则需要通过已知的数学法则和已知的经纬度反推出该点的地图坐标,有很多软件可以帮助完成这一步(例如COORD)。
聿袅薅莀节肅膆(1)将Georeferencing下的Auto Adjust前的选中状态取消;肂莄薆膁莂羅蒈(2)添加控制点,按照上面的原则选择控制点。
在Georeferencing工具栏中点击,然后在地图中选择一个控制点,右键Input X and Y,输入正确的地图坐标,如图2所示。
图2 选择控制点并输入地图坐标薈膂芃羆荿肁薃(3)同上,选择合适数量的控制点,个数根据情况而定,一般要求均匀分布于整个地图有效图面上。
如果要编辑控制点的参数,可以在Link Table中进行编辑。