CAD数据导入ArcGIS方法小结(转载)

一、常用方法:
1. 直接在ARCMAP(ARCGIS的桌面模式)中加载CAD的DWG格式文件,运用EXPORT DATA 命令输出shape数据(ARCGIS的数据组织方式之一)。这种方法简单快速,且能保存完整CAD数据信息,但对CAD数据要求较高,需要CAD多线段闭合成面,否则会出现数据丢失。
2. 可通过第三方软件,如MAPGIS、ARCVIEW、FME等,先将CAD数据转换成ARCGIS便 于识别操作的数据格式,再在ARCGIS中加载处理。这种方法过程相对复杂,由于涉及第三方软件,数据转换过程不易控制,也可能导致数据丢失。
 3. 采用ARCGIS的ARCTOOLBOX工具中,Conversion Tools 模块下To shapefile命令,类似 于第一种方法,也对CAD数据要求较高,而且处理数据量大。
4. 在CAD中将未闭合的多线段进行闭合,然后再导入ARCGIS,这种方法工作量较大,且 容易产生碎屑多边形,是数据精度下降。此外,这种对CAD数据的二次处理结果再导入ARCGIS中,也可能出现数据丢失。
5. 可采用ARCGIS的ARCTOOLBOX工具中,Data Interoperability模块下Quick export或者 Quick import命令。这种方法能批量处理数据,识别CAD数据能力较强,输出格式多样,如:shapefile、gdb等,缺点是分层过多,需ARCGIS对数据进行融合。 
二、注意事项:
1. 总之,数据转换的工作量大的问题是不可避免的,只能是尽可能减少。
2. CAD数据转入GIS的polygon要求在CAD中必须是闭合多段线,否则只能转成Polyline。
3. CAD数据转换到GIS中会产生大量数据冗余,因此有必要用delete field删除无用的字段, 如:线性、线划颜色、线划宽度等等。
4. CAD数据转成gdb格式,将无法保留原有CAD的数据属性信息,只有GIS的自带字段, 例如,需高程信息时不建议转成gdb格式。
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
### 回答1: CAD数据导入ArcGIS的过程中,由于CAD软件和ArcGIS软件使用的坐标系统不同,可能会存在坐标不匹配的问题。因此,在进行CAD数据导入前,需要进行坐标匹配,以确保数据能够正确地显示在ArcGIS软件中。 坐标匹配的方法一般有两种:一是通过设置ArcGIS软件的坐标系统来匹配CAD数据的坐标系统;二是通过转换CAD数据的坐标系统,使其与ArcGIS软件的坐标系统一致。 在使用第一种方法时,首先需要打开ArcCatalog工具,然后选择要导入CAD数据文件,右键点击并选择“属性”选项。在“属性”对话框中,选择“坐标系统”标签页,然后选择与CAD数据相同的坐标系统,点击“确定”保存设置。最后,在ArcMap软件中打开导入CAD数据文件,验证坐标是否正确匹配。 在使用第二种方法时,需要先了解CAD数据的坐标系统,然后使用ArcGIS软件自带的坐标转换工具,将CAD数据的坐标系统转换为ArcGIS坐标系统。具体步骤为,在ArcCatalog工具中选择要导入CAD数据文件,右键点击并选择“转换”选项。在“转换”对话框中,选择“坐标系统”标签页,然后根据CAD数据的坐标系统选择转换为相应的ArcGIS坐标系统。最后,在ArcMap软件中打开转换后的CAD数据文件,验证坐标是否正确匹配。 总之,通过以上两种方法,可以实现CAD数据的坐标匹配,并成功导入ArcGIS软件中,以便进行下一步的地理分析工作。 ### 回答2: CAD数据是由计算机辅助设计软件(Computer-Aided Design)生成的数字化图形信息,这些图形信息可以用于模拟真实世界的建筑物、设施或工作流程。而ArcGIS(Geographic Information System,地理信息系统)是一种地理信息处理软件,它可以用来集成、分析和管理各种类型的地理和空间数据CAD数据包含了各种元素,如点、线、面、文字等,为了把这些数据导入ArcGIS中,必须进行坐标匹配。CAD数据中的点、线、面等元素都有各自的坐标位置,而ArcGIS也同样有坐标位置,如果这些坐标位置不匹配,就会导致导入后的数据出现问题。因此,坐标匹配是CAD数据导入ArcGIS过程中必须要注意的一个环节。 在进行坐标匹配之前,需要先确定CAD数据的坐标系和ArcGIS数据的坐标系。CAD软件通常会使用本地坐标系,而ArcGIS软件则使用全球坐标系,如WGS(World Geodetic System)84坐标系等。因此,需要把CAD数据的坐标系转换成与ArcGIS数据相同的坐标系。 具体操作如下: 1. 确定CAD数据的坐标系:打开CAD软件,选择一个已知的地理位置,如某个城市的中心点,测量该点的X,Y坐标,记下这个坐标。 2. 确定ArcGIS数据的坐标系:打开ArcGIS软件,选择一个已知的地理位置,如该城市的中心点,使用工具栏上的“添加标注”功能,标注该点的经纬度坐标。 3. 坐标转换:使用专业的坐标转换软件,将CAD数据中的坐标系转换成ArcGIS数据相同的坐标系,如将本地坐标系转换成WGS84坐标系等。在转换坐标系过程中,需要使用前面测量得到的已知点的坐标来校验坐标转换的准确性。 4. 导入CAD数据:打开ArcGIS软件,在菜单栏上选择“导入”,选择要导入CAD数据文件,即可将CAD数据导入ArcGIS中。 总体来说,CAD数据导入ArcGIS需要进行坐标匹配,确保两者的坐标系相同,并使用专业的坐标转换软件进行转换,以确保坐标的准确性。只有坐标匹配准确,才能保证数据的完整性和准确性。 ### 回答3: CAD数据导入ARCgis是常见的数据处理方式。在导入过程中最主要的问题便是坐标匹配。由于CAD和GIS中的坐标系统具有不同的特点,所以需要将CAD数据的坐标系转换为与ARCGIS一致的坐标系。 首先需要明确的是,CAD中的坐标是笛卡尔坐标系,而GIS中的坐标则是经纬度坐标系。因此,需要通过一系列的转换才能实现CAD数据ARCGIS的坐标系统匹配。 在坐标匹配的过程中,最基本的是确定CAD数据的坐标系。这通常需要靠CAD软件中的基准点或者是一些区域内已知的地理坐标系统来确定。然后,将CAD中读取出来的数据在程序中将其转换为标准坐标格式,如WGS84或UTM坐标系统。 对于ARCGIS,要求坐标值的特点与CAD中存在一定的差异,因此需要与CAD中存在差异的特性进行变换。在ARCgis中,我们可以通过定义投影变换来实现坐标系统的匹配。比如,通过比较经纬度系的大地高度与投影坐标系的椭球体高度之间的差异,实现二者的坐标系统匹配。 在完成坐标匹配之后,可以将CAD数据导入ARCgis中进行进一步处理。通过ARCGIS的各种工具和功能,可以使CAD数据更好的融合到ARCGIS中,并利用ARCGIS的多功能优势,更好的研究和处理地理信息数据,帮助相关人员更好的进行地理决策及规划。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值