Javascriptová knihovna leaflet.js je praktický nástroj pro tvorbu interaktivních map a přesvědčivou vizualizaci prostorových dat.
V zájmu obecnosti řešení však jde o nástroj poměrně složitý, což může mít za následek obtíže pro uživatele, jejichž silné stránky jsou v něčem jiném, nežli v programování.
Tato jednoduchá aplikace umožňuje vytvořit z nahraného excelového souboru technicky korektní leaflet mapu, a uložit jí jako HTML soubor lokálně pro další použití; například je možné jí zobrazovat na stránkách internetu v rámci iframe.
Aplikace očekává jako vstup excelový soubor typu xlsx se 6 sloupci:
- id – klíč, tučný nadpis popisku
- lng – zeměpisná délka; v Čechách a na Moravě se čeká někde mezi 12 a 18
- lat – zeměpisná šířka; v Čechách a na Moravě se čeká někde mezi 48 a 51
- kategorie – určuje barvu bodů
- popisek – tělo popisku; může obsahovat HTML kód (viz dva ptáci ve vzorek.xlsx)
Vzorek dat v požadované struktuře je možné stáhnout na tomto odkazu.
A pokud by vás zajímal podkladový zdroják, tak je k dispozici na GitHubu: https://github.com/jlacko/leaflet-generator.