Locus Map - forum

Development => Discussion/New features => Navigation & Guidance => Topic started by: 0709 on September 23, 2014, 10:21:24

Title: No .tcx file support Locus ?
Post by: 0709 on September 23, 2014, 10:21:24
No .tcx file Import. Export .tcx file. Not compatible with Garmin Gps.
Title: Re: No .tcx file support Locus ?
Post by: menion on September 23, 2014, 10:36:21
No big interest in TCX - http://help.locusmap.eu/search/TCX

... means, no TCX import, sorry.
Title: Re: No .tcx file support Locus ?
Post by: menion on September 23, 2014, 11:06:32
ah I thought that export do not work just in one Android app, but it do not work at all? Are you familiar with this file format so you are able to say where is issue? I'll check it and fix, because export should work without problems, there is no reason why not.
Title: Re: No .tcx file support Locus ?
Post by: 0709 on September 23, 2014, 12:37:24
http://www8.garmin.com/xmlschemas/TrainingCenterDatabasev2.xsd

tcx files.         <=>    gpx files.
Coursepoint  <=>    Waypoint (wpt)
<PointType>   <=>    <sym>
<Name>         <=>    <name>
<Notes>         <=>    <cmt>
 
Single Coursepoint attached to a Single trackpoint. Corresponding in Position and timestamp.
<PointType> tag (english).
<Name> tag (local language ok):  Text limit max. 10 characters.
<Notes> tag (local language ok):  Text with detailled Guiding info.

<PointType> .tcx
"Generic", "Summit", "Valley", "Water", "Food", "Danger", "Left", "Right", "Straight", "First Aid",
 "4th Category", "3rd Category", "2nd Category", "1st Category", "Hors Category", "Sprint"
(http://tapatalk.imageshack.com/v2/15/04/05/7e0c0ccaea4217574d7692f5f7415277.jpg)
<sym> .gpx
"Flag","Summit","Dropoff","Drinking Water", "Restaurant", "Danger Area", "Navaid, White/Red", "Navaid, White/Green", "Navaid, White", "Medical Facility","Number 4, Red", "Number 3, Red", "Number 2, Red", "Number 1, Red", "Number 0, Red", "Civil"

- In attachment a tcx example file containing all 16 Garmin Coursepoints.
- In attachment a gpx example file and the corresponding 16 Waypoints.
   (Converted from tcx to gpx by the JavawaRtwtool)

- In attachment a navigation tcx course_coursepoints file.
- In attachment a navigation gpx track_waypoints file.
   (Converted from tcx to gpx by the JavawaRtwtool)
Title: Re: No .tcx file support Locus ?
Post by: menion on September 24, 2014, 10:39:00
I don't like half-working features. Thanks a lot for testing. I'll improve it to next version ...
Title: Re: No .tcx file support Locus ?
Post by: menion on October 17, 2014, 13:26:34
Hello 0709,

thanks for a precise description. Unfortunately you description is too complex on me :).

TCX support is not one of most wanted features, so I don't want to spend too much time on it now. Anyway what exists, should work as expected. So what remain a problem now? That TCX file exported from Locus is not correctly (with CoursePoints) imported to any app like BaseCamp?
Title: Re: No .tcx file support Locus ?
Post by: menion on October 19, 2014, 08:57:41
Thank you, I think this will work. I'm just working on improving export and everything is clear.

Anyway I just get an idea when I read your PDF "arbitrary sounds". You often talk about morse codes, but these may be already working for a navigation! Do you know TomTom voices that may be also used for a navigation? On our Locus Store is one for a Czech Republic (unfortunately we were not able to find more free voices till now). It's a simple zip file with MP3 files. When anyway create same file, but just instead MP3 with "Turn right", will be there morse code, it will work. Hmm? :)

So it depend if is possible to find or create MP3 files with required morse codes. This won't work for Guiding, just for navigation for now.
Title: Re: No .tcx file support Locus ?
Post by: menion on December 01, 2014, 09:41:53
Hi,

unfortunately this is not a possible now. Locus only use some predefined orders as you wrote, like left, right etc. Custom navigation orders cannot be set now, sorry.
Title: Re: No .tcx file support Locus ?
Post by: menion on December 02, 2014, 06:47:31
Technically possible is almost everything. Anyway if I may really suggest, I think that you should pick one most important feature you also think that others may need and focus on it. Because I have two small problems

1. there is a lot of topic from you (or topics you vote for) focused on similar tasks (navigation/guiding during bike ride), and I'm little bit lost what is important and what isn't and amount of votes is quite similar in all of them (2 - 5)

2. I personally do not need these features because as Joeloc often say, I ride on in very flat country and basic navogation/guiding is quite enough for me. So it's little bit complicated to decide what to do and how to do it.

And once this task will be done, you may focus on another. Just a suggestion.
Title: Re: No .tcx file support Locus ?
Post by: menion on December 02, 2014, 13:05:58
Oki,

PM is really not necessary, thanks. I'll keep focus to this one idea - http://help.locusmap.eu/topic/automatic-display-activation-guiding-with-display-and-sounds . 11 votes isn't much, but I'll check it after release, what I can do with this. Once this idea will be "completed", we can move to another task :)
Title: Re: No .tcx file support Locus ?
Post by: chbla on February 17, 2015, 22:05:24
+10 :)

This would be an awesome addition for cyclists if you could navigate this way
I'm trying to find something like this for ages
Very valuable and innovative in my eyes (just think about bike messengers)

