Skip to content

Latest commit

 

History

History
33 lines (20 loc) · 2.02 KB

README.md

File metadata and controls

33 lines (20 loc) · 2.02 KB

SwiftMapper

A Swift map model (and example renderer) for OpenStreetMap XML data.

Example data is Berlin-area public transport information. Uses pre-fetched data to avoid hammering the OSM servers. Map data licenced under ODbL (https://wiki.openstreetmap.org/wiki/Open_Database_License) and fetched from:

This is a macOS project, because it's been far too long since I last made something for the desktop.

Currently only knows about waya and nodes, not relations. Random hue for each way, nodes rendered (optionally) as black rings filled solid white, unless they're in a known list of amenities in which case they get their own emoji-based string as a label.

Berlin public transit

Berlin public transit map

Berlin historical nodes

Berlin historical node map

Mexico historical nodes

Mexico public transit map

Athens amenities

Athens area amenities map Athens center amenities map