OpenCagePlatformGeocoder
fun OpenCagePlatformGeocoder(apiKey: String, parameters: OpenCageParameters = OpenCageParameters(), json: Json = HttpApiEndpoint.json(), client: HttpClient = HttpApiEndpoint.httpClient(json)): OpenCagePlatformGeocoder
Creates a OpenCagePlatformGeocoder to be used with the Geocoder.
See OpenCage for more information.
Return
A OpenCagePlatformGeocoder instance.
Parameters
apiKey
The OpenCage API key.
parameters
The parameters to use for the geocoding requests.
json
The Json instance to use for serialization and deserialization.
client
The HttpClient to use for making requests.
fun OpenCagePlatformGeocoder(apiKey: String, json: Json = HttpApiEndpoint.json(), client: HttpClient = HttpApiEndpoint.httpClient(json), block: OpenCageParametersBuilder.() -> Unit): OpenCagePlatformGeocoder
Creates a OpenCagePlatformGeocoder to be used with the Geocoder.
See OpenCage for more information.
Return
A OpenCagePlatformGeocoder instance.
Parameters
apiKey
The OpenCage API key.
json
The Json instance to use for serialization and deserialization.
client
The HttpClient to use for making requests.
block
A lambda that configures the OpenCageParameters to use for the geocoding requests.