Select to view content in your preferred language

Point Address locator won't find just a street name

297
3
Jump to solution
08-22-2024 04:58 PM
TomMagdaleno
Frequent Contributor

In the past I had a General - Single Field locator that would search on a street name.  I put this in a composite locator with address info.  So if a user came up with a house number that doesn't exist it would at least match on the street name and get them close.  I can't seem to do this in Pro.  I tried using Point Address but it wants another field besides just Street Name.  What can I do to make an address locator that will take them to the street, even if they don't enter an address?

1 Solution

Accepted Solutions
Roger_Schulz
Occasional Contributor

In Pro you want to build out a Multirole locator as opposed to a Composite locator. 
https://pro.arcgis.com/en/pro-app/latest/help/data/geocoding/combine-multiple-layers-into-a-single-l...

If your addresses are in a single attribute field I would recommend breaking them out into individual fields. 

Try using the Split Address Into Components tool

Roger_Schulz_0-1724424972814.png


If you happen to have street centerline data this could also be added in to help out with finding addresses that don't exist. 

Roger_Schulz_1-1724425101488.png

 

View solution in original post

3 Replies
Roger_Schulz
Occasional Contributor

In Pro you want to build out a Multirole locator as opposed to a Composite locator. 
https://pro.arcgis.com/en/pro-app/latest/help/data/geocoding/combine-multiple-layers-into-a-single-l...

If your addresses are in a single attribute field I would recommend breaking them out into individual fields. 

Try using the Split Address Into Components tool

Roger_Schulz_0-1724424972814.png


If you happen to have street centerline data this could also be added in to help out with finding addresses that don't exist. 

Roger_Schulz_1-1724425101488.png

 

TomMagdaleno
Frequent Contributor

Thank you.  I got it to work as expected in Pro, but not in my 3rd party software.  So the problem is not with ESRI.  But I was unaware of the multi-role address locator.  thank you.  

ShanaBritt
Esri Regular Contributor

If you build a StreetAddress role locator, it supports returning StreetName, Street Intersection, Street Midblock, and streets in between other streets as well as the Street Address with the house number. https://pro.arcgis.com/en/pro-app/latest/help/data/geocoding/introduction-to-locator-roles.htm#ESRI_...

The PointAddress role locator does not support returning street name matches, which is why you could not build a street name only locator using the PointAddress role. The house number and street name are required for the PointAddress role.