Simple Python script to help my father export his POIs collected over many years into a CSV file from the proprietary UPI format used by old Sygic GPS navigation systems.
Unfortunately Sygic never really bothered to document the UPI file format and only offers a very old software (runs on Win7 32bit) to convert a CSV POI file into an UPI file. Fortunately, the UPI POIs seems to be very simular to OV2 POIs used by TomTom.
Usage: upi2csv.py <upi-file-to-convert> <2-letter-country-code>
CSV output format: longitude,latitude,location,comment
The 2-letter code is used as a prefix for the location field in the CSV
file to make it easier to sort the file by country. The file ADAC.upi
can be used to verify your setup.
Pull requests are welcome! For major changes, please open an issue first to discuss what you would like to change.
Copyright (c) 2024 Lars Wessels
This software was published under the MIT license.
Please check the license file.