Address Locator
Concept of an Address Locator

Address Locators

  • Category: Address
  • Data Type: Geolocators
  • Steward(s): UGRC
  • Web Application: View
  • Abstract: Adding a geographic point for an address is a fundamental GIS task. To handle this task, UGRC has created many services and tools to cater to the wide geocoding user base. Starting from the ground up, UGRC helps maintain statewide address points and roads datasets. These two datasets are the foundation for geocoding. Building on top of the reference data, UGRC creates and maintains ArcGIS Locators. Locators are where most of the magic happens - taking the input data and finding a location from the reference data. These locators are available for download on this page. With the reference data and the locators blocks in place, UGRC can put together geocoding systems and tools. The UGRC WebAPI is a web service that can geocode over the web via http. Users can send requests via their favorite programming language, application, or web browser. This service has intimate Utah addressing knowledge to get the best results out of user input and is the recommended way to geocode addresses. UGRC also provides pre-built clients to use the Web API that can be downloaded below. UGRC hopes to have the data and tools ready for your needs to geocode.

Official UGRC API Client

UGRC API logoThe UGRC API Client is a cross-platform, stand-alone desktop geocoding tool designed to carefully guide you step-by-step through your geocoding tasks. This app is our most user friendly geocoding client for geocoding *.csv files. It does not require a license or subscription to use and automatically downloads updates as soon as they are available to stay current and add new features.

Related Resources

Comments, questions, compliments, or concerns can be directed to Steve Gourley from UGRC at SGourley@utah.gov or new issues can be created in the Github repository.

Downloads and Web Services
Updates

Masquerade

Masquerade is a 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

Related Resources

Comments, questions, compliments, or concerns can be directed to Scott Davis from UGRC at STDavis@utah.gov or new issues can be created in the Github repository.

Downloads and Web Services
Updates

UGRC API

The UGRC API is an HTTP-enabeled service for accessing our geospatial data stored in the State Geographic Information Datasource (SGID) over the internet. The endpoints provided by the API are a great way to add geospatial functionality to your web pages and applications or desktop workflows. You will be able to geocode addresses and search all the data in the SGID. To get started, read the getting started guide. There are also examples of geocoding in multiple programming languages. To use the UGRC API, you will need a general understanding of programming. If you are new to programming, or do not know how to program, you can you one of the prebuilt clients.

Related Resources

Comments, questions, compliments, or concerns can be directed to Steve Gourley from UGRC at SGourley@utah.gov or new issues can be created in the Github repository.