ArcGIS 9 Desktop 中的CAD 数据操作(导入与导出)

我们日常应用的地理信息数据有很多都为CAD格式,对CAD数据的应用是GIS分析工作的重要基础。ArcGIS 软件支持对AutoCAD软件dwg格式数据的读取,但不支持对dwg数据的直接编辑。ArcGIS中大部分地理过程的分析工具也不能直接应用CAD数据。由此,就必须将CAD数据转换成ArcGIS的数据格式(shapefilecoveragegeodatabase feature class)。由于CAD格式只是对数据进行逻辑分层,在物理存储上与这几种数据的要素类结构不同,所以要在转换时将CAD 的各层元素独立地识别和存储。

下面简单介绍一下ArcGIS 9 DesktopCAD数据的几种操作:

数据的读取与显示:

ArcGIS支持对CAD数据的直接读取与显示。在ArcMap中点击如下图: 

 


 

ArcGISCAD数据分为AnnotationMultiPatch PointPolylinePolygon 五个部分,可以根据需要分别加载。

 

 

 

Layer Properties 下的Drawing Layers选项卡中可以对CAD数据的进行相关显示设置。

CAD 数据转为ArcGIS 格式数据:

方法1:从ArcMap 显示的CAD数据导出,如图所示:

 


 

可根据需要选中显示要素中的部分导出。导出格式为ShapefileGeoDataBase feature class

 

优点:直观,易懂;

缺点:操作步骤多,耗时多,不适用于大量数据转换。

方法2:使用Import from CAD 工具,如图:

 

 

 

 

 

工具调用方法:ArcToolbox-->Convertion tools-->To Geodatabase-->Import from CAD 或在Command line中使用ImportCAD_conversion 命令。输出格式为Geodatabase feature class 

优点:一次转换大量数据

缺点:转换后数据不能按照用户需求分类,多个类别数据存贮在一个数据集中,给使用带来很多不便。

方法3:使用Feature Class To Feature Class 工具,如图:

 


 

 

工具调用方法:ArcToolbox-->Convertion tools-->To Geodatabase-->Feature Class To Feature

Class 或在Command line 中使用FeatureClassToFeatureClass_conversion 命令。

输出格式为ShapefileGeodatabase feature class 

优点:可使用Expression指定条件,只导入符合条件的要素,使用Command line 命令行格式可以实现批量转换。

缺点:其他方法与上述几种方法大同小异,此处不再赘述。

 

ArcGIS 数据导出为CAD 格式数据

方法:调用Export to CAD工具,如图

 


 

 

工具调用方法:ArcToolbox-->Convertion tools-->To Geodatabase-->Export to CAD 或在Command line中使用ExportCAD_conversion 命令。

输出格式为DGN_V8 DWG_R14 DWG_R2000DWG_R2004DXF_R14DXF_R2000

DXF_R2004

posted @ 2012-08-03 10:46  @龙飞凤舞@  阅读(5021)  评论(0编辑  收藏  举报