Masquerade is a new proxy service hosted by UGRC that makes our geocoding service and Open SGID datasets easily accessible in Esri products. It does this by impersonating an Esri locator service. You should be able to use the URL below anywhere you would normally use an Esri geocode service:

https://masquerade.ugrc.utah.gov/arcgis/rest/services/UtahLocator/GeocodeServer

Capabilities

  • Single line address geocoding (convert an address to an x,y coordinate). Powered by the UGRC web API.
  • Provides typeahead suggestions from a variety of datasets in Open SGID such as political districts, municipal and county boundaries, and GNIS place names.

Give Masquerade’s awesome searching capabilities a try in this simple web app.

Supported Esri Geocode Service Operations

✅ Find Address Candidates

✅ Geocode Addresses

✅ Suggest

Reverse Geocode has not been implemented. Let us know if you are interested in this feature!

Esri REST API Reference

Common Use Cases

ArcGIS Pro

Locate Pane

If you are looking for a way to quickly navigate your map to Utah addresses or points of interest within ArcGIS Pro, Masquerade can help. By adding UGRC’s “Utah Locator (Masquerade)” (hosted in ArcGIS Online) to your project it becomes available to use within the Locate pane. To accomplish this, follow these steps (see the project page for more details):

  1. Add the “Utah Locator (Masquerade)” locator (hosted in AGOL) to your project
  2. Open any map and then go to the “Locate” pane
  3. Select the newly added locator as a search option
  4. Start typing in the search box and type-ahead suggestions will start appearing. Click on any suggestion to zoom the map to it.
  5. For geocoding single line addresses that do not show up in the type-ahead suggestions, type in the complete address with a zip or city and press enter. (e.g. 123 S Main Street, Holladay).

Batch Geocoding

Once Masquerade has been added as a locator to your project, you can also use it as an input address locator with the Geocode Addresses geoprocessing tool for batch geocoding of address data. This makes Masquerade an easier alternative to the Geocoding Toolbox.

Web AppBuilder/Experience Builder

Masquerade can be used to power the search widget in Web AppBuilder or Experience Builder. To configure, use the following URL as the “Geocoder URL” (WAB) or “Locator URL” (EB) value in the search widget settings:

https://masquerade.ugrc.utah.gov/arcgis/rest/services/UtahLocator/GeocodeServer

Alternatives

UGRC API Client Desktop Application

If you are not already using Esri products, you likely want to check out the Official UGRC API Client. This is a streamlined, stand-alone desktop application that requires no Esri products or licenses.