https://github.com/ojack/ghost-map
Generative and temporary streetmaps drawn into the browser.
https://github.com/ojack/ghost-map
Last synced: about 1 year ago
JSON representation
Generative and temporary streetmaps drawn into the browser.
- Host: GitHub
- URL: https://github.com/ojack/ghost-map
- Owner: ojack
- Created: 2015-06-12T19:00:58.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2019-11-16T21:28:33.000Z (over 6 years ago)
- Last Synced: 2025-04-02T03:09:36.884Z (about 1 year ago)
- Language: CSS
- Homepage: https://ojack.github.io/ghost-map
- Size: 13.7 MB
- Stars: 59
- Watchers: 3
- Forks: 16
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
#ghost map
Generative and temporary street maps drawn in the browser.
[demo](http://ojack.github.io/ghost-map/)
[](http://ojack.github.io/ghost-map/)
[](http://ojack.github.io/ghost-map/)
Inspired by the [Situationists International (1944)](https://en.wikipedia.org/wiki/D%C3%A9rive).
### Technical details
Uses [Nominatim](http://wiki.openstreetmap.org/wiki/Nominatim) for location search and [OpenStreetMap Overpass API](http://wiki.openstreetmap.org/wiki/Overpass_API) to load street data.
Street data is loaded from Open Street Map, and represented as a series of connected nodes. Mouse clicks and touches generate a particles that meander through the nodes at random. The main data and drawing logic is located in utils/StreetData.js