OfflineReverseGeocoder

Implementation of the Reverse Geocoding API based on an offline NDS (Navigation Data Standard) map.

The OfflineReverseGeocoder class provides reverse geocoding functionality by translating geographic coordinates (latitude and longitude) into human-readable addresses or location descriptions using an offline NDS map. NDS is a standardized format for automotive-grade navigation maps. For more information about NDS, visit: https://nds-association.org

Reverse geocoding is the process of converting geographic coordinates into understandable location details, such as street addresses, city names, postal codes, and other relevant information that can be easily comprehended by humans. For example, given the location (52.391174, 4.910375), the reverse geocoding process can translate it to the address (Distelweg, 141031 HE, Amsterdam).

A typical use case is for the end user to click on the map and see the address at the clicked position.

Types

Link copied to clipboard
object Companion

Contains the factory method for creating an instance of OfflineReverseGeocoder.

Functions

Link copied to clipboard
open override fun close()

Closes the reverse geocoder and releases associated resources.

Link copied to clipboard

Translates a location in latitude and longitude into a human-readable address.

Asynchronously translates a location in latitude and longitude into a human-readable address.