This project implements a web server for creating GPX and KML files from data provided by the Arizona Trail Association. The server provides more options for the data included in the files than the files provided directly by the trail association.
Build the data files used by the web server:
python3 -m pip install pyshp
- Download polylines and points from AZGeo Data.
- Unzip the 7-zip archives.
python3 build.py ./data polylinedir/commondata/new_azt_gpx_data_for_ata/AZT_Passages pointsdir/commondata/new_azt_gpx_data_for_ata/AZT_Waypoints
Run the server:
python3 -m pip install flask
python3 main.py
Deploy the server to App Engine:
- Download the Google Cloud command line utility and create an App Engine project.
gcloud app deploy
.