To geocode a table of addresses using the Geocode Table pane in ArcGIS Pro, complete the following steps:
- Add the table you want to geocode to your map.
- Expand the Add Data drop-down menu on the Map tab on the ribbon, and click Data.
- Browse to your table, and double-click the table to add it to the map.
The table is listed in the Contents pane.
- Open the Geocode Table pane, and begin the guided workflow.
- Right-click your table in the Contents pane of your map, and choose Geocode Table.
The Geocode Table pane appears. It displays a list of steps to geocode your table.
- Click Start.
The guided workflow begins.
- Right-click your table in the Contents pane of your map, and choose Geocode Table.
- Complete the About your table step of the guided workflow.
- Confirm that the correct table is displayed in the Input Table text box.
- Answer the question regarding the number of fields you want to geocode in your data, and select the corresponding option in the drop-down menu.
If you are unsure of the number of fields that need to be geocoded, click the Attribute table button to view the table.
- Click Next.
- Complete the What locator are you using? step of the guided workflow.
- From the Input Locator drop-down menu, choose the input locator you want to use for geocoding.
Locators added to the project that support batch geocoding automatically appear in the Input Locator drop-down menu of the Geocode Table pane, or you can browse to a different locator by clicking the Browse button .
Note:
Performing geocoding operations using the ArcGIS World Geocoding Service requires an ArcGIS Online organizational subscription and consumes credits. The organizational account must have enough credits to complete the entire geocoding request.
- Click Next.
- From the Input Locator drop-down menu, choose the input locator you want to use for geocoding.
- Complete the Mapping the fields in your table step of the guided workflow.
- For each of the fields in your data that you want to use in geocoding, find the corresponding locator field and choose the appropriate data field in the drop-down menu.
The field mapping is completed automatically, but you should review the field mapping to ensure that you do not want to make any changes or map additional fields.
To review the fields in your data that need to be geocoded, click the Attribute table button to view the table.
- Click Next.
- For each of the fields in your data that you want to use in geocoding, find the corresponding locator field and choose the appropriate data field in the drop-down menu.
- Complete the Output step of the guided workflow.
- An output location and name are assigned automatically.
To change the output, click the Browse button . Then, you can either select a new location or change the name.
Note:
Depending on the locator type you chose for geocoding, output may be limited to either a location on disk or a location on your active portal. However, you can still change the name or the location in the folder structure of your designated output location.
Note:
By default, your output feature class is created using the same spatial reference as your locator. Optionally, if you want your output feature class to be created using a different spatial reference, you can adjust it by clicking the Select coordinate system button . Then, you can choose an output coordinate system.
- Optionally, check the Add output to map check box after completion.
Depending on the size of your table and the location of output, this operation may be time-consuming.
- Choose an option for Preferred Location Type from the available drop-down menu.
When performing geocoding, you may be using the geocoding results to display on a map or for further analysis. In this case, you may want to change the Preferred Location Type setting to Address Location so that the points represent the rooftop or parcel centroid for the address. The point that is displayed is closest to the center of the feature that represents the address. By contrast, you may be using the geocoding results in a routing application where you want the points to be located on the side of the street for better routing, in which case Routing Location is the better option. With this option, the point that is displayed is typically closer to the street and closer to where a vehicle would arrive at the location.
- Optionally, specify an option other than the default All option from the Output Fields drop-down menu.
Choosing the default All option includes all of the table's original fields plus all fields generated by the geocoding process in the output feature class. Choosing the Minimal option includes all of the table's original fields plus the subset of fields generated by the geocoding process that are required for using the Rematch Addresses pane in the output feature class. Choosing the Location only option includes all of the table's original fields plus a Shape field containing the geometry of the result in the output feature class.
Note:
If you geocode your table with the Location only option, rematching your output feature class is not supported in the Rematch Addresses pane. - Click Next.
- An output location and name are assigned automatically.
- Optionally, complete the Limit by Country step of the guided workflow.
- If available, choose any combination of countries from the displayed list.
The capability to limit geocoding by country is determined by the locator you chose and is not always available. If your locator does not support the Country setting, this page of the guided workflow does not appear.
When using the World Geocoding Service or other locators that support multiple countries, you may want to specify that geocoding should only happen in specific countries. This is important because it can improve geocoding performance and reduce the potential for an address to false-positively match in another country. It is possible for an address in one country to look very similar to an address in another country. Geocode Table allows you to choose one or more countries to limit the results of the geocoding. In some cases, your table may contain addresses for many countries, in which case you should have a country field in the data and map that field in the field mapping section of the tool as opposed to selecting multiple countries in this step. Mapping a country field from the table will help to pinpoint the country for each record.
- Click Next.
- If available, choose any combination of countries from the displayed list.
- Optionally, complete the Limit by category step of the guided workflow.
- If available, choose any combination of categories from the displayed list.
The capability to limit geocoding by category is determined by the locator you chose and is not always available. If your locator does not support the Category setting, this page of the guided workflow does not appear.
You may want to limit the results of geocoding to specific categories, such as only address matches, because the geocoding results are for parcel delivery. Another example is if you know the entire table consists of cities, and you don’t want New York to match to New York State or even New York County. Using this parameter limits matches to a specific type of location.
- If available, choose any combination of categories from the displayed list.
- Review all inputs in the final step of the guided workflow, and run Geocode Table.
- Confirm that all the inputs on the final page of the guided workflow display the inputs you chose in the previous steps.
- Click Run.
The progress of the tool is displayed at the bottom of the pane.
If you selected the Add output to map option in the Output step of the guided workflow, the output is added to the map automatically.
Once you have a geocoded feature class, you can optionally add individual geocoding results from the Locate pane.
To review or change any of the results, add the feature class to the map if necessary, right-click the new feature class in the Table of Contents pane, and click Data > Rematch Addresses .