CAD到ArcGIS完美转换指南:保持属性完整的方法

5星 · 超过95%的资源 需积分: 9 32 下载量 130 浏览量 更新于2024-07-24 收藏 4.31MB PDF 举报
CAD与ArcGIS是两种广泛使用的地理信息管理系统,它们在工程设计、规划等领域具有重要作用。本篇内容主要聚焦于如何在CAD和ArcGIS之间进行数据的高效转换,以保持信息的完整性和准确性。 **方法1 - CAD到GIS的转换** 该方法介绍了一个基本步骤,即通过命令行将CAD图纸保存为块(使用"W"命令),然后在ArcCatalog中导入这个CAD块,并将其输出为Shapefile格式。这种转换方式适合简单的数据导入,可以直接在ArcMap中查看和编辑。 **方法2 - CAD数据完整转换至ArcGIS** 更推荐的方法是使用ArcGIS的ConversionTools中的ImportfromCAD功能。此过程确保了CAD数据(包括属性信息)被完整地导入到Personal Geodatabase中,从而避免了属性丢失的问题。用户需要指定要转换的CAD文件路径,以及转换后的数据存储位置和数据集名称。转换完成后,可以在ArcCatalog和ArcMap中查看转换结果,坐标系统保持一致。 **GIS到CAD的转换** 对于从ArcGIS到CAD的转换,主要涉及到将Shapefile等GIS数据转换为CAD图层。首先,通过AddCADFields工具在Shapefile中添加CAD特有的字段,比如将关键字段重命名为"Layer"。接着,使用ExportToCAD工具将带有这些字段的图层导出为CAD格式,允许用户根据需要分层显示。 整个转换过程需要注意保持数据的一致性,特别是在处理属性信息时,以确保CAD图层能够准确反映GIS数据的特性。同时,用户还需要了解CAD软件的特定要求,可能需要对转换后的CAD文件进行后期调整以适应CAD软件的显示和编辑需求。 总结来说,CAD与ArcGIS之间的数据转换是GIS工作流程中的重要环节,理解并掌握这两种工具的数据交互方法,可以帮助工程师和分析师更加有效地在两者间共享和利用地理信息数据。
2010-06-11 上传
http://bbs.esrichina-bj.cn/ESRI/thread-26364-1-1.html 一个月以前在CASS下面使用VBA写程序,目的就是要把CASS下的图转入ARCGIS中,因为我们这次是二调的项目,做图是在CASS下做的,入库要进ARCGIS,所以一直在寻找一种好的方法!……你还在为DWG转SHP而烦恼吗?我已经解决了,愿与大家分享。我使用了两种方法,采用了后一种。 第一种:使用ACCO(在附件中),此方法的简介也附有文本说明,主要实现的功能有:A(Txt_Apart:实现注记分离,例如“混2”把它分为“混”、“2”);C(CodeByText:根据注记内容来反赋线的属性,如:线对象里有“混”、“2”两个字,那么我就把“141161”赋给代码,把“2”赋给层数);C(CloseByCode:把需要闭合的线全部闭合);O(最后一步拉,OutPut,导出为DBF文件)。此方法适用于没有CASS7.1版本的,对不起啊,因为我一开始接触就用的是CASS7.1,且是正版,因为CASS7.1版本中有检查入库这个菜单,可以直接实现DWG转SHP,如果你的CASS软件不能实现此功能,相信这种方法将帮助到你。需要一个辅助的TxtToDbf.mdb数据库,也在附件中,此方法一定要先看说明。 第二种:使用ACCS,ACC与第一种方法相同,S(SetXdata:因为我既然能把扩展属性导出DBF表,那么我就能够通过SetXdata方法把正确的属性赋值给相关实体)。 所有操作以JMD层为例,只要稍做修改可适用于其他层和对象。 先添加FWJG、FWCS两个字段,然后通过ACCS自动把正确的值赋给线实体,然后导出为SHP