一种三维仿真地图实体热区属性信息的获取方法及装置与流程

文档序号:14796693发布日期:2018-06-29 18:34阅读:294来源:国知局

本发明涉及仿真三维地图制作技术领域,具体涉及一种三维仿真地图实体热区属性信息的获取方法及装置。



背景技术:

热区的定义:热区为仿真三维地图展示中,人们感兴趣的区域,例如地标性建筑、体育场、酒店和宾馆等,也可称为兴趣点或者感兴趣的区域,热区属性信息通过外业实地采集方式获得。

目前,对于三维仿真地图热区形成及属性信息的获取方法如下:

根据三维仿真地图的建筑物模型生成一位图格式的辅助地图,然后对辅助地图进行矢量化处理,以使每一色块变成一轮廓矢量图,通过人工位置比对方式,将外业实地采集数据信息通过手工录入至所述轮廓矢量图与对应的建筑物模型的地理坐标点进行热区属性关联,以得到带有属性信息的热区数据图。

然而,这种方法由于三维仿真地图视角为俯视45度角,与外业实地采集地图视角俯视90度角不一致,因此无法直接通过空间坐标匹配方式进行赋值与关联,从而需要进行人工比对赋值与关联,增加了人工添加热区信息的工作量,大大降低了工作效率。



技术实现要素:

本发明所要解决的技术问题是现有的三维仿真地图热区形成及属性信息的获取方法,无法直接通过空间坐标匹配方式进行赋值与关联,需要进行人工比对赋值与关联,增加了人工添加热区信息的工作量,大大降低了工作效率。

为了解决上述技术问题,本发明所采用的技术方案是提供,包括以下步骤:

预先生成建筑物模型的俯视色块、热区以及热区色块,使所述俯视色块与外业采集影像图的视角保持一致并与之进行空间配准;

获取俯视色块的像元值,并将俯视色块与对应的建筑物模型的地理坐标点进行属性关联;

获取所述热区色块的像元值,并将所述热区与所述热区色块进行属性关联;

将所述热区与对应的建筑物模型的地理坐标点进行属性关联,从而热区将获取到地理坐标点的属性值。

优选的,通过点与面的属性关联,将所述俯视色块的像元值附加到对应的建筑物模型的地理坐标点上。

优选的,

将生成的热区转换为点;

通过点与面的属性关联,将点与热区色块进行属性关联,则点将获取到对应热区色块的像元值;

最后将热区与点进行属性关联,最终热区获取到对应点的像元值。

优选的,采用MBR算法实现点与面的属性关联。

优选的,根据像元值相等对热区与对应的建筑物模型的地理坐标点进行属性关联。

优选的,根据同一建筑物模型生成的俯视色块与热区色块的像元值相等,对热区与对应的建筑物模型的地理坐标点进行属性关联,从而将建筑物模型的地理坐标点所含有的描述信息和地理坐标点信息附加到热区中。

本发明还提供了一种三维仿真地图实体热区属性信息的获取装置,包括:

像元值获取模块,用于生成色块的像元值,包括生成俯视色块的像元值和生成热区色块的像元值;

属性关联模块,包括以下两种属性关联方式:

对俯视色块与对应的建筑物模型的地理坐标点进行属性关联,以及热区与热区色块进行属性关联;

对热区与对应的建筑物模型的地理坐标点进行属性关联。

优选的,通过点与面的属性关联,实现俯视色块与对应的建筑物模型的地理坐标点的属性关联,以及热区与热区色块的属性关联。

优选的,采用MBR算法实现点与面的属性关联。

优选的,根据同一建筑物模型生成的俯视色块与热区色块的像元值相等,对热区与对应的建筑物模型的地理坐标点进行属性关联,从而将建筑物模型的地理坐标点所含有的描述信息和地理坐标点信息附加到热区中。

本发明提出了一种三维仿真地图实体热区属性信息的获取方法及装置,可以直接通过空间坐标匹配方式进行赋值与关联,能够自动添加热区属性信息,有效避免了热区与建筑物模型的地理坐标点地理位置不匹配所带来的属性不能匹配的问题,从而减少了人工添加热区信息的工作量,大大提高了工作效率。

附图说明

图1为本发明中三维仿真地图热区属性信息的获取方法的流程图;

图2为本发明中三维仿真地图热区属性信息的获取装置的结构示意图。

具体实施方式

