Systems and methods for efficiently organizing map styling information

    公开(公告)号:US10067950B1

    公开(公告)日:2018-09-04

    申请号:US14750903

    申请日:2015-06-25

    Applicant: GOOGLE INC.

    Abstract: To organize configuration parameters for rendering map features on digital maps, a data structure storing multiple nodes is generated. Respective sets of map feature attributes and configuration parameters are assigned to the nodes. The configuration parameters specify visual attributes for rendering map features. Indications of relationships between the nodes are generated, where at least several of the nodes include several child nodes. An indication of one or more map feature attributes to which a certain map feature belongs is received, and the data structure is traversed according to the indicated relationships between the nodes to generate a set of configuration parameters for rendering the map feature. Traversing the data structure includes comparing the indicated map feature attribute or map feature attributes to sets of map feature attributes at some of the nodes, such that the generated set of configuration parameters includes configuration parameters from at least two of the nodes.

    Accessing map tiles
    2.
    发明授权
    Accessing map tiles 有权
    访问地图图块

    公开(公告)号:US09202311B2

    公开(公告)日:2015-12-01

    申请号:US13761026

    申请日:2013-02-06

    Applicant: Google Inc.

    CPC classification number: G06T17/05 G06T11/40

    Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented method for accessing map tiles. The method includes receiving a first request from a computing device for a portion of a map. The portion of the map includes combined map tiles that are a combination of corresponding ones of first map tiles from a first type of map and second map tiles from a second type of map. The method further includes providing first tile version identifiers and second tile version identifiers to the computing device in response to receiving the first request. The method further includes providing instructions to the computing device for using the first tile version identifiers and the second tile version identifiers to request the combined map tiles.

    Abstract translation: 除了别的以外,本说明书的主题可以实现用于访问地图块的计算机实现的方法。 该方法包括从计算设备接收地图的一部分的第一请求。 地图的部分包括组合的地图瓦片,其是来自第一类型的地图的第一地图瓦片的对应的地图和来自第二类型的地图的第二地图瓦片的组合。 该方法还包括响应于接收到第一请求而向计算设备提供第一瓦片版本标识符和第二瓦片版本标识符。 该方法还包括向计算设备提供使用第一瓦片版本标识符和第二瓦片版本标识符来请求组合地图瓦片的指令。

    Route-Based Modifications to a Map
    3.
    发明申请
    Route-Based Modifications to a Map 审中-公开
    基于路由的修改到地图

    公开(公告)号:US20150219469A1

    公开(公告)日:2015-08-06

    申请号:US14685037

    申请日:2015-04-13

    Applicant: Google Inc.

    CPC classification number: G01C21/3644 G01C21/32 G01C21/367 G01C21/3679

    Abstract: Systems and methods for applying one or more route-based modifications to a map are provided. In some aspects, a system includes a pathfinder module configured to determine a primary route from a beginning point to a destination point on the map. The pathfinder module is further configured to generate one or more primary modifications to the map based on the primary route. The system also includes a restyling module configured to apply the primary route and the one or more primary modifications to the map. The one or more primary modifications include at least one of a) adding a first object to the map that would otherwise be excluded from the map if the primary route is not applied to the map and b) excluding a second object from the map that would otherwise be added to the map if the primary route is not applied to the map.

    Abstract translation: 提供了将一个或多个基于路由的修改应用于地图的系统和方法。 在一些方面,系统包括路径寻找器模块,其被配置为确定从地图上的起始点到目的地点的主要路线。 所述寻路器模块还被配置为基于所述主路由生成对所述地图的一个或多个主要修改。 该系统还包括一个重新设置模块,该模块被配置为将主路由和一个或多个主要修改应用于地图。 所述一个或多个主要修改包括以下中的至少一个:a)将第一个对象添加到地图中,否则,如果主路线未被应用于地图,b)从地图中排除第二个对象 否则如果主路由未应用于地图,则将其添加到地图。

    MANAGING UPDATES TO MAP TILES
    4.
    发明申请
    MANAGING UPDATES TO MAP TILES 审中-公开
    管理更新到地图平台

    公开(公告)号:US20150170386A1

    公开(公告)日:2015-06-18

    申请号:US13668045

    申请日:2012-11-02

    Applicant: Google Inc.

    CPC classification number: G06T1/20 G06T11/40 G06T17/05

    Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented method for managing updates to map tiles. The method includes receiving an update to a feature in geospatial information that describes a map. The map is represented by multiple tiles. The method further includes rerendering at least one tile from the tiles based on the update to generate an individual rerendered instance of the tile. The method further includes generating a tile version identifier that uniquely identifies the individual rerendered instance of the tile. The method further includes storing the tile version identifier and an association between the tile version identifier and the individual rerendered instance of the tile. The method further includes providing, to a computing device, the tile version identifier and instructions for using the tile version identifier to send a request for the individual rerendered instance of the tile.

    Abstract translation: 除了别的以外,本说明书的主题可以实现用于管理地图瓦片的更新的计算机实现的方法。 该方法包括接收对描述地图的地理空间信息中的特征的更新。 地图由多个图块表示。 所述方法还包括基于所述更新来从所述瓦片重新移动至少一个瓦片,以生成所述瓦片的单独重新投放的实例。 该方法还包括生成唯一地标识瓦片的单独重放实例的瓦片版本标识符。 该方法还包括存储瓦片版本标识符和瓦片版本标识符与瓦片的单独重放实例之间的关联。 该方法还包括向计算设备提供瓦片版本标识符和用于使用瓦片版本标识符发送针对瓦片的单独重新呈现的实例的请求的指令。

Patent Agency Ranking