arcgis_geocode v0.3.0 ArcgisGeocode.Geocoder View Source

Provides the ability to Geocode an Address using the ArcGIS World Geocoding Service REST API “find” operation.

Link to this section Summary

Functions

Geocodes an address and returns a ArcgisGeocode.GeocodeResult struct

Link to this section Functions

Link to this function geocode(address) View Source
geocode(String.t()) :: {:ok, struct() | nil} | {:error, binary()}

Geocodes an address and returns a ArcgisGeocode.GeocodeResult struct.

Examples

iex>ArcgisGeocode.Geocoder.geocode("463 Mountain View Dr Colchester VT 05446")
  {:ok,
   %ArcgisGeocode.GeocodeResult{city: "Colchester",
    formatted: "463 Mountain View Dr, Colchester, Vermont, 05446",
    lat: 44.5129518506838, lon: -73.1836996439205,
    state_abbr: "VT", state_name: "Vermont", street_name: "Mountain View",
    street_number: "463", street_type: "Dr", zip_code: "05446"}}