Package cloud. pace. sdk. poikit. routing
Types
Annotation Type
Link copied to clipboard
Geometry Type
Link copied to clipboard
Maneuver Type
Link copied to clipboard
Navigation Api
Link copied to clipboard
interface NavigationApi
Content copied to clipboard
Navigation Mode
Link copied to clipboard
Navigation Request
Link copied to clipboard
data class NavigationRequest(uuid: String, coordinates: List<LocationPoint>, alternatives: Boolean, userCourseInDegrees: Double?, steps: Boolean, navigationMode: NavigationMode, annotations: List<AnnotationType>, geometry: GeometryType, overview: OverviewType, bearings: List<Bearing?>?)
Content copied to clipboard
Navigation routing request.
Navigation Response
Link copied to clipboard
class NavigationResponse
Content copied to clipboard
Navigation Response with a list of waypoints.
Navigation Waypoint
Link copied to clipboard
class NavigationWaypoint
Content copied to clipboard
Overview Type
Link copied to clipboard
Route
Link copied to clipboard
data class Route(legs: List<RouteLeg>?, encodedPolyline: String?, distanceInM: Double?, durationInSeconds: Double?, navigationMode: NavigationMode) : Parcelable
Content copied to clipboard
Route Annotation
Link copied to clipboard
data class RouteAnnotation(distances: List<Double>?, durations: List<Double>?) : Parcelable
Content copied to clipboard
Route Intersection
Link copied to clipboard
Route Leg
Link copied to clipboard
data class RouteLeg(apiAnnotation: RouteAnnotation?, steps: List<RouteStep>?, distanceInM: Double?, durationInS: Double?, summary: String?) : Parcelable
Content copied to clipboard
Route Step
Link copied to clipboard
data class RouteStep(maneuver: StepManeuver?, durationInS: Double?, distanceInM: Double?, encodedPolyline: String?, name: String?, ref: String?, rotaryName: String?, intersections: List<RouteIntersection>?, remainingDistanceInM: Double, iconResId: Int, distances: MutableList<Double>, durations: MutableList<Double>) : Parcelable
Content copied to clipboard
Step Maneuver
Link copied to clipboard
data class StepManeuver(bearingAfter: Int?, bearingBefore: Int?, apiType: String?, apiModifier: String?, exit: Int?, apiLocation: List<Double>?, rotaryExitBearing: Double?) : Parcelable
Content copied to clipboard