- GIS论坛-GIS空间站 ( http://bbs.gissky.net/Default.asp )
-- 其他GIS软件 ( http://bbs.gissky.net/ShowForum.asp?forumid=16 )
--- [求助]一个菜鸟问题。大家不要笑我。 ( http://bbs.gissky.net/ShowPost.asp?id=43871 )


作者:yuepanniao
发表时间:2008-4-23 10:41:25

各位老大。小弟刚开始学arcgis。现在在实践中遇到一个小问题,望指教。
我想把autocad 里面的文件转为shp文件,一种是转换成线条方面的。。一种就是转换为点的。这种转换为点到底怎末操作啊。 遇到这种转换的问题请问大大们是怎末处理的呢?

我的想法是把dwg文件中同一类型的某个文件转化为shp中的点。
比如某个灯杆之类的。在dwg文件中是一个块。或是由些线,弧之类的组成的复合体,我想把它转换为shp文件上的一个点。比如一个灯杆就是一个点。

我现在试了试把autocad的dwg 文件
用FME 2007 转换为arcgis的shp文件 ,试了试好像不行,我刚下了fme装上,结果找了半天没找到啊。好像那个workspace里面的圆弧线之类的不能转换为点吗?我把那个箭头拖到点上,结果在转换的时候说。 Hatch loop type of circular arc is not supported. The circular arc will be converted to a line segment。结果转换完了什么也没有啊。郁闷.


autocad 里面的文件转为shp文件,一种是转换成线条方面的。。一种就是转换为点的。这种转换为点到底怎末操作啊。 遇到这种转换的问题请问大大们是怎末处理的呢?

希望各位大大指教小弟我。不胜感激啊!



作者:丹枫2006
发表时间:2008-4-24 19:00:28

我理解,你的dwg文件中的灯杆,本身是由线组成,所以,直接转换到Arcgis中,肯定是以线要素存在的。

Arcgis的点,可以由点和注记转换过来。

我的想法是,你是否可以在CAD中,将灯杆组合,作为一个整体(好久不用CAD,好像有这个功能吧),然后再转换到shp,不知是否可以得到你要的东西。


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


作者:yuepanniao
发表时间:2008-4-30 9:44:45

现在想到一个能解决的方法,就是在cad里面编程。自动创建一个图层。然后寻找灯杆所在层每个块的中心点。读取每个点的xyz坐标,然后自动在这个图层上自动画点。

只是cad的编程方面水平差些。慢慢整吧。多谢版主大人啦!

各位如有什么简便的方法,不妨讨论一下。

 


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


Powered by GIS空间站 © 2002-2007