À propos du projet

Folium est une bibliothèque Python open-source pour créer des cartes interactives. Elle s'appuie sur les atouts de manipulation de données de l'écosystème Python et sur les capacités cartographiques de la bibliothèque JavaScript Leaflet.js : vous manipulez vos données en Python, puis vous les visualisez dans une carte Leaflet rendue par folium. Le projet s'installe depuis PyPI avec `pip install folium` ou depuis conda-forge avec `conda install -c conda-forge folium`. La documentation est hébergée sur python-visualization.github.io/folium, et le dépôt comprend des notebooks d'exemples exécutables via Binder. Le README pointe vers un guide du contributeur pour ceux qui souhaitent participer, et les notes de version pour la v0.16.0 et ultérieures sont publiées sur les versions GitHub, avec un ancien journal des modifications conservé dans le dépôt. Le README liste également les packages et plugins associés. Les packages associés incluent xyzservices (un référentiel de tuiles de fond raster), streamlit-folium (exécution de folium dans une application Streamlit), et FEMlium (visualisation interactive de simulations par éléments finis sur des cartes géographiques). Les plugins incluent folium-glify-layer pour le rendu WebGL rapide de grandes FeatureCollections GeoJSON, Folium.ControlCredits-Plugin pour afficher des crédits ou un logo dans un coin de la carte, folium-geocoder-own-locations pour un géocodeur acceptant une liste de suggestions à la création, et folium-vectortilelayer pour une couche de tuiles pouvant zoomer et s'étendre au-delà des niveaux minimum et maximum d'un fournisseur de tuiles. Cette vue d'ensemble est basée uniquement sur le README et la description du dépôt ; aucune référence, classement ou affirmation de performance n'est fait.