CAD转shp格式步骤
1使用Arcgis进行转换:在Arcgis中我们主要有两种转换方法1将CAD文件导出shp格式:在ArcMap中点击添加数据,之后选择所需要转换的dwg数据,点击添加,如图1所示。
图1
之后根据导入的dwg文件,右击所需要转换的图层,选择数据,选择导出数据,如图2所示。
图2
选择数据的输出位置,同时将保存类型选择为shapefile格式,点击确定,则转化成功,如图3所示。
f图3
2使用ArcToolbox工具进行转换:点击ArcToolbox选择转换工具,选择转为Shapefile工具,如图4所示。
图4
选择需要转换的CAD图层作为输入要素(可以选择多个),选择输出shp数据的所存放的文件夹,点击确定,完成转换,如图5所示。
f图5
2使用FME进行转换:打开FMEWorkbe
ch点击创建工作空间,选择生成工作空间,如图6所示
图6
数据集选择所需要转换的CAD文件,写模板中的格式选择EsriShape格式,时候选择输出文件夹,点击确定,如图7所示。
图7
选择需要转换的图层,如图8所示。
f图8
把不需要进行转换的图层删除,删除前图层如图9,删除后的图层如图10,之后点击运行开始转换。
图9
图10
转换成功后生成所需要的shp文件。3三种转换方法的对比:
1Arcgis导出转换只能对单个图层进行转换,而且无法保留属性,导出之后的shp文件需要进行二次处理,工作量大。
2ArcToolbox转换时可以同时对多个图层进行转换,但也无法保留属性,且当CAD文件较大或一个图层涉及多种数据类型时会转换失败。
3FME可以对单个或多个图层进行转换,且可以根据需要保留相关字段属性,建议用FME进行转换,以便减少转换后对shp文件处理的工作量。
fr