Class IndoorRoutePlace
Represents a place within an indoor route.
-
Field Summary
FieldsModifier and TypeFieldDescriptionGeographic coordinates of the place.The level identifier of this indoor location.intThe vertical level index of this indoor location.The location name (if available).Original location from the request (if different from the matched location).The type of the route place.The venue identifier of this indoor location.Index of the corresponding waypoint in the request (if this place corresponds to a user-provided waypoint). -
Constructor Summary
ConstructorsConstructorDescriptionIndoorRoutePlace(RoutePlaceType type, GeoCoordinates coordinates, int levelZIndex, String venueId, String levelId) Creates a new instance. -
Method Summary
-
Field Details
-
type
The type of the route place.
-
coordinates
Geographic coordinates of the place.
-
levelZIndex
public int levelZIndexThe vertical level index of this indoor location.
-
venueId
The venue identifier of this indoor location.
-
levelId
The level identifier of this indoor location.
-
name
The location name (if available).
-
waypointIndex
Index of the corresponding waypoint in the request (if this place corresponds to a user-provided waypoint).
-
originalLocation
Original location from the request (if different from the matched location). This is populated when the routing service snaps the waypoint to a different location.
-
-
Constructor Details
-
IndoorRoutePlace
public IndoorRoutePlace(@NonNull RoutePlaceType type, @NonNull GeoCoordinates coordinates, int levelZIndex, @NonNull String venueId, @NonNull String levelId) Creates a new instance.
- Parameters:
type-The type of the route place.
coordinates-Geographic coordinates of the place.
levelZIndex-The vertical level index of this indoor location.
venueId-The venue identifier of this indoor location.
levelId-The level identifier of this indoor location.
-
-
Method Details