一种多源瓦片地图获取方法及装置的制造方法

文档序号:9708389阅读:367来源:国知局
一种多源瓦片地图获取方法及装置的制造方法
【技术领域】
[0001] 本发明涉及多源瓦片地图服务技术领域,具体而言,涉及一种多源瓦片地图获取 方法及装置。
【背景技术】
[0002] 现有政府部门的瓦片地图服务按照行政级别、管辖范围等分级,将瓦片地图分别 存储于相应行政区域内的分布式服务器中。由于目前对于多源瓦片地图服务,在移动客户 端和网页客户端的开发中均采用集成模式,即在客户端叠加多个地图图层、配置众多行政 级别等信息,且每一图层只能访问一个分布式服务器,这种集成模式造成客户端开发中的 代码冗余严重,运行效率低下。

【发明内容】

[0003] 本发明的目的在于提供一种多源瓦片地图获取方法及装置,对于多源瓦片地图服 务而言,能有效的解决现有客户端开发中代码严重冗余,运行效率低下的问题。为了实现上 述目的,本实施例采用的技术方案如下:
[0004] 第一方面,本实施例提供了一种多源瓦片地图获取方法,应用于瓦片地图服务系 统,所述瓦片地图服务系统包括用户终端、服务端以及瓦片地图服务器,所述服务端分别与 所述用户终端、所述瓦片地图服务器连接,所述方法包括:
[0005] 接收用户终端所发送的业务请求;
[0006] 根据所述业务请求确定存储被请求瓦片地图信息的瓦片地图服务器;
[0007] 从所述瓦片地图服务器获取所述被请求瓦片地图信息;
[0008] 将所述被请求瓦片地图信息返回至用户终端。
[0009] 结合第一方面,本实施例提供了第一方面的第一种可能的实施方式,其中,所述业 务请求包括指定被请求瓦片地图信息的比例尺级别和地理坐标范围,所述服务端接收所述 用户终端所发送的业务请求的步骤,包括:
[0010] 接收用户终端所发送的指定比例尺级别和地理坐标范围的业务请求。
[0011]结合第一方面的第一种可能的实施方式,本实施例提供了第一方面的第二种可能 的实施方式,其中,每一个所述瓦片地图信息均具有与之一一对应的索引号,所述根据所述 业务请求确定存储被请求瓦片地图信息的瓦片地图服务器的步骤,包括:
[0012] 根据所述比例尺级别和所述地理坐标范围计算所述被请求瓦片地图信息的索引 号;
[0013] 根据所述索引号确定存储被请求瓦片地图信息的瓦片地图服务器。
[0014] 结合第一方面的第二种可能的实施方式,本实施例提供了第一方面的第三种可能 的实施方式,其中,所述瓦片地图信息具有跨行政区域和位于同一行政区域两种形式,所述 从所述瓦片地图服务器获取所述被请求瓦片地图信息的步骤,包括:
[0015] 判断所述被请求瓦片地图信息是否跨行政区域;
[0016] 若位于同一行政区域,从所述行政区域内的瓦片地图服务器获取所述被请求瓦片 地图信息;
[0017] 若跨行政区域,分别从所跨越的行政区域的瓦片地图服务器获取与所述索引号对 应的瓦片地图信息,并将所获取的瓦片地图信息进行像素融合,得到所述被请求瓦片地图 信息。
[0018] 结合第一方面,本实施例提供了第一方面的第四种可能的实施方式,其中,所述将 所述被请求瓦片地图信息返回至用户终端的步骤之前,所述方法还包括:
[0019] 保存所述被请求瓦片地图信息;
[0020] 所述根据所述业务请求确定存储被请求瓦片地图信息的瓦片地图服务器的步骤 之前,所述方法还包括:
[0021 ]判断所述被请求瓦片地图信息是否已保存;
[0022]若已保存,执行所述将所述被请求瓦片地图信息返回至用户终端。
[0023] 第二方面,本实施例提供了一种多源瓦片地图获取装置,应用于瓦片地图服务系 统,所述瓦片地图服务系统包括用户终端、所述装置以及瓦片地图服务器,所述装置分别与 所述用户终端、所述瓦片地图服务器连接,所述装置包括:
[0024] 接收单元,用于接收所述用户终端所发送的业务请求;
[0025] 查找单元,用于根据所述业务请求确定存储被请求瓦片地图信息的瓦片地图服务 器;
[0026] 获取单元,用于从所述瓦片地图服务器获取所述被请求瓦片地图信息;
[0027] 发送单元,用于将所述被请求瓦片地图信息返回至用户终端。
[0028] 结合第二方面,本实施例提供了第二方面的第一种可能的实施方式,其中,所述业 务请求包括指定被请求瓦片地图信息的比例尺级别和地理坐标范围,
[0029] 所述接收单元具体用于接收用户终端所发送的指定比例尺级别和地理坐标范围 的业务请求。
[0030] 结合第二方面的第一种可能的实施方式,本实施例提供第二方面的第二种可能的 实施方式,其中,
[0031] 每一个所述瓦片地图信息均具有与之一一对应的索引号,所述查找单元包括: [0032]计算子单元,用于根据所述比例尺级别和所述地理坐标范围计算所述被请求瓦片 地图信息的索引号;
[0033] 确定子单元,用于根据所述索引号确定存储被请求瓦片地图信息的瓦片地图服务 器。
[0034] 结合第二方面的第二种可能的实施方式,本实施例提供第二方面的第三种可能的 实施方式,其中,
[0035] 所述瓦片地图信息具有跨行政区域和位于同一行政区域两种形式,所述获取单元 包括:
[0036] 判断子单元,用于判断所述被请求瓦片地图信息是否跨行政区域;
[0037] 第一获取子单元,用于在所述被请求瓦片地图信息位于同一行政区域时,从所述 行政区域内的瓦片地图服务器获取所述被请求瓦片地图信息;
[0038] 第二获取子单元,用于在所述被请求瓦片地图信息跨行政区域时,从每一个所述 行政区域内的瓦片地图服务器分别获取所述被请求瓦片地图信息,并将所述被请求瓦片地 图信息进行像素融合。
[0039] 结合第二方面,本实施例提供了第二方面的第四种可能的实施方式,其中,所述装 置还包括:
[0040] 保存单元,用于保存所述被请求瓦片地图信息;
[0041 ] 所述装置还包括:
[0042]判断单元,用于判断所述被请求瓦片地图信息是否已保存;
[0043]执行单元,用于在所述被请求瓦片地图信息已保存时,执行所述将被请求瓦片地 图信息返回至用户终端。
[0044] 本实施例提供的多源瓦片地图获取方法及装置,在接收到用户终端发送的包括了 指定的比例尺级别和地理坐标范围的业务请求后,根据所述比例尺级别和地理坐标范围计 算被请求地图瓦片的索引号,进一步地,根据所述索引号查找存储有所述被请求瓦片地图 信息的瓦片地图服务器,从所述瓦片地图服务器获取所述被请求瓦片地图的信息并发送至 所述用户终端。在多源瓦片地图服务系统中,通过上述的方法,有效地提高了移动客户端及 网页客户端的开发效率,减少了代码冗余量,同时也提高了移动客户端及网页客户端访问 瓦片地图服务器的效率。
[0045] 本发明的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得 显而易见,或者通过实施本发明实施例了解。本发明的目的和其他优点可通过在所写的说 明书、权利要求书、以及附图中所特别指出的结构来实现和获取。
【附图说明】
[0046] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所 需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施 例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获 取其他的附图。通过附图所示,本发明的上述及其它目的、特征和优势将更加清晰。在全部 附图中相同的附图标记指示相同的部分。并未刻意按实际尺寸等比例缩放绘制附图,重点 在于示出本发明的主旨。
[0047] 图1示出了本发明实施例提供的一种多源瓦片地图获取方法;
[0048] 图2示出了本发明实施例提供的另一多源瓦片地图获取方法;
[0049] 图3示出了本发明实施例提供的一种多源瓦片地图获取装置;
[0050] 图4示出了本发明实施例提供的另一种多源瓦片地图获取装置;
[0051] 图5示出了本发明实施例提供的另一种多源瓦片地图获取装置。
【具体实施方式】
[0052]下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整 地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在 此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因 此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的 范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做 出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0053]本实施例提供的多源瓦片地图获取方法应用于瓦片地图服务系统,所述瓦片地图 服务系统包括用户终端、服务端以及瓦片地图服务器,服务端分别与用户终端、瓦片地图服 务器连接,其中,瓦片地图服务器为分布于不同行政区域内的分布式服务器。对于用户终端 发送的瓦片地图获取请求,服务端提供统一的服务接口,客户端的开发人员无需掌握瓦片 地图服务系统中的诸如行政区域划分等的规则,通过所述统一的服务接口即可访问分布于 不同行政区域内的瓦片服务器300,并获取所述被请求瓦片地图信息。
[0054]参阅图1,本实施例提供的一种多源瓦片地图
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1