一种地图地址匹配方法、装置、终端设备及存储介质与流程

文档序号:16744056发布日期:2019-01-28 13:19阅读:194来源:国知局
一种地图地址匹配方法、装置、终端设备及存储介质与流程

本发明涉及地理信息数据处理技术领域,尤其涉及一种地图地址匹配方法、装置、终端设备及存储介质。



背景技术:

地址匹配是将文字性的描述地址与其空间的地理位置坐标建立起对应关系的过程。地址匹配服务按照特定的步骤为地址查找匹配对象。首先要将地址标准化;然后服务器搜索地址匹配参考数据,查找潜在的位置;根据与地址的接近程度为每个候选位置指定分值,最后用分值最高的来匹配这个地址。

现有技术中,通过三维地图生成2.5d地图,生成的地图不具有真实坐标,所以现有的地址数据无法与2.5d地图的位置进行配置,只能通过生成2.5d地图后,在2.5d地图的基础上进行二次加工生产。

现有技术存在如下问题:

(1)费时费力,成本高。

(2)数据的重用性很低,如果重新生成不同分辨率,不同方位角的2.5d地图,地址数据必须要重新制作一次。



技术实现要素:

本发明实施例提供一种地图地址匹配方法、装置、终端设备以及存储介质,本发明实施例通过利用直角坐标转换的方法,能够快速、高效及准确地将地址数据的坐标匹配到目标2.5d地图的场景的实际位置。本发明一实施例提供一种地图地址匹配方法,包括:

根据设定的2.5d地图范围和2.5d地图参数,从3d地图中提取若干张2.5d地图;其中,所述2.5d地图记录有出图中心点、出图原点参数、实际坐标和相机参数;

根据所述出图中心点、所述出图原点参数、所述实际坐标和所述相机参数,对所有2.5d地图进行拼接,得到目标2.5d地图;

根据所述出图原点参数和所述相机参数,将地址数据的坐标匹配到所述目标2.5d地图的场景的实际位置;

输出与所述目标2.5d地图匹配的新的地址数据。

进一步地,所述2.5d地图参数包括方位角、俯仰角、分辨率、出图大小和格式。

进一步地,所述根据设定的2.5d地图范围和2.5d地图参数,从3d地图中提取若干张2.5d地图,具体为:

根据设定的2.5d地图范围和2.5d地图参数,从3d地图中将尺寸为出图大小的图片移动到出图位置,进行屏幕截图,得到若干张2.5d地图。

进一步地,所述根据所述出图原点参数和所述相机参数,将地址数据的坐标匹配到所述目标2.5d地图的场景的实际位置,具体为:

根据所述出图原点参数和所述相机参数,采用直角坐标转换为平面坐标的方法,将地址数据的坐标匹配到所述目标2.5d地图的场景的实际位置。

另一方面,本发明的一个实施例还提供了一种地图地址匹配装置,其特征在于,包括:

提取模块,用于根据设定的2.5d地图范围和2.5d地图参数,从3d地图中提取若干张2.5d地图;其中,所述2.5d地图记录有出图中心点、出图原点参数、实际坐标和相机参数;

拼接模块,用于根据所述出图中心点、所述出图原点参数、所述实际坐标和所述相机参数,对所有2.5d地图进行拼接,得到目标2.5d地图;

匹配模块,用于根据所述出图原点参数和所述相机参数,将地址数据的坐标匹配到所述目标2.5d地图的场景的实际位置;

输出模块,用于输出与所述目标2.5d地图匹配的新的地址数据。

进一步地,所述2.5d地图参数包括方位角、俯仰角、分辨率、出图大小和格式。

进一步地,所述根据设定的2.5d地图范围和2.5d地图参数,从3d地图中提取若干张2.5d地图,具体为:

根据设定的2.5d地图范围和2.5d地图参数,从3d地图中将尺寸为出图大小的图片移动到出图位置,进行屏幕截图,得到若干张2.5d地图。

进一步地,所述根据所述出图原点参数和所述相机参数,将地址数据的坐标匹配到所述目标2.5d地图的场景的实际位置,具体为:

根据所述出图原点参数和所述相机参数,采用直角坐标转换为平面坐标的方法,将地址数据的坐标匹配到所述目标2.5d地图的场景的实际位置。

又另一方面,本发明的一个实施例还提供了一种地图地址匹配终端设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至4中任意一项所述的地图地址匹配方法。

又另一方面,本发明的一个实施例还提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如权利要求1至4中任意一项所述的地图地址匹配方法。

实施本发明实施例,具有如下有益效果:

本发明实施例通过利用地图参数和相机参数,对直角坐标进行平面坐标转换,能够快速、高效及准确地将地址数据的坐标匹配到目标2.5d地图的场景的实际位置。

附图说明

图1是本发明第一实施例提供的一种地图地址匹配方法的流程示意图。

图2是本发明第一实施例提供的一种地图地址匹配方法的另一流程示意图。

图3是本发明第二实施例提供的一种地图地址匹配装置的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的第一实施例。

请参阅图1-图2。

如图1-图2所示,本实施例提供的一种地图地址匹配方法,适于在计算设备中执行,至少包括如下步骤:

s101、根据设定的2.5d地图范围和2.5d地图参数,从3d地图中提取若干张2.5d地图;其中,所述2.5d地图记录有出图中心点、出图原点参数、实际坐标和相机参数。

