一种用于电子地图模型空间绑定属性数据的方法技术

技术编号:26791034 阅读:17 留言:0更新日期:2020-12-22 17:06
本发明专利技术涉及一种用于电子地图模型空间绑定属性数据的方法,其步骤如下:将建筑倾斜模型转化为嵌入式纹理压缩数据格式;将正射投影与建筑倾斜模型的位置匹配,关联空间几何数据、属性数据和多媒体数据至正射投影上;将建筑倾斜模型和空间几何数据叠加并贴合,通过空间几何数据获取关联的属性数据和多媒体数据。本发明专利技术将建筑倾斜模型和数据层相贴合,每个建筑单元可看作为单独管理的对象,而且建筑单元中更可细分为每层附加属性,可以被查询统计。其能够将三维模型与城市更新中所涉及的初测数据、权籍调查数据、入户测量数据、宗地数据、规划数据、批地数据等整体汇总关联到统一的数据库中,以实现直观三维空间下的有效数据管理。

【技术实现步骤摘要】
一种用于电子地图模型空间绑定属性数据的方法
本专利技术属于测绘领域,具体涉及一种地图模型的属性数据绑定方法。技术背景现有的二维电子地图为阅读式观察,其提供给人们对位置、距离、方向等空间格局的认知效果不好,现有的三维电子地图由于使用的为大型飞机等工具进行,无法对每栋建筑的具体情况进行细化。随着无人机的技术发展,对于建筑群的细致模型成像需求也日益提高,进而衍生了针对无人机所用的倾斜摄影,其具有采集成本低、机动灵活、速度快等优势,但在实际应用中,倾斜摄影自动化三维建模由于其生成技术机制,成果模型仅为一张只有外表而不能表达内在的皮,对于例如建筑物的选中、属性查询、空间査询以及专题图操作等GIS操作都无法实施,存在无法对实地建筑物进行空间查询、属性查询、地块介绍、建筑分层数据管理等问题。
技术实现思路
本专利技术要解决的技术问题是提供一种对范围内三维建筑物及其他附作物锁定并添加多种属性的方法。本专利技术所述的一种用于电子地图模型空间绑定属性数据的方法,包括如下步骤:A.获取三维建模建筑倾斜模型,将建筑倾斜模型统一转化为嵌入式纹理压缩数据格式;B.创建数据载体,将正射投影与建筑倾斜模型的位置匹配,关联空间几何数据、属性数据和多媒体数据至所述的正射投影上;C.将建筑倾斜模型和空间几何数据叠加并利用体积阴影法贴合,通过空间几何数据获取关联的属性数据和多媒体数据。作为对上述的一种用于电子地图模型空间绑定属性数据的方法进一步描述,所述的属性数据分为整体单体化类型和分层单体化类型,属性数据包括入户测量信息。作为对上述的一种用于电子地图模型空间绑定属性数据的方法进一步描述,所述的空间几何数据包括空间几何ID、建筑面积初测信息、宗地信息、批地信息和规划信息。作为对上述的一种用于电子地图模型空间绑定属性数据的方法进一步描述,步骤B的数据载体中的正射投影,为矢量面要素设置底部高程和顶部高程,形成几何矢量体,且设置唯一的匹配值。作为对上述的一种用于电子地图模型空间绑定属性数据的方法进一步描述,所述的空间几何数据、属性数据和多媒体数据均与所述的匹配值统一关联。作为对上述的一种用于电子地图模型空间绑定属性数据的方法进一步描述,所述的体积阴影法包括如下步骤:C1.预渲染,将场景的深度值以光源位置为原点,光线方向为观察方向渲染至投影坐标系中,形成深度纹理;C2.重渲染,将每个像素变换到C1的坐标系中,并缩放至单位范围坐标内,缩放的像素用以查询纹理。作为对上述的一种用于电子地图模型空间绑定属性数据的方法进一步描述,步骤B和步骤C之间还包括:B1.生成几何体,与建筑倾斜模型同时加载至容器载体中;B2.将几何体的纹理贴至建筑倾斜模型表面;B3.对几何矢量体增加事件,触发事件时获取空间几何ID,通过空间几何ID获取属性数据和多媒体数据。本专利技术的有益效果是:将建筑倾斜模型和数据层相贴合,每个建筑单元可看作为单独管理的对象,其是一个个单独的、可以被选中的实体,而且建筑单元中更可细分为每层附加属性,可以被查询统计。其能够将三维模型与城市更新中所涉及的初测数据、权籍调查数据、入户测量数据、宗地数据、规划数据、批地数据等整体汇总关联到统一的数据库中,以实现直观三维空间下的有效数据管理。附图说明图1为本专利技术的整体示意图。具体实施方式参照图1所示,本专利技术提供了本专利技术所述的一种用于电子地图模型空间绑定属性数据的方法,包括如下步骤:A.获取三维建模建筑倾斜模型,将建筑倾斜模型统一转化为嵌入式纹理压缩数据格式;具体地,其可统一化为osgb格式(OpenSceneGraghBinary是osgb全称,是二进制存贮的、带有嵌入式链接纹理数据(.jpg)格式)B.创建数据载体(shapefile文件,一种空间数据开放格式文件),将正射投影与建筑倾斜模型的位置匹配,使其在一定范围内吻合,关联空间几何数据、属性数据和多媒体数据至所述的正射投影上;C.将建筑倾斜模型和空间几何数据叠加并利用体积阴影法贴合,通过空间几何数据获取关联的属性数据和多媒体数据。作为对上述的一种用于电子地图模型空间绑定属性数据的方法进一步描述,所述的属性数据分为整体单体化类型和分层单体化类型,属性数据包括入户测量信息。作为对上述的一种用于电子地图模型空间绑定属性数据的方法进一步描述,所述的空间几何数据包括空间几何ID、建筑面积初测信息、宗地信息、批地信息和规划信息。作为对上述的一种用于电子地图模型空间绑定属性数据的方法进一步描述,步骤B的数据载体增加或者编辑属性,其中的正射投影为矢量面要素设置底部高程和顶部高程,形成几何矢量体,且设置唯一的匹配值。作为对上述的一种用于电子地图模型空间绑定属性数据的方法进一步描述,将创建的shapefile文件解析入库,分别保存其空间几何数据、属性数据以及多媒体数据。所述的空间几何数据、属性数据和多媒体数据均与所述的匹配值统一关联。作为对上述的一种用于电子地图模型空间绑定属性数据的方法进一步描述,所述的体积阴影法包括如下步骤:C1.预渲染,将场景的深度值以光源位置为原点,光线方向为观察方向渲染至投影坐标系中,形成深度纹理;C2.重渲染,将每个像素变换到C1的坐标系中,并缩放至单位范围坐标内,具体地,可缩放到[0,1]的范围内,缩放的像素用以查询纹理。当前片断在坐标中的S、T坐标查询深度纹理获得深度值,将此深度值与当前片断的R坐标进行比较,若R坐标大于深度值,则当前片断在阴影中;否则当前片断受光照,如此即可形成带阴影的模型。作为对上述的一种用于电子地图模型空间绑定属性数据的方法进一步描述,步骤B和步骤C之间还包括:B1.生成几何体,与建筑倾斜模型同时加载至容器载体中,具体地可为CANVAS容器(画布,场景UI组件的容器);B2.通过体积阴影法算法的逆向运用,可将几何体的纹理贴至建筑倾斜模型表面,其算法逆向应用详情如下:①从几何体的位置对场景进行渲染,得到一张深度图p1。②从真实的视点对场景进行渲染,得到一张深度图p2。③对深度图p2逐片元地通过矩阵变换,切换到几何体空间下,与深度图p1相应位置的深度进行比较。如果小于p1相应位置的深度(距几何体更近),那么说明p2上的此片元能够被几何体覆盖到,即替换为几何体纹理。否则就覆盖不到,因而不替换,维持原状。B3.对几何矢量体增加事件,触发事件时获取空间几何ID,通过空间几何ID获取属性数据和多媒体数据。最后,将osgb数据转换为三维系统能够支持的3dtiles数据格式,并基于倾斜模型属性绑定情况,进行单体化数据存储/调用或分层单体化数据存储/调用。以上所述并非对本专利技术的技术范围作任何限制,凡依据本专利技术技术实质对以上的实施例所作的任何修改、等同变化与修饰,均仍属于本专利技术技术方案的范围内。本文档来自技高网...

