- GIS论坛-GIS空间站 ( http://bbs.gissky.net/Default.asp )
-- ESRI(ArcGIS) ( http://bbs.gissky.net/ShowForum.asp?forumid=10 )
--- [求助]R2V&Arcgis线转面 ( http://bbs.gissky.net/ShowPost.asp?id=44594 )


作者:lk444
发表时间:2008-6-12 17:46:53

用r2v转了副图,矢量化后图形各线元素完整,但用data management tools-features-feature to ploygon转换面后总是少一条线段,导致少了一个面。搞了好久都未明白。。。。。。。。。。。。。。。。。。。。。。。。。

在r2v众修改多次,再转换总是少了一线段(不一定是同一条),转过程众偶尔有错误提示。。。。。。

各位高手指点指点,很是着急。。。。



作者:xinghai
发表时间:2008-6-12 22:47:07

以下是我总结的经验,看是否对你有用。

r2v:

1.打开R2V,打开图像或方案。
2.点击菜单:图像、转换、24位RGB->灰度.
3.在工具栏点击:控制点编辑,用鼠标在要矢量化的线上点3,4个点.
4.点击菜单:矢量\自动矢量化(V)...
5.在工具栏点击:显示线段端点
6.放大图像后,逐行查找断线,杂线等.用线段编辑,添加节点,删除节点,移动节点,连接线段.等工具修改线.
7.保存方案已备已后修改.
8.输出矢量.ArcView (*.shp),点击保存.选中垂直翻转(V)确定.
9.输出矢量.Mapinfo 文件 (*.mif),点击保存.默认:经纬度.单位名称:米,选中垂直翻转(V)确定.

arcgis:

用r2v矢量化完成后就可以在ArcGIS中处理啦。

1.打开ArcMap
2.用Add Data 加载 shp文件
3.点击Editor\Start Editing...


线转为面

将Polyline线转换为Polygon面

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 或 Edit tool选择指针把线全部选中,这时Topology拓扑工具栏中的Construct Features选项为激活状态。
6。这时点击Construct Features来检查图中有无多余的线段和点与线分离的过远,(有时Construct Features不能使用。)也可以直接点击Planarize Lines 再OK来多次仔细调整。
需要提醒的是此Shp文件中不能有投影信息,否则会拓扑失败,如有投影信息可在ArcCatalog中清除。
   注:在画线时单线画到顶点时最好出头,这样进行拓扑时会自动把多余的线头断掉,这时只要删除线头即可。而要用线头去对顶点就很费劲。
7。调整好后选Editor编辑\Save Edits保存。
8。打开ArcToolbox选Data Management Tools\Features\双击Feature To Polygon 特性到面
   在Input Features选中正在编辑的Shp文件,在Output Feature Class处输出文件名可改。点击Ok即可完成线到面的转换。
  
一种简单的检查方法就是点击线图层的勾,用打开和关闭的方法来查看图层的线颜色的变化,来查看有无缺线等变化。检查有错误,缺线等,可重做第6。


发表您的观点,进入该主题参与讨论...


Powered by GIS空间站 © 2002-2007