{"repo":"ThomasParistech/pretty-gpx","free":true,"listed":false,"github":"https://github.com/ThomasParistech/pretty-gpx","clone":"git clone https://github.com/ThomasParistech/pretty-gpx.git","description":"GPX to Poster: Showcase Your Mountain Cycling or Hiking Adventures","language":"Python","stars":77,"topics":["cycling","data-visualization","gpx","map","poster","running","hiking"],"license":null,"category":"analytics","readme_excerpt":"🚴‍♂️ pretty-gpx 🏞️ Description Transform your running, cycling or hiking adventures into stunning, ready-to-print posters with this app! Designed specifically for mountain routes, it takes your GPX file and effortlessly generates a custom poster that beautifully showcases your journey. Built on the powerful NiceGUI framework, the app offers an intuitive web interface that makes the entire process seamless. Two modes are available : a city mode drawing the gpx data with the street maps in the background and a mountain mode drawing the gpx data on an elevation map. You can switch between both of them in the GUI. Demo Here's a demo GIF to give you a glimpse of a user interacting with the webapp and exploring its features. Installation Option 1: Install Locally Make sure you have Python version 3.11 or higher installed. Install the dependencies. In ubuntu, install the packages. Remark: You can set the directory path in the PYTHONPATH environment variable so that the imports of other files from the repository are working properly. On Linux You can add a line in the .bashrc file : And add this line at the bottom of the file where /path/to/add is pretty gpx repository path. If you always run the code from the repository folder instead of /path/to/add you can use: In a conda environment In a conda environment enter (do not forget to edit the /path/to/add): After a restart of the environment : You can check that the environment variable has been successfully updated: You should see ","default_branch":null,"files":null,"tree":[],"storefront":"/r/ThomasParistech","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ThomasParistech/pretty-gpx/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}