地图的定位显示方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:30165095 阅读:21 留言:0更新日期:2021-09-25 15:20
本发明专利技术提供一种地图的定位显示方法、装置、计算机设备和存储介质,所述方法包括:获取二维空间地图以及根据所述二维空间地图构建的三维场景地图;根据所述二维空间地图和所述三维场景地图,得到所述二维空间地图与所述三维场景地图的空间坐标转换关系;根据所述二维空间地图的搜索目标和所述空间坐标转换关系,获取到所述搜索目标在所述三维场景地图中的定位目标;控制虚拟摄像机对所述定位目标进行图像采集,得到并显示所述定位目标的三维场景图像;本发明专利技术解决了现有技术不能二维地图的搜索目标定位显示到三维地图中的问题,本发明专利技术可以将二维地图的搜索目标定位显示到三维地图中,提高了两个空间地图的联动性。提高了两个空间地图的联动性。提高了两个空间地图的联动性。

【技术实现步骤摘要】
地图的定位显示方法、装置、计算机设备和存储介质


[0001]本专利技术涉及坐标转换
,具体涉及一种地图的定位显示方法、装置、计算机设备和存储介质。

技术介绍

[0002]随着生活水平的提高,基于位置的服务已成为大众日常生活中必不可少的一部分,电子地图作为基于位置服务的基石,为大众提供直观的位置信息;电子地图包括二维空间地图和三维空间地图,但是二维空间地图的坐标系统中只有X坐标和Y坐标,而三维空间地图中还有Z坐标,导致二维空间地图的坐标无法结合到三维空间中进行使用。
[0003]因此,如何将二维地图的搜索目标定位显示到三维地图中是目前亟需解决的问题。

技术实现思路

