问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

CAD中的闭合多段线如何转成面【CAD中的地块导入到gis里面是线怎么办?】

创作时间:
作者:
@小白创作中心

CAD中的闭合多段线如何转成面【CAD中的地块导入到gis里面是线怎么办?】

引用
CSDN
1.
https://blog.csdn.net/xiaopeixiaojun/article/details/139631514

CAD(计算机辅助设计)是一个广泛应用于工业设计、区域设计、道路设计、市政设计、矿山设计、地下管线、农业调查等多个领域的设计软件。而dxf、dwg这样的CAD图已经成为了很多行业的标准数据存储格式。尤其是随着无人机航测的应用,使用无人机航测成果作为CAD的底图进行描图的工作,也简化了CAD线化图的生产。

在画图过程中,多数都是使用的【闭环多段线】来表达一个面域,如房屋轮廓、地块、水域等。而闭合多段线导入到GIS平台中时,往往会被按照线对象来处理。这导致本来好好的一个地块,在GIS平台中变成了边界,不再是一个地块。本文将介绍两种方法,通过CAD以及GlobalMapper两种方式来把CAD中的多段线在GIS平台中显示为面对象。

1. 使用CAD的REG命令把闭合多段线转为面域

优点:

  • 该方法简单,在CAD软件内即可完成操作

缺点:

  • 转换后,面域的线条颜色和多段线的线条颜色不一致,所在图层也发生了变化,需要做好图层的管理

打开CAD图纸,可以看到这些地块的类型都是【多段线】。

在命令行中输入REG命令,会自动提示region。鼠标会变成方块,提示选择对象。可以点击线对象进行选择,也可以拖拽一个区域进行选择,或者直接Ctrl+A全选。回车后,可以看到已经变成【面域】了。

2. 使用GlobalMapper直接打开CAD后另存

优点:

  • 无需做任何转换,闭环的多段线会自动识别为面对象,颜色和多段线的颜色保持一致

缺点:

  • 需要额外的软件进行处理,需要知道数据的投影

打开数据时,如果不知道如何配置投影,可以参考:Prj文件的几种制作方式_制作prj的坐标投影文件-CSDN博客。另存为kml格式后,用GIS平台打开的效果如下图:

也可以继续另存为CAD格式。

3. 未闭合的线转面的方法

如果拿到的数据不是闭合的多段线,上述方法是不好使的。而经常性不论是绘图人员的粗心还是从其他地方拿到的数据,可能会出现首尾点不闭合的情况。这些数据如何转换?

选择需要转换为面对象的线对象【在CAD中一般是多段线】,在kml、shp中基本都是一根普通的线对象。右键,选择【高级要素创建】,从选定的线创建面。可以输入一个新的图层,防止和之前的数据混到一起。

转换结果如下图:

本文原文来自CSDN

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号