【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
各种系统允许用户在计算设备的显示器上查看不同位置的地图。此外,许多这些系统允许用户操作如何查看地图。例如,一些地图系统提供允许用户诸如通过选择和拖动地图或选择点并且在显示器上以被选点为中心重新渲染地图来“移动”地图的工具。一些系统还可以允许用户在地图上放大或缩小。
技术实现思路
本公开的方面提供一种显示地图数据的方法。该方法包括:由一个或多个计算设备接收对于处于第一缩放等级的地图的请求;由一个或多个计算设备访问地理位置的层级结构;由一个或多个计算设备从地理位置的层级结构确定在地图中将以第一缩放等级呈现的第一地理位置集合;由一个或多个计算设备提供第一地理位置集合用于显示;由一个或多个计算设备接收以第二缩放等级查看地图的请求;由一个或多个计算设备确定已经越过缩放等级界限;由一个或多个计算设备从地理位置的层级结构中识别在地图中将以第二缩放等级呈现的第二地理位置集合;以及由一个或多个计算设备提供第二地理位置集合用于显示。在另一示例中,第二缩放等级是比第一缩放等级更高的缩放等级;第一地理位置集合包括父地理位置;以及第二地理位置集合包括来自父地理位置的一个或多个子地理位置。在又一示例中,缩放等级界限基于将以一个或多个缩放等级显示的地理位置的数目。在又一示例中,该方法包括:由一个或多个计算设备确定用于父地理位置的高缩放等级和用于多个子地理位置的每一个的低缩放等级;以及基于所确定的高缩放等级与所确定的用于多个子地理位置的低缩放等级的比较,确定缩放等级界限。在又一示例中,地图将被显示在视口中,以及确定用于特定地理位置的高缩放等级和低缩放等级是基于特定地理位置的大小与视口的 ...
【技术保护点】
一种用于显示地图数据的方法,包括:由一个或多个计算设备接收对于处于第一缩放等级的地图的请求;由所述一个或多个计算设备访问地理位置的层级结构;由所述一个或多个计算设备根据所述地理位置的层级结构确定在所述地图中将以所述第一缩放等级呈现的第一地理位置集合;由所述一个或多个计算设备提供所述第一地理位置集合用于显示;由所述一个或多个计算设备接收以第二缩放等级查看所述地图的请求;由所述一个或多个计算设备确定已经越过缩放等级界限;由所述一个或多个计算设备从所述地理位置的层级结构识别在所述地图中将以所述第二缩放等级呈现的第二地理位置集合;以及由所述一个或多个计算设备提供所述第二地理位置集合用于显示。
【技术特征摘要】
【国外来华专利技术】1.一种用于显示地图数据的方法,包括:由一个或多个计算设备接收对于处于第一缩放等级的地图的请求;由所述一个或多个计算设备访问地理位置的层级结构;由所述一个或多个计算设备根据所述地理位置的层级结构确定在所述地图中将以所述第一缩放等级呈现的第一地理位置集合;由所述一个或多个计算设备提供所述第一地理位置集合用于显示;由所述一个或多个计算设备接收以第二缩放等级查看所述地图的请求;由所述一个或多个计算设备确定已经越过缩放等级界限;由所述一个或多个计算设备从所述地理位置的层级结构识别在所述地图中将以所述第二缩放等级呈现的第二地理位置集合;以及由所述一个或多个计算设备提供所述第二地理位置集合用于显示。2.如权利要求1所述的方法,进一步包括:由所述一个或多个计算设备访问与所请求的地图有关的信息;其中,提供所述第一地理位置集合用于显示进一步包括:由所述一个或多个计算设备提供所述信息,用于以与所述第一地理位置集合相对应的第一粒度显示;以及其中,提供所述第二地理位置集合用于显示进一步包括:由所述一个或多个计算设备提供所述信息,用于以与所述第二地理位置集合相对应的第二粒度显示。3.如权利要求1所述的方法,其中:所述第二缩放等级是比所述第一缩放等级更高的缩放等级;所述第一地理位置集合包括父地理位置;以及所述第二地理位置集合包括来自所述父地理位置的一个或多个子地理位置。4.如权利要求1所述的方法,其中,所述缩放等级界限是基于将以一个或多个缩放等级显示的地理位置的数目。5.如权利要求1所述的方法,进一步包括:由所述一个或多个计算设备确定父地理位置的高缩放等级和多个子地理位置中每一个的低缩放等级;以及由所述一个或多个计算设备基于所确定的所述父地理位置的高缩放等级与所确定的所述多个子地理位置的低缩放等级的比较,来确定所述缩放等级界限。6.如权利要求5所述的方法,其中,所述地图将被显示在视口上,以及其中,确定特定地理位置的所述高缩放等级和所述低缩放等级是基于所述特定地理位置的大小与所述视口的大小的比较。7.如权利要求1所述的方法,其中:所述缩放等级界限是多个缩放等级界限中的一个;所述地理位置的层级结构包括多个层级结构等级;以及其中,所述多个缩放等级界限被设置成使得至少一个缩放等级存在,其中,特定层级结构等级的所有地理位置与所述至少一个缩放等级相关联。8.一种包括一个或多个计算设备的系统,所述一个或多个计算设备被配置为:接收对于处于第一缩放等级的地图的请求;访问地理位置的层级结构;根据所述地理位置的所述层级结构,确定在所述地图中将以所述第一缩放等级呈现的第一地理位置集合;提供所述第一地理位置集合;接收以第二缩放等级查看所述地图的请求;确定已经越过缩放等级界限;根据所述地理位置的层级结构,确定在所述地图中将以所述第二缩放等级呈现的第二地理位置集合;以及提供所述第二地理位置集合用于显示。9.如权利要求8所述的系统,其中,所述一个或多个计算设备被进一步配置为:访问与所请求...
【专利技术属性】
技术研发人员:李双峰,陈黎勇,韩璐,李剑,周百谅,蔡斯·汉瑟尔,平·辛·陈,
申请(专利权)人:谷歌公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。