GeocodeProperties

@Serializable
data class GeocodeProperties(val id: String? = null, val gid: String? = null, val layer: String? = null, val source: String? = null, val sourceId: String? = null, val name: String? = null, val confidence: Double? = null, val distance: Double? = null, val accuracy: String? = null, val label: String? = null, val street: String? = null, val housenumber: String? = null, val postalcode: String? = null, val country: String? = null, val countryGid: String? = null, val countryA: String? = null, val macroregion: String? = null, val macroregionGid: String? = null, val macroregionA: String? = null, val region: String? = null, val regionGid: String? = null, val regionA: String? = null, val localadmin: String? = null, val localadminGid: String? = null, val locality: String? = null, val localityGid: String? = null, val borough: String? = null, val boroughGid: String? = null, val neighbourhood: String? = null, val neighbourhoodGid: String? = null, val continent: String? = null, val continentGid: String? = null, val addendum: JsonObject? = null)

Properties are rich and vary by source; keep them optional. addendum is left as JsonObject to pass through extra provider-specific content (e.g., OSM).

Constructors

Link copied to clipboard
constructor(id: String? = null, gid: String? = null, layer: String? = null, source: String? = null, sourceId: String? = null, name: String? = null, confidence: Double? = null, distance: Double? = null, accuracy: String? = null, label: String? = null, street: String? = null, housenumber: String? = null, postalcode: String? = null, country: String? = null, countryGid: String? = null, countryA: String? = null, macroregion: String? = null, macroregionGid: String? = null, macroregionA: String? = null, region: String? = null, regionGid: String? = null, regionA: String? = null, localadmin: String? = null, localadminGid: String? = null, locality: String? = null, localityGid: String? = null, borough: String? = null, boroughGid: String? = null, neighbourhood: String? = null, neighbourhoodGid: String? = null, continent: String? = null, continentGid: String? = null, addendum: JsonObject? = null)

Properties

Link copied to clipboard
val accuracy: String? = null
Link copied to clipboard
val addendum: JsonObject? = null
Link copied to clipboard
val borough: String? = null
Link copied to clipboard
@SerialName(value = "borough_gid")
val boroughGid: String? = null
Link copied to clipboard
val confidence: Double? = null
Link copied to clipboard
val continent: String? = null
Link copied to clipboard
@SerialName(value = "continent_gid")
val continentGid: String? = null
Link copied to clipboard
val country: String? = null
Link copied to clipboard
@SerialName(value = "country_a")
val countryA: String? = null
Link copied to clipboard
@SerialName(value = "country_gid")
val countryGid: String? = null
Link copied to clipboard
val distance: Double? = null
Link copied to clipboard
val gid: String? = null
Link copied to clipboard
val housenumber: String? = null
Link copied to clipboard
val id: String? = null
Link copied to clipboard
val label: String? = null
Link copied to clipboard
val layer: String? = null
Link copied to clipboard
val localadmin: String? = null
Link copied to clipboard
@SerialName(value = "localadmin_gid")
val localadminGid: String? = null
Link copied to clipboard
val locality: String? = null
Link copied to clipboard
@SerialName(value = "locality_gid")
val localityGid: String? = null
Link copied to clipboard
val macroregion: String? = null
Link copied to clipboard
@SerialName(value = "macroregion_a")
val macroregionA: String? = null
Link copied to clipboard
@SerialName(value = "macroregion_gid")
val macroregionGid: String? = null
Link copied to clipboard
val name: String? = null
Link copied to clipboard
val neighbourhood: String? = null
Link copied to clipboard
@SerialName(value = "neighbourhood_gid")
val neighbourhoodGid: String? = null
Link copied to clipboard
val postalcode: String? = null
Link copied to clipboard
val region: String? = null
Link copied to clipboard
@SerialName(value = "region_a")
val regionA: String? = null
Link copied to clipboard
@SerialName(value = "region_gid")
val regionGid: String? = null
Link copied to clipboard
val source: String? = null
Link copied to clipboard
@SerialName(value = "source_id")
val sourceId: String? = null
Link copied to clipboard
val street: String? = null