HOW TO
In einigen Fällen ist es notwendig, die Geokodierungsergebnisse auf ein bestimmtes Gebiet zu beschränken. Beispiel: Bei einem internationalen Unternehmen mit Franchise-Unternehmen auf der ganzen Welt benötigt ein Analyst nur die Daten für die Franchise-Unternehmen in Großbritannien (GB).
In den folgenden Anweisungen wird beschrieben, wie das Ergebnis der Geokodierung auf ein bestimmtes Gebiet beschränkt wird.
Verwenden der Locator-Sicht in ArcGIS Online
Konfigurieren der JSON-Datei des benutzerdefinierten Widgets in Web AppBuilder for ArcGIS
Es ist möglich, durch Konfiguration der JSON-Datei die Geokodierungsergebnisse einzugrenzen, indem der Parameter "suffix" bearbeitet wird. Legen Sie zum Beispiel den Parameter suffix auf New York und sourceCountry auf US fest, damit nur in New York, US, gesucht wird, wie im folgenden JSON-Code gezeigt.
{ "geocoder":{ "autoComplete": true, "minCharacters": 3, "name": "Esri World Geocoder", "maxLocations": 3, "arcgisGeocoder": false, "geocoders":[ { "url": "https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer", "name": "Esri World Geocoder", "singleLineFieldName": "SingleLine", "placeholder": "Find address or place", "suffix": "New York", "sourceCountry":"US" } ] } }
Der Parameter searchExtent kann ebenfalls hinzugefügt werden, um die Suche auf eine bestimmte Ausdehnung zu beschränken. Weitere Informationen finden Sie unter Class: Geocoder.
"searchExtent": { "xmin":-10105000, "ymin":2855000, "xmax":-8226000, "ymax":3649000, "spatialReference": {"wkid":102100} }
Hilfe von ArcGIS-Expert*innen erhalten
Die Esri Support-App herunterladen