Vlastní widget pro Experience Builder. Nahrajte soubor CSV nebo Excel s adresami, geokódujte je pomocí libovolného ArcGIS Locatoru a zobrazte odpovídající body v propojeném widgetu Map. Výsledky lze exportovat jako GeoJSON, KML nebo shapefile.
GitHub: https://github.com/brianmcleer/csv-geocoder-widget
Vytvořeno a otestováno v Experience Builderu 1.19 a 1.20. Pokyny k instalaci a odkaz pro zaslání zpětné vazby najdete v souboru README na GitHubu. Soubor ZIP je přiložen níže.
Historie změn:
12. 10. 2026: Widget nyní přebírá jazyk aplikace (?locale=, přepínače jazyků, profilu ArcGIS nebo prohlížeče) a podporuje 39 jazyků; obsahuje také průvodce nápovědou.
Máte vlastní widgety? Stejný bezplatný nástroj, exb-i18n-kit, je dokáže přeložit jediným příkazem: localize. Takhle doplní jednotlivé výrazy:
- Nejdřív Esri. Načte překlady, které už jsou součástí vaší instalace Experience Builderu, takže například výraz „Přiblížit na“ použije stejné znění jako widgety od Esri.
- Standardní výrazy. Názvy jednotek, jako jsou stopy a akry, pocházejí z Unicode CLDR, stejného zdroje dat, který používají prohlížeče.
- Sdílená překladová paměť. Zbývající výrazy pocházejí ze sdíleného slovníku vytvořeného pomocí LibreTranslate, překladače s otevřeným zdrojovým kódem, a modelů Opus-MT od Helsinki-NLP pro bosenštinu, chorvatštinu a srbštinu. Nástroj běží zdarma na GitHubu, takže nepotřebujete API klíč ani účet.
- Propojení. Vyhledá také anglický text napevno zapsaný mimo překladový soubor widgetu, například výchozí nastavení nebo průvodce nápovědou, a propojí ho tak, aby se také překládal.
Ruční úpravy mají vždy přednost před strojovým překladem a nikdy se nepřepisují. Některé překlady jsou vytvořené strojově, takže pokud narazíte na nepřesný překlad, napište sem lepší znění.
8. 10. 2026:
Exportujte kontrolní tabulku adres (CSV nebo Excel) se všemi, odpovídajícími nebo neodpovídajícími řádky. U každé adresy, která nebyla nalezena, se zobrazí srozumitelné vysvětlení.
16. 9. 2026:
4. 9. 2026:
- Převedeno na automatický běhový modul JSX v ExB 1.21 (opravuje prázdný nebo chybový widget v 1.21)
- Závislost SheetJS
xlsx byla přibalena v opravené verzi 0.20.3, takže npm audit nehlásí žádné zranitelnosti a při instalaci není potřeba nic stahovat z externích zdrojů - Rozšířen soubor README o informace ke zpracování exportu shapefile (stažený soubor je zazipovaná složka, kterou je třeba rozbalit a znovu zazipovat pro AGOL/Portal) a pokyny k párování adres v jednom poli nebo v samostatných polích podle toho, jak byla vytvořena vaše služba locatoru