Prettymaps: Small Python library to draw customized maps from OpenStreetMap data

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. prettymaps

    A small set of Python functions to draw pretty maps from OpenStreetMap data. Based on osmnx, matplotlib and shapely libraries.

    For some reason it was commented out, and the author didn't say why:

    https://github.com/marceloprates/prettymaps/commit/c8b1f3f13...

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. vsketch

    Generative plotter art environment for Python

    pip install git+https://github.com/abey79/vsketch#egg=vsketch

  4. osm-renderer

    OpenStreetMap raster tile renderer written in Rust

  5. tilemaker

    Make OpenStreetMap vector tiles without the stack

  6. awesome-vector-tiles

    Awesome implementations of the Mapbox Vector Tile specification

  7. Openstreetmap

    The Rails application that powers OpenStreetMap

  8. abstreet

    Transportation planning and traffic simulation software for creating cities friendlier to walking, biking, and public transit

    Especially if you're trying to clip your entire map to some boundary, rendering the ocean is hard. https://github.com/a-b-street/abstreet/issues/32 has some examples of "flooded" maps when the heuristics get the inversion wrong. https://github.com/a-b-street/abstreet/blob/9761373c4b215485... is my incomplete attempt to deal with these partial multipolygons.

  9. Skeletron

    Computes straight skeletons of simple polygons

    There are tools to do that sort of feature generalization. https://github.com/migurski/Skeletron is one that comes to mind.

  10. owid-grapher

    A platform for creating interactive data visualizations

  11. seaborn

    Statistical data visualization in Python

  12. plotly

    The interactive graphing library for Python :sparkles: This project now includes Plotly Express!

    I don't know about a discussion, but i know a lot of people are moving to plotly [1] or seaborn [2] as they are prettier and more intuitive.

    1: https://plotly.com/python/

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Live update maps

    2 projects | /r/learnpython | 25 Oct 2022
  • Open source alternative to ArcGIS Service Area Solver (network analyst extension)?

    3 projects | /r/gis | 16 Mar 2022
  • I often wonder what historically has happened near my home, or places I visit. Is there a "Google Maps" of Local History?

    4 projects | /r/AskHistorians | 22 Aug 2021
  • Show HN: Factorio Blueprint Visualizer

    3 projects | news.ycombinator.com | 9 Jan 2025
  • Streets GL – 3D OpenStreetMap

    3 projects | news.ycombinator.com | 7 Jan 2025

Did you know that Python is
the 2nd most popular programming language
based on number of references?