网上扒的CAD转ARCGIS经验,亲测能用,分享给各位
1. 直接在ArcMap里拖DWG文件,右键导出成shp,最简单粗暴,数据完整。但有个坑:CAD里的多段线必须闭合,不然面数据会丢,只能导出线。
2. 用第三方工具转,比如mapgis、ArcView、FME这些,先把CAD转成GIS认的格式再导入。步骤麻烦点,中间环节多,容易翻车,还可能丢数据,不推荐小白搞。
3. 用ArcToolbox里的Conversion Tools → To Shapefile,跟第一种差不多,但对CAD质量要求也高,数据一多就卡。
4. 先在CAD里手动把没闭合的线全修好再导,累死人!工作量爆炸,还会冒出一堆碎面,精度下降,而且照样可能丢数据,慎用。
5. 推荐用ArcToolbox里的Data Interoperability模块,Quick Export/Import命令,批量处理贼方便,支持shp、gdb各种格式,识别强。缺点是图层分太细,后面得合并整理。
??注意:
- 转数据永远费劲,只能尽量少踩坑。
- CAD要转成面,多段线必须闭合!不然全是线。
- 转完一堆没用的字段(颜色、线宽啥的),记得用Delete Field清理。
- 转成gdb会丢原始CAD属性,比如高程信息就没了,有这需求别选gdb!
实用技巧 GIS人日常 打工人自救指南
1. 直接在ArcMap里拖DWG文件,右键导出成shp,最简单粗暴,数据完整。但有个坑:CAD里的多段线必须闭合,不然面数据会丢,只能导出线。
2. 用第三方工具转,比如mapgis、ArcView、FME这些,先把CAD转成GIS认的格式再导入。步骤麻烦点,中间环节多,容易翻车,还可能丢数据,不推荐小白搞。
3. 用ArcToolbox里的Conversion Tools → To Shapefile,跟第一种差不多,但对CAD质量要求也高,数据一多就卡。
4. 先在CAD里手动把没闭合的线全修好再导,累死人!工作量爆炸,还会冒出一堆碎面,精度下降,而且照样可能丢数据,慎用。
5. 推荐用ArcToolbox里的Data Interoperability模块,Quick Export/Import命令,批量处理贼方便,支持shp、gdb各种格式,识别强。缺点是图层分太细,后面得合并整理。
??注意:
- 转数据永远费劲,只能尽量少踩坑。
- CAD要转成面,多段线必须闭合!不然全是线。
- 转完一堆没用的字段(颜色、线宽啥的),记得用Delete Field清理。
- 转成gdb会丢原始CAD属性,比如高程信息就没了,有这需求别选gdb!
实用技巧 GIS人日常 打工人自救指南