中国信息化高级技术培训中心数据生产和建库闫磊EMail:arcobjects@126.com中国信息化高级技术培训中心欢迎你Page2数据生产和建库三、图形矢量化四、图形高级编辑本章内容二、图形和属性录入一、数据生产和建库理论和内容中国信息化高级技术培训中心欢迎你Page3一、数据生产和建库理论和内容1、数据生产2、数据建库中国信息化高级技术培训中心欢迎你Page41、数据生产方法扫描矢量化外业采集,如GPX,TXT,EXCEL从影像提取ERDASENVIPCI从影像采集中国信息化高级技术培训中心欢迎你Page52、数据建库确定数学基础技术流程制定人员和项目计划书数据图形和属性录入图形编辑和处理数据检查成果提交,如地图制图和打印中国信息化高级技术培训中心欢迎你Page6数学基础参考1、平面坐标系统采用“1980西安坐标系”。2、高程系采用“1985国家高程基准”。3、投影方式XXX采用标准3°分带的高斯-克吕格投影。XXX采用与西安80坐标系有联系的任意带投影。4、分幅与编号XXX采用1:10000标准分幅与编号。XXX采用1:2000比例尺地形图的分幅与编号。5、比例尺XXX调查的比例尺为1:10000;XXX调查的比例尺为1:2000。中国信息化高级技术培训中心欢迎你Page7技术流程原始数据收集和整理影像工作底图外业调查和成果整理属性录入、质量检查内业数据建库建立图层、字段设置,建立坐标系数据汇总,成果上交中国信息化高级技术培训中心欢迎你Page8数据库管理中国信息化高级技术培训中心欢迎你Page9二、图形和属性录入1.图形录入和编辑2.注记编辑3.属性录入和修改4.模板编辑5.共享编辑中国信息化高级技术培训中心欢迎你Page10看帮助内容中国信息化高级技术培训中心欢迎你Page11中国信息化高级技术培训中心欢迎你Page122.1、图形录入和编辑1.开始编辑和保存编辑2.画点、画线、画面3.数据修改4.捕捉5.模板编辑6.移动对象7.旋转对象8.删除对象中国信息化高级技术培训中心欢迎你Page132.1开始编辑和保存编辑1.加载数据2.打开编辑器3.编辑选项的含义使用数据:3edit\数据编辑框.mxd,操作看:3edit\数据编辑.exe中国信息化高级技术培训中心欢迎你Page14画点F6输入坐标,在线、面也有效中国信息化高级技术培训中心欢迎你Page15画线双击或按F2功能键,结束绘制线或多边形操作。也可以通过点击鼠标右键,在打出的菜单中,点击完成草图命令,结束绘制过程删除最后一个顶点(回退):绘制过程中按下Ctrl+Z键即可,画图完成后Ctrl+Z是撤销整个中国信息化高级技术培训中心欢迎你Page16画面1.部分完成可以画带岛的数据,2.也可以画两个裁剪注意多边形方向中国信息化高级技术培训中心欢迎你Page17数据修改坐标修改:编辑工具双击后,使用草图属性中国信息化高级技术培训中心欢迎你Page18设置小数点位数设置小数显示位数(默认为3位)中国信息化高级技术培训中心欢迎你Page19提问画一个封闭线?看画封闭线.exe防止对象移动?点扑捉不到线上?数据:点移动不到线.mxd中国信息化高级技术培训中心欢迎你Page20简单编辑—选择编辑要素1.选择,Shift是开关键(重叠两个大小要素,先选大的,按Shift,选小的)Feature属于某个矢量图的点、线、面)2.使用编辑工具,选择工具点选要素。可以框选也可以点选,N快捷键中国信息化高级技术培训中心欢迎你Page21简单编辑—移动要素1.拖动使用编辑工具,选择工具点选要素后,拖动鼠标到合适位置。技巧:使用锚点,将锚点移动到要素的顶点上,拖动时结合捕捉功能,可实现要素的精确移动。2.相对于当前位置移动选取要素,使用编辑菜单菜单下的移动命令,可实现精确的增量移动,X为正,向右,X为负,向左,Y为正,向上,Y为负,向下中国信息化高级技术培训中心欢迎你Page22简单编辑—旋转要素选取要素,使用Rotatetool工具,拖动鼠标进行旋转技巧:选取要素,按下工具按钮后,按下A键,可精确地指定旋转角度技巧:如果想在当前捕捉环境中,旋转某个要素,直到其上某点捕捉到给定要素,那么可以添加一个二级选择锚,并将其拖到想要捕捉到另一要素的当前要素部分上。在使用Rotate工具时按下S键,就可以添加一个二级选择锚。二级选择锚也可以和Scale工具一起使用输入的旋转角度的单位通过编辑选项对话框中的单位选项卡设定中国信息化高级技术培训中心欢迎你Page23简单编辑—缩放要素首先要增加scale工具选取要素,使用Scaletool工具,拖动鼠标进行缩放,鼠标离锚点越远,比例越大,越近越小技巧:选取要素,按下工具按钮后,按下F键,可精确地指定缩放比例。技巧:如果想在当前捕捉环境中,缩放某个要素,直到其上某点捕捉到给定要素,那么可以添加一个二级选择锚,并将其拖到想要捕捉到另一要素的当前要素部分上。在使用Scale工具时按下S键,就可以添加一个二级选择锚。中国信息化高级技术培训中心欢迎你Page24简单编辑—复制与粘贴要素ArcGIS可在同图层、异图层(同类要素)间进行复制(先选对象,后按ctrl+C)与粘贴(ctrl+V)在不同图层间拷贝要素,先应设定好目标图层。面可以转线,封闭线可以转面中国信息化高级技术培训中心欢迎你Page25删除删除要素只要选取后按下Delete键即可,删除的是选择的所有对象,不仅仅是目标图层,技巧:大数据量时,使用arctoolbox-DataManagementTools-要素-删除要素速度快的多中国信息化高级技术培训中心欢迎你Page26不小心移动后,还原1、使用旋转工具,改变锚点位置,按S二级锚点2、移动时自动抓节点数据:3edit\不小心移动.mxd,看:不小心移动还原.exe中国信息化高级技术培训中心欢迎你Page272.2、注记编辑1.创立注记2.注记编辑3.注释工具4.注释增强操作:看注记创建和编辑.exe中国信息化高级技术培训中心欢迎你Page281创立注记注记层只能在geodatabase中建立。数据类型要annotationFeature,后设置坐标系、设置参考比例尺和地图单位中国信息化高级技术培训中心欢迎你Page292、注记编辑-准备1、在arcmap加载注记2、开始编辑,设置目标图层为注记3、在绘图中,设置注记为激活图层中国信息化高级技术培训中心欢迎你Page303编辑注释—注释增强1.上标标记:CMSUP2/SUP效果:2.下标标记:COSUB2/SUB效果:3.分式标记:Lebel时通过“111”&chr(13)&“————”&chr(13)&“耕地”这样的字串。注记und1/und2中国信息化高级技术培训中心欢迎你Page312.3、属性录入和修改1.打开属性2.编辑属性3.更新图形相关属性中国信息化高级技术培训中心欢迎你Page322.3.1打开属性图层右键,openattribuetable,可以修改编辑查看单个数据:选中查看的对象,点编辑工具中属性中国信息化高级技术培训中心欢迎你Page332.3.2编辑属性在options右键中查找,替换中国信息化高级技术培训中心欢迎你Page342.3.2编辑属性点击字段标题,选择更新字段中国信息化高级技术培训中心欢迎你Page352.3更新图形相关属性更新图形相关属性,可以更新点的X、Y坐标,线的长度中点X、Y坐标,线的长度,面的中点XY,周长和面积。中国信息化高级技术培训中心欢迎你Page36其他使用python!shape.!(高级)中国信息化高级技术培训中心欢迎你Page37字符串更新为空地理数据库shp“”中国信息化高级技术培训中心欢迎你Page38更新字段值为唯一值i=0defmyFun():globalii=i+1returni中国信息化高级技术培训中心欢迎你Page39从左到右,从上到下编号中国信息化高级技术培训中心欢迎你Page40前面补零,不足三位补零Right(中国信息化高级技术培训中心欢迎你Page41只要前几位代码数据替换和更新.mxd中国信息化高级技术培训中心欢迎你Page42模板编辑5edit\模板编辑.mxd中国信息化高级技术培训中心欢迎你Page43共享编辑\5edit\共享编辑.mxd中国信息化高级技术培训中心欢迎你Page44三、扫描矢量化编辑1.二值化图片处理(photoshop),也可取其中一个波段2.影像配准,设置坐标系统3.建立空的点、线、面4.矢量化中国信息化高级技术培训中心欢迎你Page45Photoshop二值化1、转灰度2、转位图,看photoshop二值化处理.exe中国信息化高级技术培训中心欢迎你Page463、扫描矢量化编辑1.选中arcscan,2.把图像重新symbolize,使用classify分成两种类型3.原始影像数据格式,首先配准4.建立对应点、线、面,开始编辑数据位置:3edit\scan\扫描.mxd,操作看:矢量化练习.exe中国信息化高级技术培训中心欢迎你Page473.1跟踪栅格像元来建立线要素矢量化追踪工具。在ArcScan工具栏上点击矢量化追踪按钮。移动指针到捕捉到边界交点然后点击来开始跟踪继续利用矢量化追踪工具来跟踪外部边缘。当跟踪完成了整个边界,按F2完成草图。中国信息化高级技术培训中心欢迎你Page483.2矢量化的批量处理ArcScan提供了一种方式来预览批处理矢量化生成的要素,这可以帮助你来确定怎样设置将影像矢量化,当设置被改变了,预览也可以随着单击1、点击Vectorization菜单并点击显示预览。2、生成要素中国信息化高级技术培训中心欢迎你Page49四、各种高级编辑(中级)1.分割(面、线)2.高级编辑工具3.线分割和节点编辑工具操作:高级处理.exe,使用\3edit\scan\扫描.mxd中国信息化高级技术培训中心欢迎你Page504.1分割(面、线)1.面分割①屏幕画线分割②使用已有线分割面③使用已有面分割2.线分割①使用点分线②线分割线中国信息化高级技术培训中心欢迎你Page51面的分割①屏幕画线分割首先编辑面层,选择需要分割的面对象,使用编辑中裁剪面工具,后使用草图工具画线,线要跨过选的图斑中国信息化高级技术培训中心欢迎你Page52面的分割②使用已有线分割面开始编辑,将目标图层设为面所在图层,选中线,然后点拓扑工具条上的分割面工具中国信息化高级技术培训中心欢迎你Page53面的分割③使用已有面分割开始编辑,将目标图层设为面所在图层,选中用来分割的面(他将分割周围的面),然后点editor下的下拉菜单clip中国信息化高级技术培训中心欢迎你Page544.1.2线的分割①使用点分线先选线,使用分割工具在线上点击,则点击位置将线分成两段②线分割线选择要分割线段,使用拓扑工具中打断相交线中国信息化高级技术培训中心欢迎你Page55六、例子1、画一个等边三角形,边长为1000m操作:最后练习.exe,使用\3edit\scan\扫描.mxd中国信息化高级技术培训中心欢迎你Page56六、例子2、画一个地图花边中国信息化高级技术培训中心欢迎你Page57本章掌握的内容1.如何画点、线、面2.如何自动扑捉3.如何分割面4.如何分割线