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.

    Route-Based Modifications to a Map
    2.
    发明申请
    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)从地图中排除第二个对象 否则如果主路由未应用于地图,则将其添加到地图。

Patent Agency Ranking