<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/enzet-map-machine-python-renderer-for-openstreetmap-with-custom-icons-intended-to-display-as-many-m-bcujwh1mf" -->

---
title: enzet/map-machine: Python renderer for OpenStreetMap...
description: Map Machine is a Python renderer for OpenStreetMap with custom icons. It aims to display as many map features as possible using colors, shapes, and icons. The...
canonical: https://daily.dev/posts/enzet-map-machine-python-renderer-for-openstreetmap-with-custom-icons-intended-to-display-as-many-m-bcujwh1mf
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: enzet/map-machine: Python renderer for OpenStreetMap with custom icons intended to display as many map features as possible | daily.dev
og:description: Map Machine is a Python renderer for OpenStreetMap with custom icons. It aims to display as many map features as possible using colors, shapes, and icons. The...
og:url: https://daily.dev/posts/enzet-map-machine-python-renderer-for-openstreetmap-with-custom-icons-intended-to-display-as-many-m-bcujwh1mf
og:image: https://api.daily.dev/og/posts/bCujwh1mF.png
og:image:alt: enzet/map-machine: Python renderer for OpenStreetMap with custom icons intended to display as many map features as possible
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# enzet/map-machine: Python renderer for OpenStreetMap with custom icons intended to display as many map features as possible

**[Hacker News](https://daily.dev/sources/hn)** · 9 min read · 4 upvotes · 0 comments

## Summary

Map Machine is a Python renderer for OpenStreetMap with custom icons. It aims to display as many map features as possible using colors, shapes, and icons. The project includes an SVG map generation and tile generation, and it utilizes the Röntgen icon set. Map Machine allows users to experiment with unsupported tags and proposed tagging schemes.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://github.com/enzet/map-machine>

---

Tags: [#python](https://daily.dev/tags/python), [#gis](https://daily.dev/tags/gis)

[View this post on daily.dev](https://daily.dev/posts/enzet-map-machine-python-renderer-for-openstreetmap-with-custom-icons-intended-to-display-as-many-m-bcujwh1mf)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"enzet/map-machine: Python renderer for OpenStreetMap with custom icons intended to display as many map features as possible","url":"https://daily.dev/posts/enzet-map-machine-python-renderer-for-openstreetmap-with-custom-icons-intended-to-display-as-many-m-bcujwh1mf","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/enzet-map-machine-python-renderer-for-openstreetmap-with-custom-icons-intended-to-display-as-many-m-bcujwh1mf"},"datePublished":"2024-05-06T12:51:43.888Z","dateModified":"2024-05-09T09:28:18.744Z","description":"Map Machine is a Python renderer for OpenStreetMap with custom icons. It aims to display as many map features as possible using colors, shapes, and icons. The...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/f76e82bb8b099fffd613fed52ab52400?_a=AQAEuiZ","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/f76e82bb8b099fffd613fed52ab52400?_a=AQAEuiZ","isAccessibleForFree":true,"articleSection":"Hacker News","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Hacker News","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn","url":"https://daily.dev/sources/hn"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/enzet-map-machine-python-renderer-for-openstreetmap-with-custom-icons-intended-to-display-as-many-m-bcujwh1mf","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":4},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"python,gis","timeRequired":"PT9M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Hacker News","item":"https://daily.dev/sources/hn"},{"@type":"ListItem","position":3,"name":"enzet/map-machine: Python renderer for OpenStreetMap with custom icons intended to display as many map features as possible"}]}
```

