OfflineGeocoder

class OfflineGeocoder(val gridState: GridState, val settlementGrid: GridState, val tileSearch: TileSearch? = null) : SoundscapeGeocoder

The OfflineGeocoder class abstracts away the use of map tile data on the phone for geocoding and reverse geocoding. If the map tiles are present on the device already, this can be used without any Internet connection.

Constructors

Link copied to clipboard
constructor(gridState: GridState, settlementGrid: GridState, tileSearch: TileSearch? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val tileSearch: TileSearch? = null

Functions

Link copied to clipboard
Link copied to clipboard
open suspend override fun getAddressFromLngLat(userGeometry: UserGeometry, localizedContext: Context?): LocationDescription?
Link copied to clipboard
open suspend override fun getAddressFromLocationName(locationName: String, nearbyLocation: LngLatAlt, localizedContext: Context?): List<LocationDescription>?
Link copied to clipboard