Liking cljdoc? Tell your friends :D

wagoe.geo.shell.adapters.mapbox

Mapbox Geocoding API adapter.

Requires a valid Mapbox access token. Note: Mapbox returns coordinates as [longitude, latitude] (GeoJSON order).

Usage: (def adapter (create-mapbox-adapter {:api-key "pk.eyJ1..."})) (geocode adapter {:address "Damrak 1, Amsterdam"})

Mapbox Geocoding API adapter.

Requires a valid Mapbox access token.
Note: Mapbox returns coordinates as [longitude, latitude] (GeoJSON order).

Usage:
  (def adapter (create-mapbox-adapter {:api-key "pk.eyJ1..."}))
  (geocode adapter {:address "Damrak 1, Amsterdam"})
raw docstring

create-mapbox-adapterclj

(create-mapbox-adapter {:keys [api-key base-url min-interval-ms]
                        :or {base-url default-base-url
                             min-interval-ms default-min-interval-ms}})

Create a Mapbox Geocoding adapter.

Config keys: :api-key - Mapbox access token (required) :base-url - Override base URL (default: https://api.mapbox.com) :min-interval-ms - Minimum ms between requests (default: 100)

Returns: MapboxAdapter implementing GeoProviderProtocol

Create a Mapbox Geocoding adapter.

Config keys:
  :api-key         - Mapbox access token (required)
  :base-url        - Override base URL (default: https://api.mapbox.com)
  :min-interval-ms - Minimum ms between requests (default: 100)

Returns:
  MapboxAdapter implementing GeoProviderProtocol
sourceraw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close