Interaktywna mapa z autorskim systemem cms do zarządzania danymi przestrzennymi.…
Leaflet jest wiodącą biblioteką JavaScript o otwartym kodzie źródłowym stworzoną do budowy interaktywnych map (w tym mobilnych). Ważąc tylko około 38 KB, ma wszystkie funkcje mapowania, jakich potrzebuje większość programistów.
Biblioteka została zaprojektowana z myślą o prostocie, wydajności i użyteczności. Działa wydajnie na wszystkich głównych platformach desktopowych i mobilnych, może być rozszerzony o wiele wtyczek, ma piękny, łatwy w użyciu i dobrze udokumentowany interfejs API oraz prosty, czytelny kod źródłowy, z którego można czerpać radość.
Leaflet obsługuje dane rastrowe, wektorowe, podstawowe typy geometrii i grupy. Może w prosty sposób wizualizować dane zapisane w formacie geojson, kml, gpx czy wkt, a także łączyć się z serwerami wms, wfs czy wmts.
Biblioteka Leaflet jest świetną alternatywą dla google maps api. Jest niezależna od serwisów zewnętrznych i może być przechowywana (hostowana) lokalnie.
Aplikacje z jej wykorzystaniem tworzę od 2011 roku czyli od pierwszych wydań tej biblioteki. Obserwuję jej rozwój i na bieżąco uczę się nowych funkcji.
Jestem też autorem wtyczek do biblioteki Leaflet, które zyskały akceptację autorów i dostępne są w oficjalnym katalogu rozszerzeń.
Leaflet świetnie integruje się ze mapami OpenStreetMap, które stanowią alternatywę dla Google Maps. Wdrażam zarówno bezpośrednie podłączenie do serwerów kafli OSM (dla małych projektów), jak i konfigurację własnych serwerów i indywidualne style (Mapnik lub Mapbox).