CAD转为GIS数据,
真是个自然资源各领域经典不衰的话题,
当然技术方法也是多种多样!
本文介绍一个常用的方法,
不仅能顺利把CAD转为GIS数据,
还可以——
把CAD的图层在GIS中自动分层提取,
你看这方法稳不稳!
第一步—保证面要素闭合
CAD也是矢量数据,点、线、面都可以转为GIS数据,不过,在转换面的时候要注意,一定要在CAD里保证面要素是闭合的!(点和线不需要哈。)
你只需要打开CAD,选中面要素(可以全部选中),在“特性”一栏里的“闭合”选择“是”即可,然后把CAD另存为一个新数据(版本最好另存为低版本,例如04、08等),就ok啦!
第二步—导出为GIS数据
在GIS的目录系统找到刚刚存好的CAD数据,然后可以看到CAD数据的标准的五个图层——
Annotation:注记
MultiPatch:多面体
Point:点
Polygon:面
Polyline:线
这时候你要做的是,把其中你要转换的数据所在的图层导入到GIS中,而不是把整个CAD导入进来(不然处理有点麻烦),例如,如果你要转换的数据是面要素,就把Polygon导入到GIS——
然后在内容列表下右击Polygon这个数据,导出——
就可以顺利将CAD的数据转为GIS数据啦——
第三步—自动分层提取
CAD的数据里包含了很多图层,几十个上百个都很常见,GIS里有个很强大的功能,就是可以将CAD的这些图层分层自动提取出来,厉不厉害!
我们举例的这个数据有五类图层(在Layer字段下),分别是公寓、红线、商场、写字楼、住宅。现在,我们用GIS将每一类图层分别提取出来。
打开分析工具箱-提取分析-按属性分割,设置要存储的路径,在“分割字段”中选择“Layer”,就可以将“Layer”字段下的不同类型的数据提取出来啦——