基于城市矢量数据的房屋简单三维模型构建方法技术

技术编号:21302803 阅读:37 留言:0更新日期:2019-06-12 08:47
本发明专利技术公开了一种基于城市矢量数据的房屋简单三维模型构建方法,其包括以下步骤:S1、通过读取房屋矢量文件的头文件信息,获取房屋矢量图层字段,构建房屋几何理论模型;S2、使用openscenegraph根据房屋矢量图层字段,对房屋几何理论模型进行渲染,构建房屋简单三维模型。本发明专利技术根据房屋高度以及房屋角点坐标重建房屋三维模型,获取的房屋简单三维模型模型更加接近现实房屋位置和几何形状,效果以及稳定性好。

Building Simple Three-Dimensional Model Based on Urban Vector Data

The invention discloses a simple three-dimensional model building method based on urban vector data, which includes the following steps: S1, acquiring the field of house vector layer by reading the header file information of the house vector file, and constructing the theoretical model of house geometry; S2, using open scene graph to render the theoretical model of house geometry according to the field of house vector layer, and constructing the house. Simple three-dimensional model. The invention reconstructs a three-dimensional model of a house according to the height of the house and the coordinates of the corner points of the house, and the obtained simple three-dimensional model of the house is closer to the actual position and geometric shape of the house, with good effect and stability.

【技术实现步骤摘要】
基于城市矢量数据的房屋简单三维模型构建方法
本专利技术涉及遥感
,具体涉及一种基于城市矢量数据的房屋简单三维模型构建方法。
技术介绍
在城镇化快速发展的今天,城市建设日新月异,城市建设现状的调查,其关键是具有高效的调查手段。遥感卫星以及航空手段可高效率获取城市地面影像,如何利用影像数据并深度挖掘所包含的信息,为城市建设、数字城市、以及其他相关领域及方向等提供参考,便显得十分重要。在实际应用中,卫星以及航空影像存在大量像点位移和成像误差,使得图像中所包含的地物特征存在形变,除星下点(影像中心点)外,形变误差从中心点开始向周围逐渐变大,距离中心越远的像元其偏移量越大,地物特征存在畸变、偏移等现象,这就导致在图像边缘地物都有着不同程度的拉长,这些都会对卫星图像真正射影像的制作产生影响,同时由于城市以建筑为主体,在图像中存在大量遮挡,致使许多地物无法正确获取。
技术实现思路
本专利技术的目的在于提供一种基于城市矢量数据的房屋简单三维模型构建方法,以克服传统卫星正射影像制作过程中遮挡现象无法解决的问题,对于阴影检测、房屋遮挡等复杂情况下真正射影像的制作提供良好参考。为实现上述目的,本专利技术本文档来自技高网...

【技术保护点】
1.基于城市矢量数据的房屋简单三维模型构建方法,其特征在于,包括以下步骤:S1、通过读取房屋矢量文件的头文件信息,获取房屋矢量图层字段,构建房屋几何理论模型;S2、使用openscenegraph,根据房屋矢量图层字段,对房屋几何理论模型进行渲染,构建房屋简单三维模型。

【技术特征摘要】
1.基于城市矢量数据的房屋简单三维模型构建方法,其特征在于,包括以下步骤:S1、通过读取房屋矢量文件的头文件信息,获取房屋矢量图层字段,构建房屋几何理论模型;S2、使用openscenegraph,根据房屋矢量图层字段,对房屋几何理论模型进行渲染,构建房屋简单三维模型。2.如权利要求1所述的一种基于城市矢量数据的房屋简单三维模型构建方法,其特征在于,步骤S1包括:S11、在影像中勾选获取的房屋轮廓图斑生成的房屋矢量数据文件,所述房屋矢量数据文件中房屋的轮廓为无内环的多边形;S12、添加GDAL库,注册所有文件格式数据驱动,获取不同矢量文件对应的处理器文件;S13、调用处理器文件打开函数,获取房屋矢量图层字段;S14、根据GDAL库内部信息读取规则,以左下角为原点,按照顺时针方向,读取房屋每个字段以及字段中所存储的数据和类型,同时构建同类型STL容器vector,将不同房屋各个角点依据不同索引存至容器中,构建房屋几何理论模型。3.如权利要求2所述的一种基于城市矢量数据的房屋简单三维模型构建方法,其特征在于:步骤S13中所述房屋矢量图层字段包括ID号、房屋形状、二维平面XY坐标、房屋索引号、房屋占地面积、楼层数及房屋高度...

【专利技术属性】
技术研发人员:王成习晓环雷钊聂胜
申请(专利权)人:中国科学院遥感与数字地球研究所
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1