One of the first processes in geocoding is creating a locator. This process always begins with opening the Geoprocessing pane by clicking the Tools button on the Analysis tab at the top of your ArcGIS Pro workspace. Locators that you create are stored in a file folder and are added into your project automatically. You can also add a locator that you create into any future projects that you create.
The following steps describe how to create a locator using the Create Address Locator geoprocessing tool:
Click the Tools button on the Analysis tab at the top of your workspace. Open the Geoprocessing pane.
The Geoprocessing pane opens.
- Select the Create Address Locator tool.
- In the Geoprocessing pane, click the Toolboxes option.
- Click the Geocoding Tools option from the list of geoprocessing toolboxes.
- Click the Create Address Locator tool from the list of geocoding tools.
- Once the Create Address Locator tool opens in the Geoprocessing pane, click the Address Locator Style drop-down list, and choose the locator style that you want to base your locator on.
- Click the Browse button next to the Reference Data text box. The Reference Data dialog box appears.
- Browse to the reference data you want to use in the locator, and click Open.
- Repeat the process of adding data to the Reference Data text boxes (more appear as needed) until all the reference data you want to include in the locator shows.
- For each row of Reference Data text boxes that you complete, indicate the role that the reference data plays in the locator by choosing Primary Table, Alternate City Name Table, Alternate Name Table, or Alias Table in the corresponding Role drop-down menu.
A primary table is a feature class containing the geometry and address attributes of the features that addresses are geocoded against. The locator style defines what type of geometry and address attributes are supported. An alternate city name table contains the alternate names, also known as city name aliases to the primary names of the features. An alternate name table contains the alternate names, also known as street name aliases, to the primary names of the features. An alias table contains common names or location names, such as Memorial Hospital or Canyon High School, in place of street addresses. Both alternate name tables and alias tables are optional.
A list of fields specific to the role of the data appears in the Field Map portion of the tool. The required fields are prefixed with an asterisk (*). The fields named Left Additional Field and Right Additional Field in the Field Name column are optional fields and are used for informational purposes only; that is, the locator does not use these fields for searching or matching. The fields are carried over from the reference data to the resulting candidates and output feature classes for your benefit. For example, if you want the locator to return a property owner field with other address attributes in the matched candidate, you can map the Left Additional Field or Right Additional Field to a PropertyOwner field from your reference feature class.
- If a field is not automatically mapped, click the drop-down arrow in the Alias Name column, and choose the proper field name.
- An output file name and destination are automatically selected. To change these values, click the Browse button next to the Output Address Locator text box. The Output Address Locator dialog box appears.
- Specify where to store the locator (the save location must be in a file folder), name it, and click Save.
- If you want auto-complete functionality enabled when the address locator publishes as a geocode service, check the Enable suggestions check box.
- Click Run . The create address locator process initiates.
When the process finishes, the locator is added to the Locators folder in the Project pane. You can also find your locator in the save location you previously specified. You can add your newly created locator to a new or existing project.