[发明专利]一种基于切割倾斜模型实现地理实体多态的方法及系统有效
| 申请号: | 202210997433.3 | 申请日: | 2022-08-19 | 
| 公开(公告)号: | CN115082635B | 公开(公告)日: | 2022-12-02 | 
| 发明(设计)人: | 张瑜 | 申请(专利权)人: | 北京山维科技股份有限公司 | 
| 主分类号: | G06T17/05 | 分类号: | G06T17/05;G06T7/10;G06T17/20 | 
| 代理公司: | 北京市炜衡律师事务所 11375 | 代理人: | 王加莹 | 
| 地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 基于 切割 倾斜 模型 实现 地理 实体 方法 系统 | ||
本申请公开了一种基于切割倾斜模型实现地理实体多态的方法及系统,包括:在倾斜模型中围绕目标物确定切割线;以切割线为边界重构倾斜模型的三角网格,生成所述目标物的单体倾斜模型数据簇;关联所述目标物的单体倾斜模型数据簇和所述目标物的地理实体二维矢量数据。根据所述倾斜模型单体生成三维白模数据、生成正射影像DOM和生成人工三维模型。解决现有倾斜模型的三角网格技术无法获得独立的倾斜模型单体的问题。扩展了地理实体的表现形式,使其展现形式更多样化,提高了数据的应用价值。
技术领域
本申请涉及地理信息系统和计算机技术领域,尤其涉及一种基于切割倾斜模型实现地理实体多态的方法及系统。
背景技术
现有技术的二维矢量地图中地理实体的属性有限,地理实体二维图形表现形式单一。当应用地理实体的二维矢量地图时,如果需要了解部分目标物(例如特定建筑物)的形态和分布情况,则需要使用三维倾斜模型。可以将三维倾斜模型与二维地图重叠显示,但是三维倾斜模型的数据量比较大,导致数据处理和显示的效率下降。当运用三维倾斜模型来显示地理实体实景时,数据整体不能区分,现有的技术是对一个倾斜模型的三角网格(Mesh)用不同颜色标注出一个区域,无法针对目标物获得独立的倾斜模型单体。
发明内容
本申请实施例提供一种基于切割倾斜模型实现地理实体多态的方法及系统,用于解决现有倾斜模型的三角网格技术无法获得独立的倾斜模型单体的问题,进而,克服了现有技术地理实体二维图形的表现形式单一的问题。
第一方面,本申请提出一种基于切割的倾斜模型实现地理实体多态的方法,包括以下步骤:
在倾斜模型中围绕目标物确定切割线;
以切割线为边界重构倾斜模型的三角网格,生成所述目标物的单体倾斜模型数据簇;
关联所述目标物的单体倾斜模型数据簇和所述目标物的地理实体二维矢量数据。
优选地,按所述目标物的地理实体二维矢量数据的范围生成切割线。
进一步地,还包含以下至少一个步骤:
生成所述单体倾斜模型的正射影像数据,与所述目标物的地理实体二维矢量数据关联;
生成所述单体倾斜模型的三维白模数据,与所述目标物的地理实体二维矢量数据关联;
生产所述单体倾斜模型的人工三维模型数据,与所述目标物的地理实体二维矢量数据关联。
进一步地,还包含以下步骤:对所述单体倾斜模型中的三角网格进行纹理填充,生成单体表面属性。
进一步地,还包含以下步骤:搜索所述单体倾斜模型的底部轮廓和顶部轮廓,获取所述目标物的高度信息。
为实现多态显示,在本申请第一方面的任意一个实施例中,进一步包含以下步骤:响应于GUI消息,读取以下至少一种数据,与所述目标物的地理实体的二维矢量数据图形叠加显示:单体倾斜模型、白模、人工三维模型、正射影像。
为实现属性继承,在本申请第一方面的任意一个实施例中,进一步包含以下步骤:响应于GUI消息,选取以下至少一种数据的事件,读取、编辑或显示所述目标物的地理实体的属性值:单体倾斜模型、白模、人工三维模型、正射影像。
第二方面,本申请还提出一种基于切割倾斜模型实现地理实体多态的系统,包括以下模块:
切割模块,用于生成围绕倾斜模型中目标物的切割线;
重构模块,以切割线为边界重构倾斜模型的三角网格,生成所述目标物的单体倾斜模型数据簇;
关联模块,用于关联所述目标物的矢量数据与所述单体倾斜模型的数据簇;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京山维科技股份有限公司,未经北京山维科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210997433.3/2.html,转载请声明来源钻瓜专利网。





