Package-level declarations
Types
GantryLocation contains information about the location of the road object represented as gantry on the road graph.
OpenLRLineLocation contains information about the location of the road object represented as OpenLR line on the road graph.
OpenLROrientation describes the relationship between the road object and the direction of a referenced line. The road object may be directed in the same direction as the line, against that direction, both directions, or the direction of the road object might be unknown.
OpenLRPointLocation contains information about the location of the road object represented as OpenLR point on the road graph.
OpenLRSideOfRoad describes the relationship between the road object and the road. The road object can be on the right side of the road, on the left side of the road, on both sides of the road or directly on the road.
PointLocation contains information about the location of the road object represented as point on the road graph.
PolygonLocation contains information about the location of the road object represented as polygon on the road graph.
PolylineLocation contains information about the location of the road object represented as polyline on the road graph.
RoadObjectLocation contains information about the location of the road object of a concrete flavor/shape (gantry, polygon, line, point etc.) on the road graph.
RoadObjectLocationType defines how the road object is located on the map and how this object is matched to a Mapbox road graph.
RouteAlertLocation contains information about the location of the route alert. It will be produced only for objects that are on the current route that we are actively navigating on.
SubgraphEdge represents an edge in the complex object which might be considered as a directed graph. The graph might contain loops. innerEdgeIds
and outerEdgeIds
properties contain edge ids, which allows to traverse the graph, obtain geometry and calculate different distances inside it.
Location of an object represented as a subgraph.