ArcGis地图数字化.ppt
地图数字化,是将地图图形或图像的模拟量转换成离散的数字量的过程。纸质图件的数字化是数据的一个重要来源,数字化,当纸地图经过计算机图形图像系统光电转换,量化为点阵数字图像,经图像处理和曲线矢量化,或者直接进行手扶跟踪数字化后,生成可以为地理信息系统显示、修改、标注、漫游、计算、管理和打印的矢量地图数据文件,这种与纸地图相对应的计算机数据文件称为矢量化电子地图。,跟踪数字化:使用跟踪数字化仪(手扶或自动)将地图图形要素(点、线、面)进行定位跟踪,并量测和记录运动轨迹的X,Y坐标值,获取矢量式地图数据。扫描矢量化:对地图沿X或Y方向进行连续扫描,在扫描后的处理中,需要进行栅格转矢量的运算,一般称为扫描矢量化过程。,地图数字化的方式:,地图扫描校正与配准,地图数字化前准备工作,地图扫描,小型扫描仪,工程扫描仪,把原来不含有地理坐标信息的扫描地图通过建立关联控制点,赋予地理坐标信息的过程。所有图件扫描后都必须经过扫描纠正,扫描图像的坐标是基于扫描仪的坐标,没有任何地理意义,因此扫描图像(待数字化的图像)要先进行校正与配准,以确保矢量化工作顺利进行。,校正与配准,校正与配准的步骤:1.打开ArcMap,增加Georeferncing工具条。,2.把需要进行纠正的影像增加到ArcMap中,会发现Georeferncing工具条中的工具被激活。,地理参考工具(Georeferencing)按钮与功能,图标 英文 功能,Georeferencing 地理参考命令菜单,Set the raster 设置地理参考图像,Rotate Raster 图像显示旋转,Add Contral Point 添加关联控制点,Show Link Table 显示关联点信息,Georeferencing下拉菜单,更新地理配准,将配准的结果保存在原图上,相当于“保存”。,在当前配准后栅格图显示的基础上,重新重采样,生成新栅格。,自动校准(不选),栅格数据的翻转与旋转,3.在校正中我们需要知道一些特殊点的坐标。通过读图,我们知道坐标的点就是公里网格的交点,我们可以从图中均匀的取几个点。一般在实际中,这些点应该能够均匀分布。4.首先将Georeferncing工具条的Georeferncing菜单下Auto Adjust不选择。,5.在Georeferncing工具条上,点击Add Control Point按钮。6.使用该工具在扫描图上精确到找一个控制点点击,然后鼠标右击输入该点实际的坐标位置.,7.用相同的方法,在影像上增加多个控制点,输入它们的实际坐标。,8.增加所有控制点后,在Georeferencing菜单下,点击Update Display。9.检查RMS。,所有关联点添加结束后点击 查看并检查所有的关联点,当总的RMS(均方根误差)合理,则可以单击Save保存控制点的坐标,并点击ok完成地理参考。,10.在Georeferencing菜单下,点击 Rectify,将校准后的影像另存。,校正后的地图,矢量图的创建数据层的加载添加属性字段数字化环境参数设置单点与结点的生成线与多边行生成特定线段的生成,ArcMap手动屏幕地图数字化,在ArcGIS的ArcCatalog模块中新建一个存放(点、线、面)要素的shapefile数据层。在ArcMap中加载创建的shapefile数据层和需要数字化的扫描地形图。,要素图的创建,输入名称,输入类型,定义投影信息,在ArcMap中点击 把建好的shapefile数据层加载进来。,数据层的加载,添加属性字段,在任意工具条上右击,在弹出的快捷菜单下选择Editor打开编辑工具栏。通过View菜单下的Toolbars弹出菜打开Editor工具条。,Editor工具条,点击 下的 使shapefile数据层处于编辑状态,Start Editing 开始编辑Stop Editing 结束编辑 Save Edits 保存编辑Move 移动选中要素Split 分割选中要素Divide 分割选中要素Buffer 建立缓冲区Copy Parallel 平行复制Merge 多个要素合并Union 不同图层要素合并操作Intersect 要素相交操作 Clip 裁切操作More Editing Tools 更多编辑工具Validate Features 验证工具 Snapping 捕捉设置Options 选项设置,任务下拉菜单,在进行要素创建时点击右键出现快捷菜单,点击位置不同将弹出出现不同快捷菜单。,草图工具快捷菜单,右击拐点,右击其他位置,草图工具内容菜单,草图内容菜单,Insert Vertex 插入拐点Delete Vertex 删除拐点Move/Move To 移动拐点Flip 翻转Trim to Length 拉伸到指定的长度Delete Sketch 放弃草图Finish Sketch 结束草图Finish Part 完成部分草图,草图工具内容菜单,Snap To Feature 捕捉要素Direction 设置下一点方向Deflection 设置下一点偏移角度Length 设置下一点长度Change Length 修改上一段的距离Absolute X,Y 输入绝对坐标Delta X,Y 输入相对坐标Direction/Length 方向/距离Streaming 自动追踪Delete Sketch 放弃草图Square and Finish 直角结束Finish Part 完成部分草图,草图内容菜单,抓点优先设置,数据层在Snapping Environment 上部窗口的排列顺序就是抓点的优先顺序,可以通过改变数据层的排列顺序来改变抓点的优先等级。,独立的点状要素与结点有同样的生成过程,所不同的是编辑目标数据层属于不同的类型。在点要素类型数据层中生成的就是单点,在线、面要素中,生成的就是结点。,单点与结点的生成,任意单击左键生成点。(1)在Editor工具栏中单击Current Task下拉箭头,打开Task下拉列表框。(2)选择Greate New Feature(生成新要素)选项。(3)单击Target Layer下拉箭头,打开Target Layer下拉列表框。(4)单击需要添加新要素的数据层(点、线、面都可以)。(5)单击Sketch Tool按钮,鼠标指针变成一个圆点形状。(6)在图形显示窗口任意位置单击,一个新的单点或结点就生成了。,单点生成方法,输入绝对坐标生成点。在图形窗口任意位置单击右键,选择Abslute X,Y,在坐标文本框中输入生成点的绝对坐标,并按Enter。,输入坐标增量生成点。在图形窗口任意位置单击左键,至少生成一个结点,然后单击右键,选择Delta X Y,并在文本框中输入结点的坐标增量。(只能生成结点,不能生成单点。),使用距离工具生成点。单击Direction-Distance Tool按钮。在图形显示窗口任意位置单击确定一个圆的圆心,拖动鼠标在圆周上双击,或确定圆心后,在键盘上按D键,打开Distance数值框,在其中输入半径并按Enter键,在图形显示窗口生成第一个任意半径或确定半径的圆。然后按Enter键,通过距离工具生成点,点击Editor工具条Start Editing进入编辑;选择任务(Task)为创建新要素(Create New Feature);选择目标数据层;用草图工具(Sketch Tool)进行数字化;用快捷菜单中的Finish Sketch或F2键结束绘制;保存编辑结果(Save Edits);,线与多边形的生成,定义参数生成线段 输入角度与长度生成线段确定相对参数生线段参数曲线生成线段,特定线段的生成,通过输入角度和长度确定线段时,有绝对角度和相对角度之分。绝对角度(Angle)按照地图坐标系统来计算,并规定以绝对东方向为0,逆时针方向为正、顺时针方向为负。相对角度(Denection)则以当前线段方向为0,逆时针方向为正、顺时针方向为负。,输入角度与长度生成线段,绝对角度与长度定义:,在Task下拉框,选择Create New Features选项,在Taget Layer窗口单击线或多边形类型数据。单击,在图形窗口至少定义一个结点。单击右键,点击Direction,在文本框中输入线段角度并按Enter。此时,线段将沿着定义的角度方向绘制。,按照同样的步骤可以在Length输入线段的长度。,在Direction/Length下可以同时输入线段的角度和长度。,在用Direction/Length输入线段的角度和长度之后,可以右键点击Change Length来改变线段的长度,而保持原来定义的角度。,同定义绝对角度与长度一样的操作步骤,只是右键选择Deflection。,相对角度与长度定义:,平行线相对参数生成线段:,应用草图工具内容菜单中的Parallel命令,以所确定的数据层中已有线段为参考,生成一条与参考线平行的线段。在Task下拉框,选择Create New Features选项,在Taget Layer窗口单击线或多边形类型数据。单击,在图形窗口至少定义一个结点。把鼠标放在作为平行线的参考线段要素上,单击右键,点击Parallel,此时,线段被约束在平行于参考线段的方向。,同平行线相对参数生成线段一样的步骤,只是右键选择Perpendicular。此时,线段被约束在垂直于参考线段的方向。,垂直线相对参数生成线段,步骤同上,只是在右键单击后选择Segment Deflection,在文本框中输入相对角度。,角度相对参数生成线段:,应用圆弧工具生成线段:在Task下拉框,选择Create New Features选项,在Taget Layer窗口单击线或多边形类型数据。单击 在图形窗口单击左键,定义第一点,作为圆弧的起点,然后再单击,定义第二点,作为圆弧的轴线,再单击,定义第三点,作为圆弧的终点。,参数曲线生成线段,相切曲线(Tangent Curve)的绘制比较复杂,需要定义的参数比较多,包括圆弧的弧长(Arc Length)、弦长(chord)、半径(Radius)、张角(Delta Angle)和切线方向(Direction:Left/Right)等。根据定义的参数,系统将从已经存在要素的最后一个结点开始绘制相切曲线。,应用切线命令生成线段:,在Task下拉框,选择Create New Features选项,在Taget Layer窗口单击线或多边形类型数据。单击 在图形窗口定义至少两个结点。单击右键,选择Tagent Curve,在文本框中输入参数,并按Enter。,应用切线命令生成线段:,在Task下拉框,选择Create New Features选项,在Taget Layer窗口单击线或多边形类型数据。单击 在图形窗口中选择要跟踪的要素,单击,在跟踪参考线旁边单击左键,定义跟踪起点,按所需的方向移动鼠标,自动生成跟踪迹线。单击左键结束跟踪迹线生成。,跟踪选择要素生成线段:,地图空间要素的编辑,1 要素合并操作 Merge-只能是同层要素(重叠或分离)合并,新要素生成,同时原来的要素自动删除。Union-同层或异层的要素(重叠或分离)合并,合并后产生新要素,原要素不删除。Intersect 同层或异层重叠要素裁剪合并,Intersect的结果:,2 要素分割操作线:任意点分割Split-按长度或百分比分割,分割后原要素删除Divide-布点分割,可以删除或者保留原要素多边形:,3 线要素延长与裁剪 绘制草图延长或裁剪线要素 在裁剪线要素时,被裁减掉的是沿着绘制方向右边的部分。按长度裁剪线要素:右击线要素,选择Trim To Length输入的裁剪长度是从起始结点要保留的长度。若想从线要素终结点开始,可先对线要素翻转(Modify Features 右击选择Flip),4 要素的变形与缩放要素变形操作:草图的两个端点位于选中要素内部 草图的两个端点位于选中要素外部,5 要素结点编辑操作1、添加结点在要添加结点的位置,右击Insert Vertex。选择要操作要素,右击Properties2、删除结点在需要删除的节点右击,Delete Vertex。选择要操作要素,右击Properties,3、移动结点左键拖动Move ToMove-坐标增量,选择编辑要素,EditorOptions打开Editing Options对话框-General选项卡,选中 复选框。左键需要移动的节点拉伸,原要素形状基本保持不变。,