GPX CONVERTER

NEW VERSION! See GPX Transform

Tkinter Choose GPX Program Window



Gpx Converter uses Tkinter to open a file browser to select files for processing. You can:
* Convert a GPX file into a CSV (text file)
* Convert a GPX file into a shape file
* Convert a CSV file into a GPX file
* Convert a shape file into a GPX file
* Convert a GPX file of multiple tracks into single track with multiple segments
* Break up a single line GPX file into multiple lines
* Round off GPX lat/lon coordinates

Gpx_converter.py was tested on Linux OS with Python 3.4.2 and Tkinter 8.5.

Button icons can be displayed by unzipping the image file (near bottom of this page) and placing the files in the image folder (created the first time you run the program).

Tkinter
GPX Choose Arguments Window





GPX_Converter v54 utilizes modules from osgeo. You will need to install the python3-gdal package (python2-gdal package will not work). GPX_Converter allows the user to choose configuration files in a popup, letting the user choose different option formats as needed.

GPX_Converter will set up the necessary folder (gpx_converter_54) and subfolders in your home directory and will create argument and option configuration files from default values. Simply download and start to use it. You can customize various user preferences in the Python code Program Default Options and in the config files (in the config subfolder).







CSV to GPX Option Window


Left: Select option window for CSV2GPX
You can customize the default input entries by changing them in the Program Default Options.


If you are trouble shooting it works well to open the program in a terminal instead of using a launcher. The terminal will stay open and give you helpful error messages.

More information on using gpx2csv-shp.py can be found in hints.txt.

You can run gpx_converter.py by using the command:
python3 gpx_converter-54.py

A sample waypoint CSV output is below. You can customize headings and columns.


Below is another data set opened in Libre Office Calc:


Here is a zip file of images for the button display. You can use your own small .gif files for decoration. The images in the zip file are 16px x 16px. Download: images5buttons.tar.gz