AnsweredAssumed Answered

Custom Address Locator on ArcGIS Online

Question asked by deleted-user-RAnWn8DDSd1P on Aug 14, 2014
Latest reply on Aug 19, 2014 by jrogers-esristaff

I have my own address suggestion service that returns the format necessary to handle /findAddressCandidates? calls such that it works with the geocoder widget on default settings.  I added a faked out root-level json call so I could get it added to our organization's geocoders under Edit Settings > Utility Services.  I do not see any calls challenging the service in the web logs, other than the root-level one, when I add the geocoder, load a webmap in the online viewer, or use the embed code on our website, but the geocoder will not get loaded in the widget.  As far as I can tell this is the same js geocoder widget being used, but the geocoders array has only one entry for our ArcGIS Server service.  Does anyone know what it might be checking for that prevents it from being loaded in the widget?

 

Service URL:  http://www.portlandmaps.com/locator [/findAddressCandidates?<params>]

Geocoder Widget Example: http://www.portlandmaps.com/geocoder

ArcGIS Online WebMap Viewer: http://pdx.maps.arcgis.com/home/webmap/viewer.html?webmap=0ef42379c5c540e8b7cc356c88933f6b

Embed Code Example: http://www.portlandmaps.com/embed

 

Portland Locator is the one that hits our ArcGIS Server compound locator service.

Suggest is the one that is missing from the widget

agol_geocoders.png

Outcomes