Liking cljdoc? Tell your friends :D

wagoe.geo.shell.adapters.google

Google Maps Geocoding API adapter.

Requires a valid Google Maps API key with the Geocoding API enabled.

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

Google Maps Geocoding API adapter.

Requires a valid Google Maps API key with the Geocoding API enabled.

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

create-google-adapterclj

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

Create a Google Maps Geocoding adapter.

Config keys: :api-key - Google Maps API key (required) :base-url - Override base URL (default: https://maps.googleapis.com) :min-interval-ms - Minimum ms between requests (default: 100)

Returns: GoogleAdapter implementing GeoProviderProtocol

Create a Google Maps Geocoding adapter.

Config keys:
  :api-key         - Google Maps API key (required)
  :base-url        - Override base URL (default: https://maps.googleapis.com)
  :min-interval-ms - Minimum ms between requests (default: 100)

Returns:
  GoogleAdapter 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