Table des matières
Leaflet JS
Voir aussi:
- Crosslet is a JavaScript widget for interactive visualisation and analysis of geostatistical datasets. You can also use it for visualizing and comparing multivariate datasets.
- Leaflet Tag Filter Button permet de filter les markers selon des tags
Documentation
Le livre Leaflet Tips and Tricks que l'on peut acheter ou lire en ligne.
Plugins
List of plugins:
FullScreen
Map Providers
Controls
leaflet-hash linkable location hashes for leaflet
leaflet-panel-layers Leaflet Control Layers extended with support groups and icons. Examples Icon layer, Collapsible panel, more ...
GeoJson
GeoJson de puis un url
Le L.geoJson de Leaflet ne charge pas le GeoJson via Ajax, il faut utiliser le plugin leaflet-ajax.
Et si l'on souhaite que le GeoJson soit chargé, via Ajax, à chaque déplacement de la carte c'est le plugin leaflet-ugeojson.
timeline
Show any changing geospatial data over time, from points to polygons.
https://github.com/skeate/Leaflet.timeline
Voir aussi:
- Pas un plugin mais un bout de code: https://gist.github.com/rowanwins/abec8d7aebeb27db49df - Permet de filtrer un data geojson avec 2 sliders.
Elevation
Leaflet plugin to view height profile of GeoJSON- and GPX polylines using d3.
- Les données altimétriques sont fournies par vos données.
- Le calcul de profil altimétrique de l'IGN nécessitent une CLÉ http://api.ign.fr/tech-docs-js/fr/developpeur/geodrm.html.
Proj4Leaflet
http://kartena.github.io/Proj4Leaflet/
La définition d’autres systèmes de coordonnées est possible par l’adjonction de deux bibliothèques Proj4js et Proj4Leaflet. La première permettant de définir des systèmes de coordonnées et d’effectuer des transformations de coordonnées entre systèmes ; la seconde permettant d’utiliser la première dans Leaflet.
Autre fonctionnalités
- Leaflet TileLayer for GeoJSON tiles https://github.com/glenrobertson/leaflet-tilelayer-geojson/
- A leaflet plugin that updates a geojson layer each time the user move the map https://github.com/BenjaminVadant/leaflet-ugeojson