资源描述:
《Arcgis数据与CAD数据的识别与转换.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、CAD数据的识别与转换ESRI中国(北京)有限公司穆天龙概要ArcGIS与AutoCAD的比较从CAD实体到要素的映射导入CAD数据输出到CAD文字大小的控制ArcGIS与AutoCAD比较制图逻辑的差别ArcGIS:数据和制图相分离:Shp或要素类保存数据地图文档保存制图效果AutoCAD:数据和制图不分离一个Dwg文件既是数据又是制图结果ArcGIS矢量的数据组织方式Shp或要素类:按照几何类型组织几何类型包括:点、线、面、注记不同类型的要素类AutoCAD中的图层数据以松散的方式组织:一个图层内可以有多种实体类型
2、一个图层可以有多段线、文字、图案填充、块等等AutoCAD的实体类型模型空间中存储多种实体类型AutoCADObjectModel如何交互AutoCAD按照实体(Entity)来组织数据ArcGIS按照几何类型(点线面)来组织数据那么,它们有怎样的对照关系?从CAD实体到要素的映射实体与要素对照表要素类型AutoCAD中实体类型注记Text,Multilinetext,Blockattributesdefinedasvisible点Externalreference,Blockreference,Point3Dface,3Dpolyline,
3、Arc,Circle,Ellipse,Blockreference线(supportedentitiesonly),Line,LWPolyline,Mline,Polyline,Solid,Spline,Trace3Dface,3Dpolyline(closed),Circle,Ellipse,Blockreference面(supportedentitiesonly),LWPolyline(closed),MLine(closed),Polyline(closed),Solid,Spline(closed)3Dface,3Dpolyline(clos
4、ed),Blockreference(supportedentitiesMultipatchonly),LWPolyline(closed),MLine(closed),Polyline(closed),SolidCatalog中查看DWG文件在Catalog中查看,数据按照几何类型组织ArcMap直接读取DWG加载到ArcMap中也是按照几何类型组织可加载整个数据集也可以加载单个几点说明ArcGIS按照对照表读取AutoCAD实体,并以点线面等的方式组织。直读过程是动态读取,并没有在硬盘上写入数据闭合多段线既会被解释成线,又会被解释为面
5、加载到ArcMap中的数据是只读,不可编辑一些类型以意外的方式来进行映射:比如hatch(图案填充)被解释为点无法识别Region(面域)导入CAD数据导入CAD数据的一些原因CAD数据不能直接编辑以ArcGIS为核心的业务流,第三方数据需要转换成ArcGIS本地格式建库,标准化数据使用CAD中的等高线生成DEM……ArcMap中直接导出注意:1.Annotation不能使用此法导出。2.可以先过滤数据。使用GP工具专门工具:专用导入Annotation到CADtoGeodatabase数据库中ImportCADAnnotatio
6、n普通工具:CopyFeaturesFeaturetoPoint将Annotation转成点,文本放到点属性中使用QuickImport需要数据互操作扩展使用空间ETL处理扩展属性需要用ETL示例导入的一般性方法使用QuickImport提取图案填充使用QuickImport提取面域使用ETL提取扩展属性输出到CAD输出到CAD的三种方法AddCADFields+ExporttoCAD数据互操作扩展:QuickExport空间ETL使用AddCADFieldsExportToCAD会识别相关字段用于ExporttoCAD,属
7、性驱动转换使用AddCADFields怎么读,就怎么写直读CAD数据使用ExporttoCAD同时导出多个要素类使用QuickExport使用空间ETL示例数据分层将要素属性导出到CAD扩展属性将点及属性导出成块及属性文字大小的控制AutoCAD中的文字AutoCAD:以高度来衡量文字ArcGIS中的注记ArcGIS中的Annotation:以比例尺+字体大小(Fontsize)来衡量单位转换关系单位转换关系:1米=2835磅1磅=0.00035米1米=3.28英尺1英尺=864磅1磅=0.00115英尺转换时用到的比例尺
8、:导出:Annotation属性中的比例尺导入:ImportCADAnnotation工具