【技术实现步骤摘要】
一种面向大场景三维实景数据的动态更新方法
[0001]本专利技术涉及数字孪生城市建设、地理空间数据管理
,具体为一种面向大场景三维实景数据的动态更新方法。
技术介绍
[0002]数字孪生(Digital Twin)是综合利用计算机视觉、物联网、人工智能、5G等技术对物理世界的人、物、事件等所有要素进行空间化和数字化,实现物理世界与孪生世界的真实映射。由数字孪生技术所构建的城市称为数字孪生城市,它是实现智慧城市建设的重要设施和基础能力。城市的三维空间模型是数字孪生城市建设的关键内容之一,目前主流的方案是采用倾斜摄影、激光扫描等技术实现建筑、道路、树木、地形等宏观对象的实景表达。据不完全统计,全国已有120多个地市开展了三维实景建设工作,并取得了积极反响,为此自然资源部也提出要建设“三维实景中国”的建议。
[0003]数据的现势性和鲜活性是三维实景数据能否得到可持续应用的关键,而实现三维实景数据的动态更新是保证数据现势性和鲜活性的最重要的技术手段;三维实景数据是一种全新的三维空间模型数据,目前针对三维实景数据的动态更新尚未形成统一的标准:不同的软件厂商会根据自己的算法特点生产不同格式的数据;行业监管部门出于谨慎考虑还处于调研阶段,未出台相关指导性的规范或标准。而全国各地正如火如荼地开展三维实景数据的建设工作,一批批的大场景三维实景数据如雨后春笋般涌现。如果不能有效地解决大场景三维实景数据的动态更新问题,必将导致大量数据重复建设、财政经费的浪费。
[0004]目前,尚未有成熟的技术或者软件系统可以实现 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.一种面向大场景三维实景数据的动态更新方法,其特征在于,包括待录入更新的有效三维实景数据和需要被更新的历史三维实景数据,该方法包括以下步骤:S1.将有效三维实景数据进行坐标转换;S2.将经过坐标转换后的有效三维实景数据分幅成若干瓦片数据,同时赋予瓦片数据对应的空间编码;S3.计算瓦片数据的有效范围;S4.根据S2的空间编码和S3的有效范围,逐一将瓦片数据与对应的历史三维实景数据进行融合更新;S5.将更新信息记录到数据库中。2.根据权利要求1所述的一种面向大场景三维实景数据的动态更新方法,其特征在于,所述S1中采用坐标重投影算法对有效三维实景数据进行坐标转换,具体包括:S101.定义历史三维实景数据的坐标系为目标坐标系,该目标坐标系的坐标原点为;并定义有效三维实景数据的坐标系为源坐标系,该源坐标系的坐标原点为;并定义为有效三维实景数据中的任一顶点的空间坐标;S102.创建从源坐标系到目标坐标系的转换模型,然后利用转换模型进行坐标转换:式中,表示坐标重投影计算,为进行坐标转换后的顶点的空间坐标。3.根据权利要求2所述的一种面向大场景三维实景数据的动态更新方法,其特征在于,所述S2中对坐标转换后的有效三维实景数据进行正方形分幅,并赋予空间编码,具体包括:S201.计算正方形图幅信息a1)定义分幅的空间尺寸为;b1)统计坐标转换后有效三维实景数据的平面范围,表示X方向的范围,表示Y方向的范围;c1)计算所有正方形图幅的平面范围,表示X方向的范围,表示Y方向的范围;式中,均可被整除;
d1)定义为图幅的任一行空间编码,为图幅的任一列空间编码,则每个图幅的空间编码及其平面范围,X方向范围为,Y方向范围为;其中,和为整数,取值范围为:平面范围的计算公式为:S202.利用正方形图幅进行分幅操作包括:a2)定义坐标转换后的有效三维实景数据为,用表示三维实景数据的其中任一个瓦片数据;b2)从中逐一选取瓦片数据,令其顶点集为:,三角网索引集为;其中,表示顶点的空间坐标,表示顶点的纹理坐标,表示三角形的三个顶点在V中的序号;c2)判断是否包含中的任一顶点,若不包括,则返回步骤b2),处理下一个瓦片数据;若包括,则转步骤d2);d2)定义为瓦片数据在图幅中的有效数据,其顶点集为,三角网索引集为,的纹理与的纹理保持一致;e2)定义图幅的所有瓦片数据为,将其融合为一个瓦片数据。4.根据权利要求3所述的一种面向大场景三维实景数据的动态更新方法,其特征在于,所述S202步骤d2)中的计算过程具体包括:
①
将平面范围转换为由四个顶点构成的多边形,
;
②
从中逐一选取三角形,其对应的顶、和,由此,三个顶点顶多构成多边形:;
③
利用Weiler
‑
Atherton算法求得与的交集,如果为空,则转入步骤
②
,处理下一个三角形,否则转入步骤
④
;
技术研发人员:高广,吴敦,孙华,费佳宁,应良中,
申请(专利权)人:宝略科技浙江有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。