用于定义用于服务于地图图像的服务的方法和系统与流程

文档序号:27318303发布日期:2021-11-10 00:16阅读:来源:国知局

技术特征:
1.一种操作客户端处理系统以使得能够获取地图图像的方法,该方法包括:从用户接受一个或多个区域的集合的定义,每个区域具有相关联的感兴趣区域(“aoi”)和一个或多个相关联日期;将关于所接受的一个或多个区域的定义的信息发送到通过网络耦合到客户端处理系统的服务器处理系统;从服务器处理系统接受用于所述一个或多个区域的所述集合的api,或用于所述集合的api模板,所述api或api模板在服务器处被确定,每当所述集合的相应区域的相应aoi具有测绘提供者提供的新内容时,所接受的api自动更新,(a)使得地图服务客户端使用所接受的api为所述地图服务客户端提供从地图服务服务器请求地图服务并响应于所述请求而从地图服务服务器获取元数据的机制,所述元数据为每个区域提供一个或多个相应的地图显示api以使用所提供的相应地图显示api获得地图图像,或(b)使得填充所接受的api模板为所述集合中的一个或多个相应区域形成一个或多个拼接地图显示api,该一个或多个拼接地图显示api能够用于从提供拼接地图的服务获取拼接地图图像。2.如权利要求1所述的方法,其中,所接受的定义是用户定义服务的针对所述一个或多个区域的所述集合的定义,包括使用用户指定的对于服务的命名约定(“服务命名约定”)的用户定义服务的服务名称,其中,用户定义服务的每个区域具有被命名的相关联aoi,并且其中,一个或多个相关联日期是单个相关联日期或相关联日期范围。3.如权利要求1或2所述的方法,其中,所述api是从服务器处理系统接受的,其中地图服务客户端是网络地图服务(wms)客户端,并且其中地图服务服务器是wms服务器,使得wms客户端使用所接受的api为wms客户端提供了用于从wms服务器请求并响应于请求从wms服务器获取元数据的机制,该元数据为每个区域提供一个或多个相应的地图显示api,以使用所提供的相应地图显示api获得地图图像。4.如权利要求3所述的方法,其中,所接受的api是能够由wms客户端作为getcapabilities请求使用的url的形式。5.如权利要求3至4中任一项所述的方法,其中,每个相应的地图显示api是用于wms getmap请求的相应url。6.如权利要求3至5中任一项所述的方法,其中,wms客户端的功能在客户端处理系统处实行。7.如权利要求1或2所述的方法,其中,从服务器处理系统接受api,其中地图服务客户端是网络地图瓦片服务(wmts)客户端,并且其中地图服务服务器是wmts服务器,使得wmts客户端使用所接受的api为wmts客户端提供了用于从wmts服务器请求并响应于请求从wmts服务器获取元数据的机制,该元数据为每个区域提供一个或多个相应的拼接地图显示api,以使用所提供的相应拼接地图显示api获得地图图像。8.如权利要求7所述的方法,其中,所接受的api是能够由wmts客户端作为getcapabilities请求使用的url的形式。9.如权利要求7或8所述的方法,其中,每个相应的地图显示api是用于wmts getmap请
求的相应url。10.如权利要求7至9中任一项所述的方法,其中,wmts客户端的功能在客户端处理系统处实行。11.如权利要求3至10中任一项所述的方法,其中,所接受的api为url。12.如权利要求3至11中任一项所述的方法,其中,所述元数据为xml结构的形式。13.如权利要求1或2所述的方法,其中,所述api模板是从服务器处理系统接受的,其中地图服务客户端是瓦片地图服务(tms)客户端,并且其中地图服务服务器是tms服务器,使得填充所接受的api模板为所述集合中的一个或多个相应区域形成一个或多个拼接地图显示api,该一个或多个拼接地图显示api能够用于获得拼接地图图像。14.如权利要求13所述的方法,其中,发送的api模板为url模板形式。15.如权利要求13或14所述的方法,其中,每个相应的拼接地图显示api是用于tms拼接地图显示请求的相应url。16.如权利要求13至15中任一项所述的方法,其中tms客户端的功能在所述客户端处理系统处执行。17.如权利要求1至16中任一项所述的方法,其中,每个区域具有由客户端处理系统发送到服务器处理系统的一个或多个用户生成的关联过滤器。18.一种操作服务器处理系统以使得能够获取地图图像的方法,该方法包括:从客户端处理系统接受一个或多个区域的集合的定义,每个区域具有相关联的感兴趣区域(“aoi”)和一个或多个相关联日期;生成并向客户端处理系统发送用于所述一个或多个区域的所述集合的api,或用于所述集合的api模板,所发送的api或api模板在服务器处被确定,每当所述集合的相应区域的相应aoi具有测绘提供者提供的新内容时,所发送的api自动更新,(a)其中,api被发送,以使得地图服务客户端使用所发送的api为地图服务客户端提供从地图服务服务器请求地图服务并响应于所述请求而从地图服务服务器获取元数据的机制,所述元数据为每个区域提供一个或多个相应的地图显示api以使用所提供的相应地图显示api获得地图图像,或(b)其中,api被发送,以使得填充所发送的api模板为所述集合中的一个或多个相应区域形成一个或多个拼接地图显示api,该一个或多个地图显示api能够用于从提供拼接地图的服务获取拼接地图图像。19.根据权利要求18所述的方法,其中,所接受的定义是用户定义服务的针对所述一个或多个区域的所述集合的定义,包括使用用户指定的对于服务的命名约定(“服务命名约定”)的用户定义服务的服务名称,其中,用户定义服务的每个区域具有被命名的关联感兴趣区域(aoi),并且其中,一个或多个关联日期是单个关联日期或关联日期范围。20.如权利要求18或19所述的方法,其中,所述api被发送,其中所述地图服务客户端是网络地图服务(wms)客户端,并且其中地图服务服务器是wms服务器,使得wms客户端使用所发送的api为wms客户端提供了用于从wms服务器请求并响应于请求从wms服务器获取元数据的机制,该元数据为每个区域提供一个或多个相应的地图显示api,以使用所提供的相应地图显示api获得地图图像。
21.如权利要求20所述的方法,其中,所发送的api是能够由wms客户端作为getcapabilities请求使用的url的形式。22.如权利要求20或21所述的方法,其中,每个相应的地图显示api是用于wms getmap请求的相应url。23.如权利要求20至22中任一项所述的方法,其中,wms客户端的功能在客户端处理系统处实行。24.如权利要求18或19所述的方法,其中,所述api被发送,其中地图服务客户端是网络地图瓦片服务(wmts)客户端,并且其中地图服务服务器是wmts服务器,使得wmts客户端使用所发送的api为wmts客户端提供了用于从wmts服务器请求并响应于请求从wmts服务器获取元数据的机制,该元数据为每个区域提供一个或多个相应的拼接地图显示api,以使用所提供的相应拼接地图显示api获得地图图像。25.如权利要求24所述的方法,其中,所述api是能够由wmts客户端作为getcapabilities请求使用的url的形式。26.如权利要求24或25所述的方法,其中,每个相应的拼接地图显示api是用于wmts getmap请求的相应url。27.如权利要求24至26中任一项所述的方法,其中,wmts客户端的功能在客户端处理系统处实行。28.如权利要求20至27中任一项所述的方法,其中,所发送的api为url。29.如权利要求20至28中任一项所述的方法,其中,所述元数据为xml结构的形式。30.如权利要求18或19所述的方法,其中,所述api模板是从服务器处理系统发送的,其中地图服务客户端是瓦片地图服务(tms)客户端,并且其中地图服务服务器是tms服务器,使得填充所接受的api模板为所述集合中的一个或多个相应区域形成一个或多个拼接地图显示api,该一个或多个拼接地图显示api能够用于获得拼接地图图像。31.如权利要求30所述的方法,其中,发送的api模板为url模板形式。32.如权利要求30到31中任一项所述的方法,其中,每个相应的拼接地图显示api是用于tms拼接地图显示请求的相应url。33.如权利要求30至32中任一项所述的方法,其中tms客户端的功能在所述客户端处理系统处执行。34.如权利要求18至33中任一项所述的方法,其中,每个区域具有由客户端处理系统发送到服务器处理系统的一个或多个用户生成的关联过滤器。35.一种非暂时性机器可读介质,包括指令,所述指令当在处理系统的一个或多个处理器上执行时实行如前述任一方法权利要求所述的方法。36.一种处理系统,包括一个或多个处理器和存储子系统,所述存储子系统包括指令,所述指令在由处理器中的至少一个执行时实行如前述任一方法权利要求所述的方法。

技术总结
一种用于生成API或API模板的系统和方法。API,例如当在WMS或WMTS服务器中调用时URL,会导致为一个或多个感兴趣区域(AOI)和一个或多个日期范围的集合生成元数据。元数据提供对测绘数据集的访问。API是动态的,因为只要在AOI和日期范围集合中添加了新测绘,数据集就会自动更新。API模板是用于TMS服务的,并且在被填充时使得AOI和日期范围集合中的任何拼接地图被显示。被显示。被显示。


技术研发人员:I
受保护的技术使用者:近图澳大利亚股份有限公司
技术研发日:2020.01.30
技术公布日:2021/11/9
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1