Custom Experience Builder-Widget. Laden Sie eine CSV- oder Excel-Datei mit Adressen hoch, geokodieren Sie diese mit einem beliebigen ArcGIS Locator und sehen Sie die übereinstimmenden Punkte im verbundenen Map-Widget. Ergebnisse können als GeoJSON, KML oder Shapefile exportiert werden.
GitHub: https://github.com/brianmcleer/csv-geocoder-widget
Erstellt und getestet mit Experience Builder 1.19 und 1.20. Installationsschritte und Feedback-Link finden Sie in der GitHub README. Zip-Datei unten angehängt.
Änderungsprotokoll:
16.09.26:
- Geokodierte Adressen erscheinen jetzt sofort als echte Ebene auf der Karte. Kein Herunterladen eines GeoJSON und erneutes Hinzufügen über Daten hinzufügen mehr nötig. Die Ebene wird nach Ihrer Datei benannt, erscheint in der Ebenenliste, verfügt über eine Attributtabelle und Popups, und andere Widgets können sie verwenden. Alle Ihre Spalten werden übernommen. Es gibt auch einen neuen Hilfe-Button mit einer leicht verständlichen Anleitung.
04.09.26:
- Auf ExB 1.21 automatisches JSX-Runtime portiert (behebt ein leeres/fehlerhaftes Widget in 1.21)
- SheetJS
xlsx Abhängigkeit auf die gepatchte Version 0.20.3 eingebunden, sodass npm audit keine Sicherheitslücken meldet und kein externer Download zur Installationszeit erforderlich ist - README erweitert um Hinweise zum Export von Shapefiles (der Download ist ein gezipptes Verzeichnis, das für AGOL/Portal entpackt und neu gezippt werden muss) sowie Anleitungen zum Abgleich einzelner vs. getrennter Adressfelder entsprechend dem Aufbau Ihres Locator-Dienstes
23.07.26: