将CAD文件转换为形状文件

时间:2010-08-04 21:28:11

标签: gis shapefile autodesk

感谢上一个问题的帮助....我能够完成我的项目 这次我有一个用Autodesk创建的CAD文件,我需要将其转换为形状文件。

几个questons:

  1. 可以将CAD文件转换为形状文件的开源应用程序(无法承受ESRI)?

  2. 这是一种比形状文件(shp)格式更好的文件格式吗?

  3. 任何建议都会被大量推荐

    此致 克里斯

3 个答案:

答案 0 :(得分:1)

你应该使用OGR

http://www.gdal.org/ogr/

这是在地理格式之间转换的主要程序。它是用C ++编写的,但也有python绑定。它几乎在每个主要操作系统上编译和运行。

答案 1 :(得分:1)

我还建议使用OGR,但仅适用于dwg / dxf 2000或更早版本;您可以使用Teigha(http://www.opendesign.com/)将文件转换为2000版本,然后您可以使用OGR。

我已经完成了从dwg到shp的大量转换,我通常使用Teigha将dwg转换为dwg版本2000,然后将dwg-200转换为形状文件;一旦shapefile你会看到这个文件包含所有图层,以便将每个图层分成不同的形状文件我使用这个命令

ogr2ogr new_map_from_layer_X.shp -where“LAYER ='X'”shape_converted_from_DWG_lines.shp

答案 2 :(得分:0)

查看官方发展援助的内容:

http://www.opendesign.com/