利用QGIS提取天地图矢量底图中的建筑模型边界线

您所在的位置:网站首页 gis提取建筑轮廓 利用QGIS提取天地图矢量底图中的建筑模型边界线

利用QGIS提取天地图矢量底图中的建筑模型边界线

2023-08-26 17:12| 来源: 网络整理| 查看: 265

最近遇到项目数据需要某片区域内的卫星影像、地形以及建筑数据,但搜索了常用的建筑数据接口,除了需要money购买的外,OSM数据对国内城市的建筑信息提供的比较感人,大多数几乎没法正常用数据太简单稀少,最后找了下发现可以利用工具从天地图上来白嫖建筑数据,得到比较清晰的建筑模型边界,可以换到CAD中进行编辑并简单二次开发生成三维建筑模型。具体步骤如下:

1、在QGIS中配置天地图数据,包括矢量底图和标记,然后找到对应的目标位置。

在这里插入图片描述

2、点击左上角“工程”选项,另存为图片,在底图中绘制范围,调整像素dpi,保存为tiff格式文件。

在这里插入图片描述 在这里插入图片描述

3、利用R2V软件打开图片,点击“图像选项”将图片转化为灰度图。

在这里插入图片描述 在这里插入图片描述

4、设置图像阈值,调整出建筑边界即可。

在这里插入图片描述 在这里插入图片描述

5、自动矢量化——导出CAD边界线,如果边界线不太直的话用平滑值进行调整。

在这里插入图片描述 在这里插入图片描述

在这里插入图片描述

6、输出矢量——可以输出shp/dxf等各种格式,因为R2V软件识别出来的边界包括路网,我们只需要建筑边界,因此我们输出dxf文件,方便后续在cad中对边界线进行编辑。

在这里插入图片描述 在这里插入图片描述

7、在CAD中进行处理dxf文件,删除路网数据,仅留下建筑边界数据即可;编辑后仍然保存为dxf文件。

在这里插入图片描述

8、将编辑后的dxf直接拖到QGIS中查看效果,可以依据需要设定图层的符号和属性颜色等,下面是实现后的效果。

在这里插入图片描述

9、关于三维建筑模型:现在得到了建筑的边界线后,可以自己编程或网上找资料,利用多段线建筑外包边界来建模,最快的应该是导入到sketchup中,直接拉起来建筑,贴上纹理图片即可。


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3