Step 1.

They have 2 POI locator, 

https://transparentgov.net/json2tree/esri/server/folder2.html?org=https%3A%2F%2Fgis.westerncape.gov.za%2Fserver2%2Frest%2Fservices&url=https%3A%2F%2Fgis.westerncape.gov.za%2Fserver2%2Frest%2Fservices&arcgis_online_token=&select_folder=78&select_folder_text=HEREAfriGISComposite+%3Csup%3EGeocodeServer%3C%2Fsup%3E&select_layer=&select_layer_text=CrossingStreetsPOI+%3Csup%3EGeocodeServer%3C%2Fsup%3E

 

 

Step 2.

test POI name first, it works

https://transparentgov.net/json2tree/gateway/feature-layer/geocode-suggest-advanced-number-search.html?backgroundlayerurl=https%3A%2F%2Fgis.westerncape.gov.za%2Fserver2%2Frest%2Fservices%2FGeocoders%2FHEREAfriGISComposite%2FGeocodeServer&layer=HEREAfriGISComposite&_center_lat=-33.941756791460115&_center_long=22.467551416941905&_center_zoom=20&panto=0

 

 

 

 

 

 

Step 3.

The problem is that all of other POI locator, only tell me business name, while does not tell me the business address.

So I have to search on google maps, by business name. 

Now I know the address 

 

 

 

Step 4.

test the address to see if it popup business name, not popup business name.

https://transparentgov.net/json2tree/gateway/feature-layer/geocode-suggest-advanced-number-search.html?backgroundlayerurl=https%3A%2F%2Fgis.westerncape.gov.za%2Fserver2%2Frest%2Fservices%2FGeocoders%2FHEREAfriGISComposite%2FGeocodeServer&layer=HEREAfriGISComposite&_center_lat=-33.941756791460115&_center_long=22.467551416941905&_center_zoom=20&panto=0

 

 

 

 

 

Step 5.

let's test cross street (full street name as 1st)

https://transparentgov.net/json2tree/gateway/feature-layer/geocode-suggest-advanced-number-search.html?backgroundlayerurl=https%3A%2F%2Fgis.westerncape.gov.za%2Fserver2%2Frest%2Fservices%2FGeocoders%2FCrossingStreetsPOI%2FGeocodeServer&layer=CrossingStreetsPOI&_center_lat=-33.945476538551794&_center_long=18.58393877885798&_center_zoom=19&panto=0

 

 

 

Step 6.

because full street name typing is too long for 911 dispatcher, they want 3 letter for 1st street name 

3 + 4  works

https://transparentgov.net/json2tree/gateway/feature-layer/geocode-suggest-advanced-number-search.html?backgroundlayerurl=https%3A%2F%2Fgis.westerncape.gov.za%2Fserver2%2Frest%2Fservices%2FGeocoders%2FCrossingStreetsPOI%2FGeocodeServer&layer=CrossingStreetsPOI&_center_lat=-33.94613999956101&_center_long=18.585299999995&_center_zoom=20&panto=0

 

 

 

 

 

Step 7.

it does not tell us what cross street connector should we use,  we should use esri's default connector, which is AND

https://pro.arcgis.com/en/pro-app/latest/help/data/geocoding/fundamentals-of-intersection-geocoding.htm

 

 

 

 

Step 8.

for this sample, 3 + 3 not working,  

 

 

 

 

Step 9.

until you type 3 + 5, works

 

 

 

 

 

 

 

Step 10.

empty space actually works, even ESRI's default connector is AND, @, / , |, 

 

 

 

Step 11.

@ does not work 

 

 

 

Step 12.

 /, works

 

 

 

 

 

Step 13.

 \, works

 

 

 

 

Step 14.

& works with full street name

 

 

 

 

Step 15.

& not works with 3 letter

 

 

 

Step 16.

 

 

Step 17.

 

Step 18.

 

Step 19.

 

Step 20.

 

 

by

Please log in or register