分享

几种数据使用

 秋寒月 2010-12-16
a线面转换
1。打开ArcMap用Add Data加载shp Polyline线文件。
2。选Editor编辑\Start Editing开始编辑。
3。选Editor编辑\More Editing Tools\Topology拓扑
4。在Topology拓扑工具栏中选Map Topology 再在Shp文件上打勾Ok
5。用Select Features 选择指针把线全部选中,这时Topology拓扑工具栏中的Construct Features选项为激活状态。
6。这时点击Construct Features来检查图中有无多余的线段和点与线分离的过远,多次输入0.1和0.2的值仔细调整。
7。调整好后选Editor编辑\Save Edits保存。
8。打开ArcToolbox选Data Management Tools\Features\双击Feature To Polygon 特性到面
    在Input Features选中正在编辑的Shp文件,在Output Feature Class处输出文件名可改。点击Ok即可完成线面转换。
    检查有错误,缺线等,可重做第6。
线面转换
线转多边形:
方法一:
在Arcmap中,编辑状态下,将目标层设置为多边形要素类,选择构成多边形的线段,单击topology工具条上的创建要素工具并选择容限值即可。不需要创建拓扑。
方法二:
在ArcCatalog中,只能由同一个要素集中的线,多边形和点要素创建新的多边形要素。
右键单击包含源线要素(和多边形,点要素等)的要素集,选择new-》Polygon feature class from lines,命名新的要素类并设置容限值,选择需要的线要素(或多边形要素),还可以选择用来赋予新多边形属性的点要素。此方法也不需要创建拓扑,但需要在要素集中进行。
多边形转线
在Arcmap里,编辑状态下,将目标层设置为线要素类,选择多边形要素,单击topology工具条上的创建要素工具并选择容限值即可。不需要创建拓扑,源或目标要素也不需要在Geodatabase里。
此方法会在相邻的多边形初产生双重线(duplicate lines),最简单的删除方法是从属性对话框删除。将选择图层设置为线要素图层,选中可能产生双重线的地方,在属性对话框中,选择高亮显示要素,右键单击记录,选择delete删除。
dem生成:
数据准备:带有高程字段的等高线和高程点,并大致检查(高程值没有太大和太小等不合理的情况)无误。
ü        创建Tinà创建修改Tinà从要素生成Tin,加载等高线和高程点图层,高度源设置为高程值字段,设置输出路径,确定。如果数据量很大,Tin可能无法正常显示,这时当状态栏显示“display”的时候结束任务或进程即可。:打开Arcscene(也可在toolbox中进行),3D分析
ü        将tinà转换àTin转换到栅格,加载刚才输出的Tin,像素大小我一般设置为5或者10,输出路径,确定。转换为tingrid:重新打开Arcscene3D分析
ü        通过设置使tingrid这时视图中一般可以显示出来灰度的栅格图像,但是是平面的,通过设置可以让它立起来。三维显示:
1)        打开图层属性对话框,选择符号页面,颜色下拉框点10下,选最后一个。
2)        选择基表面高度à从基表面为图层获得高度,点击栅格分辨率,像素宽度高度都设为50,确定。之后可以看到图形立起来了。这时也可以检查高程值有没有错误信息。
ü        如果只有一幅数据的话,这时就可以完成了,然后可以将grid转换为img格式。
ü        裁切:如果数据量很大的话,通过上述方法可能无法把一幅数据一次性做出来,这时就需要先对等高线和高程点进程裁切处理。裁切面的要求:按照多个面进行裁切,裁切的面与其四周的面都必须有重合区域,否则的话将来合并的时候中间会有误差;裁切面必须是矩形,可按照图幅索引合并后的面来裁切,如果不是矩形的话,数据的误差会比较大,周边没有数据的地方可能会被自动连成Tin。
ü        Tingrid合并:将所有裁切以后的等高线和高程点的数据进行完创建Tin和转为栅格以后,就可以进行栅格的合并了,在catalog中,随便右键点击一个Tingrid,选择加载数据(load data),把其他的tingrid都加载进来,确定。合并时,报告中可能有些错误,但是对合并好像没什么影响,合并后可以看到全图。
ü        Tingrid转换为img:最后可以把Tingrid转为img格式,方便改名字。右键点击合并后的tingrid,可能名字会有些奇怪,但是在catlalog中看到是全图就可以了。选择导出到不同格式,这时默认的就是img格式。
ü        在Arcglobeàredefine layer as elevation,这时看到img图层看不到了,但是地形立起来了,可通过浏览工具进行浏览,飞行等。中应用:打开Arcglobe,加载转换后的img,如果叠加的地方无误的话,说明投影都没问题了。然后再加载遥感影像或者其他栅格、矢量数据,右击img图层,redefine layer

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/bmlln/archive/2008/03/14/2182446.aspx

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多