Reverse Geocode (Geocoding Tools)
Summary
Creates addresses from point locations in a feature class. The reverse geocoding process searches for the nearest address, place, or intersection for the point location based on optimized distance values for locators created with the Create Locator tool.
Performing geocoding operations using the ArcGIS World Geocoding Service requires an ArcGIS organizational account, and it consumes credits. The organizational account must have enough credits to complete the entire geocoding request.
Note:
Credit estimation is available at the top of the tool when the active portal is ArcGIS Online and the input locator is the ArcGIS World Geocoding Service.
Usage
The input feature class must contain point shapes with valid x,y coordinates. Results will not be returned on points with null coordinates.
The output feature class will contain the same number of records as in the input feature class. Additional fields containing the result addresses or places are added to the feature class. The names of the fields are prefixed with
REV_. If a matching place or address cannot be found, the fields will containNULLvalues.If the spatial reference of the input feature class is different from that of the locator, the locator will transform the coordinates on the fly and try to find the match. The output feature class will be saved in the same spatial reference as the input feature class. To change the spatial reference of the output feature class, set the Output Coordinate System environment.
If a point in the input feature class fails to return a matching place or address, it means there are no features in the locator that can be associated with the input point. The following are common causes for unmatched points:
The point contains null coordinates.
The point's coordinates are incorrect and cannot be transformed to the spatial reference used in the locator.
The locator does not contain reference features in the area that can be associated with the point.
A feature type was specified for which there are no good matches within a reasonable distance. See Feature type match conditions for details.
When a reverse distance is specified in the locator properties, it overrides the optimized hierarchical distance values used based on the roles supported by the locator.
An ArcGIS Online for organizations subscription is required to reverse geocode a feature class using the ArcGIS World Geocoding Service.
When using an input locator built with z-aware data , the tool will return output that is not z-aware. Only 2D output is supported in this tool.
Parameters
| Label | Explanation | Data type |
|---|---|---|
|
Input Feature Class or layer |
A point feature class or layer from which matching places or addresses will be returned based on the features' point location. |
Feature Layer |
|
Input Address Locator |
The locator that will be used to reverse geocode the input feature class or layer. |
Address Locator |
|
Output Feature Class |
The output feature class. Note:Saving the output to shapefile format is not supported due to shapefile limitations. |
Feature Class |
|
Output Address Type (Optional) |
Legacy:This parameter is deprecated and maintained only for backward compatibility. By default, the feature types supported by the locator will be used. |
String |
|
Search Distance (Optional) |
Legacy:This parameter is deprecated and maintained only for backward compatibility. By default, optimized hierarchical distance values will be used based on the roles supported by the locator and cannot be overridden. |
Linear Unit |
|
Feature Type (Optional) |
Specifies the possible match types that will be returned. A single value or multiple values can be specified. If a single value is specified, the search tolerance for the input feature type will be 500 meters. If multiple values are included, the default search distances specified in the feature type hierarchy table will be applied. See Feature types for details about using this parameter for reverse geocoding. This parameter is not supported for all locators.
|
String |
|
Preferred Location Type (Optional) |
Specifies the preferred output geometry that will be returned for
|
String |
Environments
Licensing information
- Basic: Yes
- Standard: Yes
- Advanced: Yes