4 points par GN⁺ 2023-08-24 | 1 commentaires | Partager sur WhatsApp
  • 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

 
GN⁺ 2023-08-24
Commentaires sur Hacker News
  • Un article sur « Prettymapp », un outil permettant de créer des cartes à partir de données OpenStreetMap dans une web app Streamlit
  • Des utilisateurs ont trouvé l’outil utile et ont partagé leurs retours d’expérience et suggestions
  • Un utilisateur a partagé un plugin Figma destiné à ceux qui veulent importer des données OpenStreetMap et personnaliser des cartes OSM
  • Un autre utilisateur a constaté que le processus de déploiement d’une app dans Streamlit était simple, même si cela n’était pas documenté dans le projet
  • Un utilisateur a exprimé son intérêt pour la documentation de l’API afin de centrer la carte à partir d’une position GPS plutôt qu’avec un nom de ville/village
  • Un utilisateur a posé une question sur la licence de l’outil, se demandant si l’original était sous AGPL et si la réécriture avait été publiée sous une licence permissive
  • Maptiler, un service SaaS fournissant des cartes vectorielles, a été recommandé par un utilisateur qui a salué les contributions open source de l’entreprise
  • Un utilisateur a comparé le développement de Prettymapp à l’évolution de la programmation fonctionnelle grand public et des GUI en mode immédiat
  • Des utilisateurs ont mentionné d’autres outils de personnalisation de cartes comme Ortelius et Felt
  • Un commentaire indiquait que l’app avait été submergée par le fort trafic venant de Hacker News, signe de sa popularité