https://github.com/smacker/travel-map
Generate your interactive travel map
https://github.com/smacker/travel-map
Last synced: 3 days ago
JSON representation
Generate your interactive travel map
- Host: GitHub
- URL: https://github.com/smacker/travel-map
- Owner: smacker
- Created: 2019-12-19T18:50:23.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-12-20T07:45:26.000Z (6 months ago)
- Last Synced: 2025-12-22T14:25:52.316Z (6 months ago)
- Language: JavaScript
- Homepage: http://smacker.ru/travel-map/
- Size: 9.53 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Travel map
Generate your interactive travel map.
Features:
* Birth/lived/visited types of countries
* Dates of visits
* Cities
### Usage
1. Modify `data.json` to reflect your travels
2. Run geojson generator: `node generate.js`
3. Run http server in `dist` directory `cd dist; python3 -m http.server`
4. Enjoy a personalized travel map at http://127.0.0.1:8000/
### Credits
* Maps javascript library: [Leaflet](https://leafletjs.com/)
* Marker Clustering plugin: [Leaflet.markercluster](https://github.com/Leaflet/Leaflet.markercluster)
* Map tiles: [OpenStreetMap](https://github.com/datasets/geo-countries)
* Countries geojson polygons: [datasets/geo-countries](https://github.com/datasets/geo-countries)
* Geocoder: [Nominatim](https://nominatim.openstreetmap.org/)