【技术保护点】
1.一种用于电子地图模型空间绑定属性数据的方法,包括如下步骤:/nA.获取三维建模建筑倾斜模型,将建筑倾斜模型统一转化为嵌入式纹理压缩数据格式;/nB.创建数据载体,将正射投影与建筑倾斜模型的位置匹配,关联空间几何数据、属性数据和多媒体数据至所述的正射投影上;/nC.将建筑倾斜模型和空间几何数据叠加并利用体积阴影法贴合,通过空间几何数据获取关联的属性数据和多媒体数据。/n

【技术特征摘要】
1.一种用于电子地图模型空间绑定属性数据的方法,包括如下步骤:
A.获取三维建模建筑倾斜模型,将建筑倾斜模型统一转化为嵌入式纹理压缩数据格式;
B.创建数据载体,将正射投影与建筑倾斜模型的位置匹配,关联空间几何数据、属性数据和多媒体数据至所述的正射投影上;
C.将建筑倾斜模型和空间几何数据叠加并利用体积阴影法贴合,通过空间几何数据获取关联的属性数据和多媒体数据。


2.根据权利要求1所述的一种用于电子地图模型空间绑定属性数据的方法,其特征在于:所述的属性数据分为整体单体化类型和分层单体化类型,属性数据包括入户测量信息。


3.根据权利要求1所述的一种用于电子地图模型空间绑定属性数据的方法,其特征在于:所述的空间几何数据包括空间几何ID、建筑面积初测信息、宗地信息、批地信息和规划信息。


4.根据权利要求1所述的一种用于电子地图模型空间绑定属性数据的方法,其特征在于:步骤B的数据载体中的正射投影,为矢量面要素设置底部高程和...

【专利技术属性】
技术研发人员:麦平钦张群刘沈蔡振轩张凌云曾聪吴清儒林捷东
申请(专利权)人:广东广量测绘信息技术有限公司
类型:发明
国别省市:广东;44

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

1