4 puntos por GN⁺ 2023-08-24 | 1 comentarios | Compartir por WhatsApp
  • Prettymapp es una app web y paquete de Python que permite a los usuarios crear mapas visualmente atractivos con datos de OpenStreetMap.
  • Este proyecto es una reescritura del proyecto original prettymaps de Marcelo Prates, con énfasis en la velocidad, una interfaz de configuración simplificada y una menor complejidad del código.
  • El paquete Prettymapp puede usarse directamente desde Python de forma independiente de la app web, lo que ofrece flexibilidad para personalización o para construir tus propias aplicaciones.
  • La instalación de Prettymapp es sencilla y puede hacerse con pip (pip install prettymapp).
  • Este paquete permite a los usuarios definir un área, descargarla y graficar datos de OpenStreetMap usando código Python.
  • Los usuarios pueden personalizar la apariencia del mapa usando argumentos adicionales de la clase Plot (por ejemplo, shape, contour_width, etc.).
  • El paquete también incluye estilos preconfigurados y ejemplos de la app web para usar como referencia.
  • El proyecto Prettymapp también introduce un componente de app web de Streamlit para mejorar la usabilidad y la accesibilidad.

1 comentarios

 
GN⁺ 2023-08-24
Opiniones de Hacker News
  • Un artículo sobre Prettymapp, una herramienta para crear mapas con datos de OpenStreetMap en una app web de Streamlit
  • Los usuarios comentan que la herramienta les resultó útil y comparten experiencias y sugerencias
  • Un usuario compartió un plugin de Figma para quienes quieren importar datos de OpenStreetMap y personalizar mapas de OSM
  • Otro usuario descubrió que el proceso de desplegar la app en Streamlit es sencillo, aunque eso no esté documentado en el proyecto
  • Un usuario expresó interés en que se documente la API para centrar el mapa usando una ubicación GPS en lugar del nombre de una ciudad o pueblo
  • Un usuario preguntó sobre el licenciamiento de la herramienta: el original era AGPL y quería saber si la reescritura fue licenciada de manera permisiva
  • Se recomendó Maptiler, un servicio SaaS que ofrece mapas vectoriales, por parte de un usuario que elogió las contribuciones de la empresa al código abierto
  • Un usuario comparó el desarrollo de Prettymapp con la evolución de la programación funcional dominante y las GUI de modo inmediato
  • Los usuarios también mencionaron otras herramientas para personalizar mapas como Ortelius y Felt
  • Hubo un comentario de que la app se vio saturada por el alto tráfico proveniente de Hacker News, lo que muestra su popularidad