I think a simple search for: "No big interest in TCX - http://help.locusmap.eu/search/TCX" is not very fair - most of my biker friends would adore such a feature but have no idea how to technically get there (TCX), so they won't come up with such questions.
Title: Re: No .tcx file support Locus ?
Post by: menion on April 14, 2015, 16:01:01
Hi, thanks. Names (limited to 15/10 characters) and time in seconds, fixed.
Title: Re: No .tcx file support Locus ?
Post by: menion on April 16, 2015, 21:01:38
Thank you!

- "intensity" added
- correct order of "name" fixed
Title: Re: No .tcx file support Locus ?
Post by: 0709 on May 10, 2016, 09:33:01
A tcx "clone" by gpx ?

Bold = Implemented  Red = Not implemented.

Strict Navigation by timestamped tcx course/gpx track with associated coursepoints/waypoints.

Supported Navigation Orders:

tcx course-associated coursepoints <PointType>:
Left - Right - Straight.
(https://www.imgdumper.nl/uploads9/5992cf9c8efe3/5992cf9c84787-Navaid_signs.png)
gpx track-associated waypoints <sym>:
Navaid, White/Red -  Navaid, White/Green -  Navaid, White
(As converted by the JavawaRTWtool. Find example files in Reply #3) 
Left - Right - Straight - Left_slight - Left_sharp - Right_slight - Right_sharp - U-turn and more.

Navigation Sound Locus.
tcx course associated-coursepoints:
<PointType> Supported Navigation Orders: => Via "xx.tts" to local language TTS, or Voices.
Any other <PointType>: <Name> to TTS. Resulting in: <Name> after xx meter.  (example: <PointType>Generic)
gpx track-associated waypoints:
<sym> Supported Navigation Orders: => Via "xx.tts" to local language TTS, or Voices.
Any other <sym>: <name> to TTS. Resulting in: <name> after xx meter. (example: <sym>Flag)

Navigation Display text in Locus map top bar:
tcx course-associated coursepoints:
<Notes> if available, otherwise <Name>
gpx track-associated waypoints:
<cmt> if available, otherwise <name>

In attachment:
Example strict navigation file by gpx 1.0 (no extension).
G_stwg_trk_navwpt_cmt.gpx

Both tcx and gpx clone use track_waypoint association by position AND timestamp.
A less robust gpx variant is by track_waypoint position association only.
A strictly ordered waypoint list is necessary !

Title: Re: No .tcx file support Locus ?
Post by: trinitii on July 18, 2016, 10:16:12
Thank you for powerful navigation software.

I want some feature which can display icon(s) of TCX on Navigation Screen.

1)  RED Circle
For now,
Icon such as LEFT, RIGHT, STRAIGHT is displayed, but most of other icons such as Generic, Summit, Valley, Water, Food etc is NOT displayed.
I want these icons will be displayed on Navigation Screen.

2) BLUE Circle
Just like other navigation for car,
I want the icon + distance after current icon(red circle) is displayed somewhere on screen (e.g. right side of current icon position)
It helps for user to prepare the next situaiton.

I hope these two features will be implemented.

Thank you very much.


(https://s32.postimg.org/kq7trdx8x/unnamed.jpg) (https://postimg.org/image/kq7trdx8x/)
Title: Re: No .tcx file support Locus ?
Post by: 0709 on March 23, 2018, 17:45:23
By Locus Pro V3.30.2.
Instructions in associated (wpt)waypoints.
Successful navigation by (no extension) gpx (trk)track_navwpt file.
- a. Test by track_navwaypoint file: Association by position AND timestamp .
- b. Test by track_navwaypoint file: Association by position only. (Timestamps removed)
Example file attached in Reply # 13.
Some gpx benefits compared to tcx.
No 10 character name limit. (Optional) <desc> element can contain extra info. Supports not only L/R/S directions but all Locus variant directions by <sym>. Supports multiple Via point Icons as there are the Garmin ones, the Locus ones. Smaller total file size. By (dropbox) file share easy fine tuning by alternative programs.

By pc * gpx editor create a Via or Nav Point or (future) add <type> Shape.
And a function not offered by Locus, add free POI's in the gpx file.

Note: Experimental
Instructions in (trkpt)trackpoints.
The wpt_poi list by the (experimental) gpx (trk)track_navtrkpt method IS NOT cluttered by a huge amount of associated waypoints because instructions are discreetly hidden into the trkpt's.
http://forum.locusmap.eu/index.php?topic=5953.msg49519#msg49519

Edit <sym>text by (pc) "gpx editor" or Android DroidEdit, Quoda etc.
The exact <sym>text must be known.
In attachment : 3 gpx files to exactly find out.

1. The Garmin Icon list. (Wpt) <name> is identical to <sym>text.
2. The Locus Icon list. (Wpt) <name> is identical to <sym>text.
3. The Locus Navigation Icon list. (Route) by rte_navrtept.
Import route into Locus. Tap the imported "Route from waypoints".
Choose trackdetails -> Waypoints. <name> is identical to <sym>text

Navigation by free voice "Morse". (Locus store > Features > Morse Voice Samuel: Download).
In gpx<cmt> find the used Morse character for loud and clear turn announcement according to supported <sym>.
Unknown unsupported <sym> are announced by lower tone frequency Morse sign: t


* gpx editor: https://sourceforge.net/projects/gpxeditor/