为了解决现有的三维仿真地图热区形成及属性信息的获取方法,无法直接通过空间坐标匹配方式进行赋值与关联,需要进行人工比对赋值与关联,增加了人工添加热区信息的工作量,大大降低了工作效率的问题。本发明提出了一种三维仿真地图实体热区属性信息的获取方法及装置,能够自动添加热区属性信息,有效避免热区与建筑物模型的地理坐标点地理位置不匹配所带来的属性不能匹配的问题,从而减少了人工添加热区信息的工作量,大大提高了工作效率。

下面结合说明书附图和具体实施方式对本发明做出详细的说明。

本发明实施例提供了一种三维仿真地图实体热区属性信息的获取方法,如图1所示,包括以下步骤:

S1、根据三维仿真地图热区形成装置生成建筑物模型的俯视色块,使该俯视色块与外业采集影像图的视角保持一致并与之进行空间配准。

S2、根据三维仿真地图热区形成装置生成建筑物模型的热区以及热区色块。

S3、获取建筑物模型的俯视色块的像元值。

S4、将建筑物模型的俯视色块与对应的建筑物模型的地理坐标点进行属性关联,建筑物模型的地理坐标点将获取到对应的建筑物模型的俯视色块的像元值。

相对于热区色块,地理坐标点一定位于对应的俯视色块的面中,而地理坐标点对应的热区色块会有一定程度的位置偏移。通过点与面的相互位置关系,把俯视色块的像元值附加到地理坐标点上。

具体地,采用MBR算法(Minimum bounding rectangle,最小外包围矩形)将建筑物模型的俯视色块与对应的建筑物模型的地理坐标点进行属性关联,最小外包围矩形MBR指的是包围空间目标实体投影的最小矩形,对矢量图形,MBR算法通过计算目标实体的最小X、Y坐标进行求取,并用左下、右上坐标进行表示,即MBRi={(Xmin,Ymin),(Xmax,Ymax)})。

MBR算法是目前比较成熟的空间连接算法,其中心思想是两个对象的MBR不相交,它们相对应的对象也不相交,其处理过程是:首先,计算两个空间对象的MBR连接,并用简单的几何过滤判别出肯定不相交的对象和肯定相交的对象,从而减少进一步处理的空间对象候选集,这一过程可以通过高效的空间存取方法实现。其次,在需要进一步处理的空间对象中,为了识别不符合的对象,对剩下的候选集使用更复杂精确几何处理(如空间对象分解技术等),排除错误空间对象对。从而得到最终的符合查询条件的结果空间对象集。

S5、获取建筑物模型的热区色块的像元值;

S6、将步骤2中生成的热区与步骤4中的热区色块进行属性关联,热区将获取到对应热区色块的像元值。

具体地,将步骤2中生成的热区转换为点;然后采用MBR算法实现点与面的属性关联,将点与步骤4中的热区色块进行属性关联,那么点将获取到对应热区色块的像元值;最后将热区与点进行属性关联,最终热区获取到对应的地理坐标点的像元值。

S7、将热区与对应的建筑物模型的地理坐标点进行属性关联,从而热区将获取到地理坐标点的属性值。

具体地,根据像元值相等实现热区与对应的建筑物模型的地理坐标点的属性关联,由于建筑物模型的俯视色块与热区色块是由同一建筑物模型生成的色块,因此二者对应的像元值是相同的。通过热区色块像元值和俯视色块像元值具有一致性进行属性关联,从而将建筑物模型的地理坐标点所含有的描述信息和地理坐标点信息附加到轮廓矢量图(热区)中。

本发明实施例还提供了一种三维仿真地图实体热区属性信息的获取装置,如图2所示,包括:

像元值获取模块10,用于生成色块的像元值,包括生成俯视色块的像元值和生成热区色块的像元值;

属性关联模块20,包括以下两种属性关联方式:

采用MBR算法实现点和面属性关联,用于俯视色块与对应的建筑物模型的地理坐标点进行属性关联,以及热区与热区色块进行属性关联;

根据同一建筑物模型生成的俯视色块与热区色块的像元值相等,对热区与对应的建筑物模型的地理坐标点进行属性关联,从而将建筑物模型的地理坐标点所含有的描述信息和地理坐标点信息附加到热区中。

本发明不局限于上述最佳实施方式,任何人在本发明的启示下作出的结构变化,凡是与本发明具有相同或相近的技术方案,均落入本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1