Step 1.

Same locator, if I search 6439 in ArcPro, it show 2 candidate address, which is expected.

But when I publish to ArcServer, use Suggest API, it failed, nothing found. 

 

 

 

Step 2.

suggest api only works if I search "6439 m", at least add 1 letter for street name. 

But this is not right, suggest api should work like ArcPro,  should work when just search house number "6439"

 

 

 

Step 3.

this does not helps

https://developers.arcgis.com/rest/services-reference/enterprise/suggest/

 

 

Step 4.

does not help either

https://pro.arcgis.com/en/pro-app/latest/help/data/geocoding/tips-for-improving-geocoding-quality.htm#ESRI_SECTION2_3CD117B17C6643499C0739CDFF232040

 

 

 

Step 5.

Combine POI common name, house number, street name all together into a new field, POIaddr

Gold box, means this is private house number,   brown box means this is public business address. 

The difference is private house number do not have POI name. 

 

 

 

 

Step 6.

Use POI role instead of previous Point address Role here. 

Also map Place name to the new created combined field. POIaddr

 

 

 

Step 7.

now you search 6439, just the house number, it shows 3 candidate, fixed the problem in the begining. 

 

 

 

Step 8.

compare this fixed screen to step 1 before fix screen.  From step 1 to 8, human brain runs 10 byte per seconds, to read the document, make sample test, failed a few times, spends 10 hours.  

 

 

 

Step 9.

There is no work around or fix found in chatGPT,  openAI . 

https://www.google.com/search?q=arcgis+rest+api+suggest+api+failed+when+search+address+number&sca_esv=cb1e697b99ad7555&rlz=1C1RXQR_enUS1149US1149&sxsrf=AE3TifP0EO-3Q85zhHvO-h5dhgdDcKiD5w%3A1757613313050&udm=50&fbs=AIIjpHxU7SXXniUZfeShr2fp4giZud1z6kQpMfoEdCJxnpm_3W-pLdZZVzNY_L9_ftx08kxElMEpo90JBBY0TEXYKcN_lPATbVTMCnYfcHh7XdvGafSOvPSd3fidQPWr76qIT3UaGfj_2sRKINePkrsUa2Zmr3be064LWdVjznIbFo3ci9y1twO3ldT3BLxvCdpeg95EDVPBCcy9m_e1Y3-kNb3KqMhuew&aep=1&ntc=1&sa=X&ved=2ahUKEwiP7rTpo9GPAxX4le4BHbUSEBoQ2J8OegQIERAE&biw=1920&bih=945&dpr=1&mtid=Xx_DaPzXFpPNkPIP64eUkQ0&mstk=AUtExfDgVXBJvdYnRXOE26tdL53DSpYOJM97ghbHC-2klxSuUPRiYDuo-jk09Jy4vxs-MeS_v6ynj2w-PhSfkT1xSmFKOZ-ByfSnSm0L1fe4cAfmTqVoKGuQfNHhDYrd2QEo8NSc1rI9zQ8FSSEYHOh9TyflHj_p5yaJw3M&csuir=1

 

 

 

 

 

 

Step 10.

 

 

 

 

Step 11.

 

 

 

 

Step 12.

 

 

 

 

Step 13.

 

 

 

 

 

Step 14.

 

 

 

 

Step 15.

 

 

 

 

 

Step 16.

 

 

Step 17.

 

Step 18.

 

Step 19.

 

Step 20.

ArcPro locator works with all kinds of country, language. Different country use different address format, style, different language.

ArcPro locator can handle all situation. One locator for all, cause its complicated setting. 

Ideally I wish a simplest locator only for English only for US address style.   

by

Please log in or register