Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/norydev/hitchspots

Get Hitchwiki spots into MAPS.me
https://github.com/norydev/hitchspots

Last synced: about 1 month ago
JSON representation

Get Hitchwiki spots into MAPS.me

Awesome Lists containing this project

README

        

# Hitchspots

## About

[Hitchwiki](https://www.hitchwiki.org) is the ultimate resource for hitchhikers. There you can find a map with crowdsourced, rated hitchhiking spots everywhere in the world.

This is very practical but hitchhikers might not have access to the Internet while they are on the road, and therefore would not be able to quickly go check if there is a good spot close to their location.

Hitchspots is here to close the gap: before going on your trip, get a digest of all the spots along your route in KML format. This way, you can import this file in your favorite offline maps application, [Organic Maps](https://organicmaps.app/), and have access to all the spots along your route without the need for an Internet connection.

PS: Also works with the [Maps.me](https://maps.me/) app
PPS: hitchwiki integration is broken, so newer spots are missing, they may come back some day.

## License and Data

Code: [MIT](https://github.com/NoryDev/hitchspots/blob/master/LICENSE.md) Content: [Creative Commons BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/)

Data is provided by [Hitchwiki](https://www.hitchwiki.org), [OpenStreetMap](https://nominatim.openstreetmap.org/) and [OSRM](http://project-osrm.org/) via [mapbox](https://www.mapbox.com/)

## Install

Hitchspots is a [Sinatra](http://www.sinatrarb.com/) application, so you will need an environment to run [Ruby](http://ruby-lang.org/) code.

On top of that you will need [mongoDB](https://www.mongodb.com/), and a mapbox API token.