gis数据处理实例
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第四部GIS数据采集实例
第一章AutoCAD作图流程
1.1 数据整理
1.根据镇(区)界线图、村民委员会总图找出各村民小组所对应的图幅号。
2.填表纪录各村民小组所对应的图幅号,并画出该村明小组的图幅号简图。
1.2 图幅拼接
1.运行AutoCAD,打开一个图(如:160-014)文件;
2.下拉菜单中Insert/Block命令调入该村民小组所对应图幅文件(如:160-015);
文件插入位置insertion point为✐Specify On-screen其中x,y,z为0,0,0,比例
尺Scale为✐Specify On-screen其中x为1,旋转rotation为✐Specify On-screen其中角度angel为0;
✆explode(分解)。注:如出现Block insert failed错误提示,则单独打开此
文件,用Modify/Explode命令分解所有目标,以另一临时文件名存储,在
插入时改为插入这一临时文件;
注意:这时原图中的Polyline 都被分解变为Line。
3.用下拉菜单中Modify/Explode命令解散(分解)块;
4.用下拉菜单中File/Save as命令存储图形,文件名与村民小组编号相同,文件格式为DWG或DXF。
一、图形文件的储存
请建立统一的文件目录形式,建立个人目录D:\个人目录名(个人姓名)\图号目录名\cad,并储存为图号.dxf和图号.dwg两种数据结构形式。其中.dwg 格式包含所有层信息,而.dxf格式只包含nh层信息。
例如:d:\王立\140303\cad\140303.dxf
d:\王立\140303\cad\140303.dwg
二、数字化
1、定义数字化层,以存放数字化图形。层名及层颜色、线型定义如表一:
理更加精确和方便,
添加新层用下拉菜单中的Format→Layer→New,接下来填层名nh和颜色red 。
2、如果要在nh层中绘图,应把nh层设为当前层。
3、用下拉菜单中Draw/Polyline命令画多边形,可通过设置捕捉和不捕捉来绘
图。
4、对象捕捉设置,用键盘Shift键+鼠标右键可弹出菜单,选Osnap Settings→
再选其中的Endpoint,Center,Node,Intersection,Apparent intersection项,然后
将Snap and Grid中捕捉间隔Snap X(Y) spacing调为0.3。在具体操作捕捉
和不捕捉时,可用鼠标点击窗体最下一行的OSNAP键进行切换。
5、绘制一个规则的闭合多边形,画线时,对于与底图图形一致的节点,必须
采用对象捕捉功能,应捕捉该线段的准确节点,并在连接最后一点时,必
须用close命令使多边形闭合,如图一
图1
(作图最重要原则是精度,指的是新作的图层应该与原图层保持一致。)
6、绘制一个弧段时,操作同上,画线时必须尊重原图,不得在多边形中增加
额外的结点或拐点和遗漏
结点或拐点。另外当绘制围墙外边缘时以外边线为准。
7、如其描绘的形状与原图一致,则可用鼠标把它全部选中,再用鼠标选nh
层,这样就可以把原图层上的信息复制到nh层上。当原图上某住宅图形
不为Polyline(多边形)时,可用Modify/Polyline命令将其改为Polyline,
并用Join合并各线段。
8、如其描绘的形状与原图不一致和原图上没有新增加的宅地的现象,根据描
绘的图形与原图图形的相邻关系,用下拉菜单中Draw/Polyline命令画线。
五、检查和保存
1、必须仔细检查自己所做的图,需要逐个检查数字化后的图形位置是否正
确,然后关闭(不显示)除nh层以外各层,检查图层的数量是否缺,是
否为Polyline,是否闭合等。
2、检查正确后,显示所有层。用下拉菜单File/Save as命令保存为图号B.dwg
格式文件和图号B.dxf格式文件。注:图号B.dxf格式文件在背景层转换
时使用,保存类型选AutoCAD R12/LT2 DXF格式保存。
3、锁住nh层,显示并解开所有层,用format-layer把所以层打开右下脚有
四个选项全部选空(不打勾)。用Erase(参数为All)命令删除nh以外的
所有目标。用下拉菜单File/Save as命令存保存为图号.dxf格式文件。注:
图号.dxf格式文件在nh层转换时使用,保存类型选AutoCAD R12/LT2
DXF格式保存。
第二章ARC/INFO作图流程
一、将AutoCAD的DXF格式转换成ARC/INFO的Coverage格式
首先:建立个人目录D:\个人目录名(个人姓名)\图号目录名\c ov
(一)nh层转换:
1、进入ARC/INFO的arc模块,设置工作区arc:w d:\nanhai↙
2、运行aml程序arc:&r d:\nanhai\nhdb\amls\nhdb.aml↙
3、出现界面后,用下拉菜单中的数据准备———数据转入———DXF ,设置输
入文件名取DXF路径名,设置输出COVERAGE名,取D:\个人目录名\图号目
录名\c ov\图号(如:140203)为ARC/INFO的Coverage文件名(注:140203
为ARC/INFO的coverage文件格式以目录的形式出现,其中还包含许多
如.pat .aat .bnd等文件组成),保存形式为d:\个人目录名\图号目录
\cov\图号(如:140203)注:第二次打开图在下拉菜单中的参数设置——
—按鼠标右键可选择需要编辑的图层)
4、保存并退出:用下拉菜单中的数据编辑→保存编辑→clean→存盘;用下拉
菜单中的退出。
(二)背景层转换:
进入ARC/INFO的arc模块,用命令