瓦片地图服务的调用方法、装置、存储介质及服务器与流程

文档序号:14797004发布日期:2018-06-29 19:45阅读:来源:国知局
技术特征:

1.一种瓦片地图服务的调用方法,其特征在于,包括:

根据瓦片数据集中每个瓦片数据的预设影像分辨率和预设影像优先级确定每个所述瓦片数据垂直维度下的可视层级范围,并确定每个可视层级范围对应的瓦片数据的瓦片ID;

将收到的影像主题与预设影像主题进行匹配,以根据匹配结果在所述瓦片数据集中获取瓦片数据,以根据获取到的瓦片数据生成第一预定瓦片数据集;

将接收到的影像时间范围与预设影像生成时间进行匹配,以根据匹配结果在所述第一预定瓦片数据集中获取瓦片数据,以根据获取到的瓦片数据生成第二预定瓦片数据集;

获取用户侧在地图服务中的视点信息,并根据所述视点信息确定所述第二预定瓦片数据集中待显示在屏幕上的瓦片数据的瓦片边界,其中,所述视点信息包括当前高程信息和当前经纬度信息;

将所述瓦片边界内包括的每个瓦片数据都按照生成时间进行排序,并根据所述瓦片ID调用排序后生成时间离当前调用时间最近的瓦片数据。

2.如权利要求1所述的调用方法,其特征在于,根据所述瓦片数据集中每个瓦片数据的预设影像分辨率和预设影像优先级确定每个所述瓦片数据垂直维度下的可视层级范围之前,还包括:

读取影像元数据,按照预定语义标注元素对每个影像元数据进行标注,以生成所述瓦片数据集,其中,所述预定语义标注元素至少包括:影像文件名称、影像生成时间、影像空间范围、影像分辨率、影像主题和影像优先级。

3.如权利要求1所述的调用方法,其特征在于,根据所述瓦片数据集中每个瓦片数据的预设影像分辨率和预设影像优先级确定每个所述瓦片数据垂直维度下的可视层级范围,包括:

根据所述预设影像分辨率确定所述瓦片数据的最大可视层级,根据所述预设影像优先级确定所述瓦片数据的最小可视层级;

获取所述最大可视层级与所述最小可视层级的交集,并将所述交集对应的可是层级范围确定为所述瓦片数据垂直维度下的可视层级范围。

4.如权利要求1至3中任一项所述的调用方法,其特征在于,获取用户侧在地图服务中的视点信息,并根据所述视点信息确定所述第二预定瓦片数据集中待显示在屏幕上的瓦片数据的瓦片边界,包括:

按照高程信息与瓦片数据的预设金字塔可视层级的映射关系确定所述当前高程信息对应的可视层级;

根据所述可视层级在所述第二预定瓦片数据集中获取对应的瓦片数据,以根据获取到的瓦片数据生成第三预定瓦片数据集;

根据所述经纬度信息确定所述第三预定瓦片数据集种待显示在屏幕上的瓦片数据的瓦片边界。

5.一种瓦片地图服务的调用装置,其特征在于,包括:

第一确定模块,用于根据瓦片数据集中每个瓦片数据的预设影像分辨率和预设影像优先级确定每个所述瓦片数据垂直维度下的可视层级范围,并确定每个可视层级范围对应的瓦片数据的瓦片ID;

第一匹配模块,用于将收到的影像主题与预设影像主题进行匹配,根据匹配结果在所述瓦片数据集中获取瓦片数据,以根据获取到的瓦片数据生成第一预定瓦片数据集;

第二匹配模块,用于将接收到的影像时间范围与预设影像生成时间进行匹配,根据匹配结果在所述第一预定瓦片数据集中获取瓦片数据,以根据获取到的瓦片数据生成第二预定瓦片数据集;

第二确定模块,用于获取用户侧在地图服务中的视点信息,并根据所述视点信息确定所述第二预定瓦片数据集中待显示在屏幕上的瓦片数据的瓦片边界,其中,所述视点信息包括当前高程信息和当前经纬度信息;

调用模块,用于将所述瓦片边界内包括的每个瓦片数据都按照生成时间进行排序,并根据所述瓦片ID调用排序后生成时间离当前调用时间最近的瓦片数据。

6.如权利要求5所述的调用装置,其特征在于,还包括:

标注模块,用于读取影像元数据,按照预定语义标注元素对每个影像元数据进行标注,以生成所述瓦片数据集,其中,所述预定语义标注元素至少包括:影像文件名称、影像生成时间、影像空间范围、影像分辨率、影像主题和影像优先级。

7.如权利要求5所述的调用装置,其特征在于,所述第一确定模块,具体用于:

根据所述预设影像分辨率确定所述瓦片数据的最大可视层级,根据所述预设影像优先级确定所述瓦片数据的最小可视层级;获取所述最大可视层级与所述最小可视层级的交集,并将所述交集对应的可是层级范围确定为所述瓦片数据垂直维度下的可视层级范围。

8.如权利要求5至7中任一项所述的调用装置,其特征在于,所述第二确定模块,具体用于:

按照高程信息与瓦片数据的预设金字塔可视层级的映射关系确定所述当前高程信息对应的可视层级;根据所述可视层级在所述第二预定瓦片数据集中获取对应的瓦片数据,以根据获取到的瓦片数据生成第三预定瓦片数据集;根据所述经纬度信息确定所述第三预定瓦片数据集种待显示在屏幕上的瓦片数据的瓦片边界。

9.一种存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至4中任一项所述方法的步骤。

10.一种服务器,至少包括存储器、处理器,所述存储器上存储有计算机程序,其特征在于,所述处理器在执行所述存储器上的计算机程序时实现权利要求1至4中任一项所述方法的步骤。

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