具体的,所述2.5d地图参数包括方位角、俯仰角、分辨率、出图大小和格式。根据设定的2.5d地图范围和2.5d地图参数,从3d地图中将尺寸为出图大小的图片移动到出图位置,进行屏幕截图,得到若干张2.5d地图。

在本实施例中,确定2.5d地图范围和2.5d地图参数,所提取到的若干张2.5d地图用于拼接得到目标2.5d地图。

s102、根据所述出图中心点、所述出图原点参数、所述实际坐标和所述相机参数,对所有2.5d地图进行拼接,得到目标2.5d地图。

在本实施例中,实际坐标为所出2.5d地图左上角坐标。对所有2.5d地图进行拼接,所拼接得到的大图即为目标2.5d地图。

s103、根据所述出图原点参数和所述相机参数,将地址数据的坐标匹配到所述目标2.5d地图的场景的实际位置。

具体的,根据所述出图原点参数和所述相机参数,采用直角坐标转换为平面坐标的方法,将地址数据的坐标匹配到所述目标2.5d地图的场景的实际位置。

在本实施例中,地址匹配是将文字性的描述地址与其空间的地理位置坐标建立起对应关系的过程。自动进行直角坐标与平面坐标的转换,能时地址匹配在达到高效果的同时降低成本。

s104、输出与所述目标2.5d地图匹配的新的地址数据。

在本实施例中,输出的地址数据与所拼接成的目标2.5d地图的场景实际位置正确叠加,而且具有较强的通用性,原有的地址数据可以重复利用,生成不同的匹配目标2.5d地图的地址数据。

实施本发明实施例,具有如下有益效果:

本发明公开了一种地图地址匹配方法、装置、终端设备及存储介质,包括:根据设定的2.5d地图范围和2.5d地图参数,从3d地图中提取若干张2.5d地图;其中,2.5d地图记录有出图中心点、出图原点参数、实际坐标和相机参数;根据出图中心点、出图原点参数、实际坐标和相机参数,对所有2.5d地图进行拼接,得到目标2.5d地图;根据出图原点参数和相机参数,将地址数据的坐标匹配到目标2.5d地图的场景的实际位置;输出与目标2.5d地图匹配的新的地址数据。本发明实施例通过利用地图参数和相机参数,对直角坐标进行平面坐标转换,能够快速、高效及准确地将地址数据的坐标匹配到目标2.5d地图的场景的实际位置。

本发明第二实施例。

请参见图3。

如图3所示,本实施例提供的一种地图地址匹配装置,包括:

提取模块201,用于根据设定的2.5d地图范围和2.5d地图参数,从3d地图中提取若干张2.5d地图;其中,所述2.5d地图记录有出图中心点、出图原点参数、实际坐标和相机参数。

具体的,所述2.5d地图参数包括方位角、俯仰角、分辨率、出图大小和格式。根据设定的2.5d地图范围和2.5d地图参数,从3d地图中将尺寸为出图大小的图片移动到出图位置,进行屏幕截图,得到若干张2.5d地图。

在本实施例中,确定2.5d地图范围和2.5d地图参数,所提取到的若干张2.5d地图用于拼接得到目标2.5d地图。

拼接模块202,用于根据所述出图中心点、所述出图原点参数、所述实际坐标和所述相机参数,对所有2.5d地图进行拼接,得到目标2.5d地图。

在本实施例中,实际坐标为所出2.5d地图左上角坐标。对所有2.5d地图进行拼接,所拼接得到的大图即为目标2.5d地图。

匹配模块203,用于根据所述出图原点参数和所述相机参数,将地址数据的坐标匹配到所述目标2.5d地图的场景的实际位置。

具体的,根据所述出图原点参数和所述相机参数,采用直角坐标转换为平面坐标的方法,将地址数据的坐标匹配到所述目标2.5d地图的场景的实际位置。

在本实施例中,地址匹配是将文字性的描述地址与其空间的地理位置坐标建立起对应关系的过程。自动进行直角坐标与平面坐标的转换,能时地址匹配在达到高效果的同时降低成本。

输出模块204,用于输出与所述目标2.5d地图匹配的新的地址数据。

在本实施例中,输出的地址数据与所拼接成的目标2.5d地图的场景实际位置正确叠加,而且具有较强的通用性,原有的地址数据可以重复利用,生成不同的匹配目标2.5d地图的地址数据。

实施本发明实施例,具有如下有益效果:

本发明公开了一种地图地址匹配方法、装置、终端设备及存储介质,包括:根据设定的2.5d地图范围和2.5d地图参数,从3d地图中提取若干张2.5d地图;其中,2.5d地图记录有出图中心点、出图原点参数、实际坐标和相机参数;根据出图中心点、出图原点参数、实际坐标和相机参数,对所有2.5d地图进行拼接,得到目标2.5d地图;根据出图原点参数和相机参数,将地址数据的坐标匹配到目标2.5d地图的场景的实际位置;输出与目标2.5d地图匹配的新的地址数据。本发明实施例通过利用地图参数和相机参数,对直角坐标进行平面坐标转换,能够快速、高效及准确地将地址数据的坐标匹配到目标2.5d地图的场景的实际位置。

又另一方面,本实施例还提供了一种终端设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上述的地图地址匹配方法

又另一方面,本实施例还提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如上述的地图地址匹配方法。

需说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,本发明提供的装置实施例附图中,模块之间的连接关系表示它们之间具有通信连接,具体可以实现为一条或多条通信总线或信号线。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。

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