gpxstudio.github.io icon indicating copy to clipboard operation
gpxstudio.github.io copied to clipboard

Support for more file formats (KML, TCX, FIT, etc)

Open vcoppe opened this issue 3 years ago • 6 comments

vcoppe avatar Sep 30 '21 15:09 vcoppe

Just a technical comment : you can use XSL transformations technology to convert KML to GPX or any other format into any format, rather than using each native API

mapa4 avatar Oct 01 '21 15:10 mapa4

You can look at this repo for the conversion to FIT. https://gitlab.com/nwholloway/fit-route You have to make the difference between waypoints and courses point. It would be nice to take it into account.

ravenfeld avatar Oct 04 '21 19:10 ravenfeld

Some use cases for this enhancement:

  • Maps.me mobile app only takes KML files, and is widely used for hiking, thus it would help to be able to export from gpxstudio directly in KML.
  • For GeoJSON it's more for import, as it's kind of the standard web format for geospatial files (in a general way).

You could use leaflet-omnivore.

IdrissaD avatar Nov 08 '21 22:11 IdrissaD

I also discovered this code if it can help you. https://gitlab.com/tbsmark86/fit-route/

ravenfeld avatar Mar 11 '22 17:03 ravenfeld

https://github.com/nrenner/brouter-web/issues/322 Maybe it will help on brouter there has been the same request and there has been a merge lately.

ravenfeld avatar Oct 14 '22 20:10 ravenfeld

In brouter there are the voicehint that are available and the export in fit that is also present. I hope this will help you.

https://github.com/abrensch/brouter/blob/8bf0125fa3a2da7da4f393847901cdfeb86ff8db/brouter-core/src/main/java/btools/router/VoiceHint.java

ravenfeld avatar May 15 '23 16:05 ravenfeld