Summary
In ArcGIS Pro, location addresses can be extracted from point locations in a feature class through reverse geocoding. In some cases, addresses from point locations across multiple feature classes can be extracted simultaneously within specific polygon boundaries. Merging two feature layers and extracting the addresses into a single output facilitates spatial analysis within a unified result.
This article describes the workflow to extract point addresses from multiple point layers within polygon boundaries. In this example, the addresses of points from two feature layers, Well_groupA and Well_groupB, within the specified polygon boundary, are extracted into a single output.
Procedure
- Open the project in ArcGIS Pro.
- Select the points within the polygons using the Select By Location tool.
- On the Map tab, in the Selection group, click Select By Location.
- In the Select By Location dialog box, for Input Features, select the point layer containing the points from the drop-down list. In this example, Well_groupA is selected.
- For Relationship, select Intersect from the drop-down list.
- For Selecting Features, select the feature layer containing the polygon boundaries from the drop-down list. In this example, TargetArea is selected.
- For Selection Type, select New selection from the drop-down list.
- Click OK.

- Export the selected points.
- In the Contents pane, right-click the feature layer and click Data > Export Features.
- In the Export Features dialog box, rename the Output Feature Class and click OK.
- Repeat Steps 2 through 3 for all the point layers. In this example, two feature layers containing the exported points, Well_groupA_ExportFeatures and Well_groupB_ExportFeatures, are created.
- Merge all the exported layers using the Append tool.
- In the Geoprocessing pane, search for and select Append (Data Management Tools).
- For Input Dataset, select the output layers from Step 4 from the drop-down list.
- For Target Dataset, select another output layer from Step 4 where the input dataset must be appended. In this example, data from Well_group_A_ExportFeatures is appended to Well_group_B_ExportFeatures.
- Click Run.
- Extract the addresses using the Reverse Geocode tool.
Note:
The Reverse Geocoding tool may consume ArcGIS credits, and the amount of credits consumed depends on the size of the dataset.
- In the Geoprocessing pane, search for and select Reverse Geocode (Geocoding Tools).
- For Input Feature Class or layer, select the output layer from Step 5 from the drop-down list.
- For Input Address Locator, select the desired locator from the drop-down list. The ArcGIS World Geocoding Service is used in this example.
- For Preferred Location Type, select Address location from the drop-down list.
- Click estimate credits to display the credits used for the process. Click Run.
The attribute table below shows the addresses extracted from the points of the two feature layers located within the specified polygon boundary.