- Prettymapp est une web app et un package Python qui permet aux utilisateurs de créer des cartes visuellement attrayantes à partir des données OpenStreetMap.
- Ce projet est une réécriture du projet original prettymaps de Marcelo Prates, avec un accent mis sur la vitesse, une interface de configuration simplifiée et une réduction de la complexité du code.
- Le package Prettymapp peut aussi être utilisé directement en Python indépendamment de la web app, offrant une grande flexibilité pour la personnalisation ou la création de ses propres applications.
- L’installation de Prettymapp est simple et peut être effectuée avec pip (
pip install prettymapp).
- Le package permet aux utilisateurs de définir une zone, de télécharger puis de tracer des données OpenStreetMap à l’aide de code Python.
- Les utilisateurs peuvent personnaliser l’apparence de la carte à l’aide d’arguments supplémentaires de la classe Plot (par exemple
shape, contour_width, etc.).
- Le package inclut également des styles préconfigurés ainsi que des exemples de web app pouvant servir de référence.
- Le projet Prettymapp introduit également un composant de web app Streamlit afin d’améliorer l’utilisabilité et l’accessibilité.
1 commentaires
Commentaires sur Hacker News