PubNub Integration

Esri: Reverse Geocoding

Geolocation

Geolocation

Data Streaming & Dashboards

Data Streaming & Dashboards

Last Updated:

2017/03/30

Author:

PubNub

ArcGIS Developer Signup

Convert geocoordinates to addresses

Esri, the global market leader in geographic information system (GIS) software, offers the most powerful mapping and spatial analytics technology available. Using the Esri World Geocoding Service, you can convert a latitude and longitude to an address. For example, if you are using realtime coordinates, you can use reverse geocoding to find the address for those coordinates.

Esri: Reverse Geocoding

Walkthrough

The block requires one single string: a location coordinate to send to Esri for geocoding. From within the block, the Geocoding service is called and the response is sent back to the client. To learn more about Esri services and get your own API credentials, visit the ArcGIS for Developers homepage.

Input

Publish message containing the location body to the esri_reverse_geocode_Input channel.

{
    "lat": -105.521,
    "lon": 40.377
}

Output

The block appends address location into the message payload. Please refer to the Esri documentation for information on request parameters and response payloads.

{
    "address": {
        "Address": "201 Park Ln",
        "Neighborhood": null,
	    "City": "Estes Park",
	    "Subregion": null,
  	    "Region": "Colorado",
	    "Postal": "80517",
	    "PostalExt": null,
	    "CountryCode": "USA",
	    "Match_addr": "201 Park Ln, Estes Park, Colorado, 80517",
	    "Loc_name": "USA.PointAddress"
    },
    "location": {
        "x": -105.52163282753533,
	    "y": 40.377251992490628,
	    "spatialReference": {
			"wkid": 4326,
			"latestWkid": 4326
		}
	}
}

Feedback & Support

Need help? Contact PubNub Support.

More integrations for you

Esri: Geocoding

    Esri: Geocoding

    Convert addresses to location, and vice versa

    Learn more
    Esri: Geoenrichment

      Esri: Geoenrichment

      Add demographic, spending, business, and lifestyle data to maps and apps

      Learn more

      Talk to an expert

      Contact Sales