IsochronesOptions

@Serializable
data class IsochronesOptions(val avoidBorders: String? = null, val avoidFeatures: List<String>? = null, val avoidPolygons: JsonElement? = null)

Subset of useful options. Extend as needed.

Constructors

Link copied to clipboard
constructor(avoidBorders: String? = null, avoidFeatures: List<String>? = null, avoidPolygons: JsonElement? = null)

Properties

Link copied to clipboard
@SerialName(value = "avoid_borders")
val avoidBorders: String? = null

"controlled" or "all"

Link copied to clipboard
@SerialName(value = "avoid_features")
val avoidFeatures: List<String>? = null

e.g. "ferries","tollways"

Link copied to clipboard
@SerialName(value = "avoid_polygons")
val avoidPolygons: JsonElement? = null

Avoid polygons (GeoJSON geometry). Keep generic to stay flexible: supply a Feature/Geometry object you serialize yourself.