Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pbnoxious/blinkenshell-map
https://github.com/pbnoxious/blinkenshell-map
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/pbnoxious/blinkenshell-map
- Owner: pbnoxious
- Created: 2019-08-27T19:42:56.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-07-21T09:51:50.000Z (about 3 years ago)
- Last Synced: 2024-06-20T19:41:27.998Z (3 months ago)
- Language: Python
- Size: 18.6 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# blinkenshell-map
A map to see where your fellow blinkenshellers are!
The current URL is
## How does it work?
Every blinkenshell user that has a "coordinates" file in their public_html will automatically be added to the map.
A small python script parses these from time to time (currently once per day) and converts them into GeoJSON markers.
These GeoJSON objects are then added as a Leaflet layer to an OpenStreetMap background with tiles from Mapbox.## Structure of the coordinates file
In principle, just adding the Lat/Lon coordinates is sufficient but there are additional options.
The file will be correctly parsed if it is structured as follows:
```
lat_coordinate,lon_coordinate
(optional popup text)
(optional color as #hex)
```## Built With
* [Leaflet](https://leafletjs.com/) - The library to add the Marker layer
* [OpenStreetMap](https://openstreetmap.org) - Base data for the map
* [Mapbox](https://www.mapbox.com/) - Map tile provider## Author
* [pbnoxious](https://github.com/pbnoxious)