Aangepaste Experience Builder-widget. Upload een CSV- of Excel-bestand met adressen, geocodeer ze met elke ArcGIS Locator en bekijk de overeenkomende punten op een verbonden Kaart-widget. Resultaten exporteren als GeoJSON, KML of Shapefile.
GitHub: https://github.com/brianmcleer/csv-geocoder-widget
Gebouwd en getest op Experience Builder 1.19 en 1.20. Installatiestappen en feedbacklink staan in de GitHub README. Zip bijgevoegd hieronder.
Wijzigingslog:
16-09-26:
- Geocodeerde adressen verschijnen nu direct als een echte laag op de kaart. Geen gedoe meer met het downloaden van een GeoJSON en deze opnieuw toevoegen via Gegevens toevoegen. De laag is vernoemd naar je bestand, verschijnt in de lagenlijst, heeft een attributentabel en pop-ups, en andere widgets kunnen het gebruiken. Al je kolommen worden meegenomen. Er is ook een nieuwe Help-knop met een duidelijke handleiding.
04-09-26:
- Overgezet naar de ExB 1.21 automatische JSX-runtime (lost een blanco/fout widget op in 1.21)
- SheetJS
xlsx afhankelijkheid ingebouwd op de gepatchte 0.20.3 release, dus npm audit meldt geen kwetsbaarheden en er is geen externe download nodig tijdens installatie - README uitgebreid met uitleg over shapefile-export (de download is een gezipt mapje dat uitgepakt en opnieuw gezipt moet worden voor AGOL/Portal) en richtlijnen over het matchen van enkele versus aparte adresvelden conform hoe je locator-service is opgebouwd
23-07-26: