Select to view content in your preferred language

Locator with suggestions not happening

1147
12
03-05-2024 03:02 PM
TimHayes3
Frequent Contributor

I have created a Locator in ArcGIS Pro 2.9.12 and published it to Portal 10.9.1 as a geocoding service. In ArcGIS Server Manager 10.9.1 the suggestions box is checked. I am working in a Federated environment. 

In a web map I created in Portal, I modified the Search Widget to include my Locator. The Locator parameters are:

Role = Point Address

Reference Fields = House Number, Street Name, Subaddress, Subaddress Type, City, State, and Zip. 

When I type in an address. in the search window of the web map app for example: 3300 Capitol Ave, it only returns 3300 Capitol Ave; but 3300 Capitol Ave also includes 3 addresses with a subaddress as follows:

3300 Capitol Ave, Bldg A

3300 Capitol Ave, Bldg B

3300 Capitol Ave, Bldg C

 

How can I get the Locator or Search Widget to show a drop down of all the suggestions that would include:

3300 Capitol Ave

3300 Capitol Ave, Bldg A

3300 Capitol Ave, Bldg B

3300 Capitol Ave, Bldg C

Capture.PNG

How can I have the Locator show the above list of 3300 Capitol Ave addresses in the drop down shown above?

 

12 Replies
ShanaBritt
Esri Regular Contributor

@TimHayes3 I believe we spoke about this, but wanted to post a response here in case someone else came across your post. In order to return the subaddress candidates as suggestions after typing the base address of "3300 Capital Ave" or "3300 Capitol", the locator must be created in ArcGIS Pro 3.0 and published to Enterprise 11.0. The only subaddress suggestions that would be available to you with a locator built in ArcGIS Pro 2.9.12 and published to Enterprise 10.9.1 is partial subaddress, which requires you to type the full base address, then part of the subaddress. The note in the share locator topic lists locator properties and the versions of ArcGIS Pro and Enterprise that they are supported in. https://pro.arcgis.com/en/pro-app/latest/help/data/geocoding/share-a-locator.htm

0 Kudos
SierraPelizza
Emerging Contributor

Hello Shana - I realize this post is from a few months ago now but I wanted to get your thoughts.

Is the above solution also relevant for partial house number suggestions? I have a custom geolocator built in ArcGIS Pro 3.1.5 and published to Enterprise 10.9.1 and it does not seem to give me house suggestions based off a partial number input once published, as it does when used within ArcGIS Pro. We have a past geolocator published from ArcGIS Pro 2.9.8 and also published to Enterprise 10.9.1 that works fine. 

Search results from 2.9.8 version:

SierraPelizza_0-1723811922712.png

  • Here I can type in just the number 12 and I will start to get suggestions based off this partial number
  • Additional note on the 2.9.8 version, it was originally created from within ArcMap (not sure which version) and then pulled into that version of Pro and republished

Search results from 3.1.5 version:

SierraPelizza_1-1723811984815.png

  • Here, unless I type in the start of a specific street name, I will not get any results in my search bar

 

Just curious if this is the same problem we would need to upgrade to 11.0 for this to be functional. Hoping for an easier solution/workaround!

 

0 Kudos
ShanaBritt
Esri Regular Contributor

@SierraPelizza The issue in the original post is related to suggestions for subaddresses and from what you described your situation is not related to subaddress suggestions. There is a partial house number suggestion setting, but that only applies to countries where the house number comes after the street name and would only show in the locator properties dialog for locators built in countries with the address format of <street name> <house number>. The partial subaddress suggestion mentioned in the responses is for typing only part of the subaddress like "3375 E Mountain Ave #24" and there are subaddress numbers 2400-2480.

It looks like you have a classic locator and a new locator that have been published to Enterprise 10.9.1 and these two locators are based on different technology. The classic locator created in ArcMap and published from ArcGIS Pro 2.9.8 did not always provide valid suggestions after typing the house number, so you could click on one of the suggestions, but it may not take you to the correct location because the house numbers were not validated against the street name. The locator built in 3.1.5 with the Create Locator tool does validate the house number against the street name and you should start to get suggestions after typing the house number and a few characters of the street . I would not expect to see street names like "Alamonte Springs" as suggestions after only typing a house number, which is what is returned by the classic locator in the first screenshot and is not an expected result.

0 Kudos