[0004]针对现有技术中所存在的不足,本专利技术提供的地图的定位显示方法、装置、计算机设备和存储介质,解决了现有技术不能二维地图的搜索目标定位显示到三维地图中的问题,通过本专利技术的空间坐标转换关系和定位显示方法,不仅可以将二维空间地图中的坐标系转换到相对应的三维空间坐标系中,还可以将二维地图的搜索目标定位显示到三维地图中,提高了两个空间地图的联动性。
[0005]第一方面,本专利技术提供一种地图的定位显示方法,所述方法包括:获取二维空间地图以及根据所述二维空间地图构建的三维场景地图;根据所述二维空间地图和所述三维场景地图,得到所述二维空间地图与所述三维场景地图的空间坐标转换关系;根据所述二维空间地图的搜索目标和所述空间坐标转换关系,获取到所述搜索目标在所述三维场景地图中的定位目标;控制虚拟摄像机对所述定位目标进行图像采集,得到并显示所述定位目标的三维场景图像。
[0006]第二方面,本专利技术提供一种地图的定位显示装置,所述装置包括:地图获取模块,用于获取二维空间地图以及根据所述二维空间地图构建的三维场景地图;坐标转换模块,用于根据所述二维空间地图和所述三维场景地图,得到所述二维空间地图与所述三维场景地图的空间坐标转换关系;定位目标获取模块,用于根据所述二维空间地图的搜索目标和所述空间坐标转换关系,获取到所述搜索目标在所述三维场景地图中的定位目标;控制模块,用于控制虚拟摄像机对所述定位目标进行图像采集,得到并显示所述定位目标的三维场景图像。
[0007]第三方面,本专利技术提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:获取二维空间地图以及根据所述二维空间地图构建的三维场景地图;根据所述二维空间地图和所述三维场景地图,得到所述二维空间地图与所述三维场景地图的空间坐标转换关系;根据所述二维空间地图的搜索目标和所述空间坐标转换关系,获取到所述搜索目标在所述三
维场景地图中的定位目标;控制虚拟摄像机对所述定位目标进行图像采集,得到并显示所述定位目标的三维场景图像。
[0008]第四方面,本专利技术提供一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:获取二维空间地图以及根据所述二维空间地图构建的三维场景地图;根据所述二维空间地图和所述三维场景地图,得到所述二维空间地图与所述三维场景地图的空间坐标转换关系;根据所述二维空间地图的搜索目标和所述空间坐标转换关系,获取到所述搜索目标在所述三维场景地图中的定位目标;控制虚拟摄像机对所述定位目标进行图像采集,得到并显示所述定位目标的三维场景图像。
[0009]与现有技术相比,本专利技术的有益效果为:
[0010]本专利技术根据二维空间地图按比例构建三维场景地图,通过对所述二维空间地图中的二维坐标和所述三维场景地图中对应的三维坐标进行坐标换算,得到二维坐标转三维坐标的空间转换关系,然后通过所述空间转换关系将在二维空间地图的搜索目标转换到三维场景地图中,得到与所述搜索目标相匹配的定位目标,最后控制虚拟摄像机对所述定位目标进行图像采集,得到并显示所述定位目标的三维场景图像;本专利技术解决了现有技术不能将二维地图的搜索目标定位显示到三维地图中的问题,通过本专利技术的空间坐标转换关系和定位显示方法,不仅可以将二维空间地图中的坐标系转换到相对应的三维空间坐标系中,还可以将二维地图的搜索目标定位显示到三维地图中,提高了两个空间地图的联动性。
附图说明
[0011]图1所示为本专利技术实施例提供的一种地图的定位显示方法的流程示意图;
[0012]图2所示为本专利技术实施例提供的另一种地图的定位显示方法的流程示意图;
[0013]图3所示为图1中步骤S104的具体流程示意图;
[0014]图4所示为本专利技术实施例提供的一种地图的定位显示装置的结构框图。
具体实施方式
[0015]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0016]图1所示为本专利技术实施例提供的一种地图的定位显示方法的流程示意图;如图1所示,所述地图的定位显示方法具体包括以下步骤:
[0017]步骤S101,获取二维空间地图以及根据所述二维空间地图构建的三维场景地图。
[0018]在本实施例中,所述二维空间地图可以是现有技术中的百度地图或者高德地图等,也可以是根据特定场景的平面图纸生成的二维空间地图;其中,所述二维空间地图可以按照预设边界设计地图范围,即所述二维空间地图为有边界的地图。
[0019]在本实施例中,根据所述二维空间地图构建三维场景地图,包括:采集所述二维空间地图中的建模基础数据;根据所述二维空间地图的实景图对所述建模基础数据进行立体物标记,得到每个立体物的垂直高度;根据所述建模基础数据和所述每个立体物的垂直高度,通过建模软件构建出所述三维场景地图。
[0020]需要说明的是,所述建模基础数据包括道路和建筑物的经纬度数据,根据所述建模基础数据在三维建模软件中按比例生成二维平面单元;再根据所述二维空间地图所对应的实景图进行立体物标记,得到每个立体物设置垂直高度,生成二维平面单元的垂直高度,将所述二维平面单元与所述二维平面单元的垂直高度进行叠加,构建出所述三维场景地图。
[0021]步骤S102,根据所述二维空间地图和所述三维场景地图,得到所述二维空间地图与所述三维场景地图的空间坐标转换关系。
[0022]在本实施例中,根据所述二维空间地图和所述三维场景地图,得到所述二维空间地图与所述三维场景地图的空间坐标转换关系,包括:获取两个不同目标点在所述二维空间地图中的二维坐标和在所述三维场景地图中对应的三维坐标;根据所述二维坐标和所述三维坐标,获取所述三维场景地图中的三维零点在所述二维空间地图中的拟合零点;根据所述拟合零点和待转换的二维坐标,获取所述待转换的二维坐标对应的目标三维坐标。
[0023]如图2所示,在本实施例中根据所述二维坐标和所述三维坐标,获取所述三维场景地图中的三本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种地图的定位显示方法,其特征在于,所述方法包括:获取二维空间地图以及根据所述二维空间地图构建的三维场景地图;根据所述二维空间地图和所述三维场景地图,得到所述二维空间地图与所述三维场景地图的空间坐标转换关系;根据所述二维空间地图的搜索目标和所述空间坐标转换关系,获取到所述搜索目标在所述三维场景地图中的定位目标;控制虚拟摄像机对所述定位目标进行图像采集,得到并显示所述定位目标的三维场景图像。2.如权利要求1所述的地图的定位显示方法,其特征在于,控制虚拟摄像机对所述定位目标进行图像采集,得到所述定位目标的三维场景图像,包括:获取所述定位目标的定位三维坐标;根据所述定位三维坐标,移动所述虚拟摄像机到目标位置;按照预设视角控制所述虚拟摄像机在所述目标位置进行图像采集,得到所述定位目标的三维场景图像。3.如权利要求1所述的地图的定位显示方法,其特征在于,所述控制虚拟摄像机对所述定位目标进行图像采集,显示所述定位目标的三维场景图像,包括:获取显示终端中地图显示区域的尺寸信息;根据所述尺寸信息对所述三维场景图像进行调整,得到目标三维场景图像;在所述地图显示区域中显示所述目标三维场景图像。4.如权利要求1所述的地图的定位显示方法,其特征在于,根据所述二维空间地图和所述三维场景地图,得到所述二维空间地图与所述三维场景地图的空间坐标转换关系,包括:获取两个不同目标点在所述二维空间地图中的二维坐标和在所述三维场景地图中对应的三维坐标;根据所述二维坐标和所述三维坐标,获取所述三维场景地图中的三维零点在所述二维空间地图中的拟合零点;根据所述拟合零点和待转换的二维坐标,获取所述待转换的二维坐标对应的目标三维坐标。5.如权利要求4所述的地图的定位显示方法,其特征在于,根据所述二维坐标和所述三维坐标,获取所述三维场景地图中的三维零点在所述二维空间地图中的拟合零点,包括:根据所述二维坐标和所述三维坐标,获取两个不同目标点在二维空间地图上的第一差距和所述两个不同目标点在三维场景地图的第二差...

【专利技术属性】
技术研发人员:邓涛
申请(专利权)人:华科融资租赁有限公司
类型:发明
国别省市:

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

1