[FREE]DjGPXTool extension

This extension let you read and write GPX and KML tracks.



-ReadGPX: enter the full path of your GPX file (e.g. /storage/emulated/0/yourfile.gpx)
-GPXRead: returns a list of lat/lng pairs.
-CreateGPX: fileName ( e.g. /storage/emulated/0/yourTrack.gpx)
name: Name of your track
points: enter the list of your lat/lng coordinates
-GPXCreated: returns: path to the written GPX file. result: as String. size: amount of coordinates.
GPXDemo.aia (69,2 KB)
com.django.DjGPXTools.aix (13,2 KB)

** Update version 2 01-01-2021 ***
Now you can read and write kml files too. Use the same procedure as with gpx files.
Updated extension and aia file

26 Likes

Nice Extension @Django_s_Android_App

2 Likes

Shame i can only give two likes. I love this and i haven’t even tested it. :crazy_face: :grin:

6 Likes

Thank you!
@Peter : I remember you once made a hiking app. I am sure this extension may be useful for you.

3 Likes

Did you try importing the generated gpx into the Openstreetmap app?

1 Like

Not yet. Because I usually work with GoogleMaps. (OpenStreetMap runs awfully slow for me)

3 Likes

I will try to do some test in the next couple of days. Remind me please if i forget. :grin:

2 Likes

Yep, it is working in the openstreetmap app. Great job @Django_s_Android_App :thumbsup:

4 Likes

Nice! Thanks for testing!

2 Likes

Very good extension. Congratulations

:star_struck:

2 Likes

nice extension :heart:

2 Likes

Great extension @Django_s_Android_App. Keep up updates. :golfing_man:t2:

2 Likes

I am very sure I would be useful. Approved by Peter :+1:

Suggestion: You might want to rename WhenRead to Read, because there’s already a “when” a start. It now looks like when WhenCreated

The same logic goes to AfterCreated, you might wanna change it to Created

5 Likes

Amazing… extension :star_struck: :+1:t2:

yes i too suggest that

Updated!
thx @WatermelonIce

Updated version 2.
Now you can read and write kml files too.

3 Likes

Awesome feature. Thankyou .

1 Like

Oh it is getting better and better. I used KML in one of the apps i made. Good job. :thumbsup: