Widget personalizado de Experience Builder. Carga un archivo CSV o Excel con direcciones, geocodifícalas usando cualquier ArcGIS Locator y visualiza los puntos coincidentes en un widget de Mapa conectado. Los resultados se exportan como GeoJSON, KML o Shapefile.
GitHub: https://github.com/brianmcleer/csv-geocoder-widget
Construido y probado en Experience Builder 1.19 y 1.20. Los pasos de instalación y el enlace para comentarios están en el README de GitHub. Archivo zip adjunto abajo.
Registro de cambios:
16/9/26:
- Las direcciones geocodificadas ahora aparecen en el mapa como una capa real inmediatamente. Ya no es necesario descargar un GeoJSON y agregarlo con Añadir Datos. La capa lleva el nombre de tu archivo, aparece en la lista de capas, tiene tabla de atributos y ventanas emergentes, y otros widgets pueden usarla. Todas tus columnas se conservan. También hay un nuevo botón de Ayuda con una guía en lenguaje sencillo.
4/9/26:
- Adaptado al runtime automático JSX de ExB 1.21 (soluciona un widget en blanco/error en 1.21)
- Incluida la dependencia SheetJS
xlsx en la versión parcheada 0.20.3, por lo que npm audit no reporta vulnerabilidades y no se necesita descarga externa al instalar - Ampliado el README con manejo de exportación shapefile (la descarga es una carpeta comprimida que debe descomprimirse y volver a comprimir para AGOL/Portal) y orientación sobre cómo hacer coincidir campos de dirección únicos o separados según cómo se construyó tu servicio locator
23/7/26: