For the French version, see map2gpx.fr. For the international version, see map2gpx.eu.
Pre-requisites:
- Install nodejs
- In the checkout, install the dependencies:
npm install
- Run
npm run lrm-graphhopper-fixup
- Web-server with PHP installed
Rebuild:
gulp pack
just re-bundle and generate www-fr and www-en folders.
Output comes in two flavors:
- www-fr to use GeoPortail maps and APIs (only available in France) - driven by index-fr.html
- You will need your own API key if you want to test/run it
- www-en to use services available worldwide (maps from OpenStreetMap, Thunderforest, OpenTopoMap, Hike & Bike, Hillshading and APIs from MapQuest, GrapHopper) - driven by index-en.html
- Thunderforest, MapQuest and GraphHopper requires API keys. Even if the API keys provided here may work for you, please use your own API key if you to test/run it
If you want to add more services, feel free to create an issue, submit a pull request, or even fork the project and run it by yourself.