Open GoogleCodeExporter opened 9 years ago
Should be easy to fix, they have only reorder this in
"TTGPSLoggerRecorderFormatGPX.cpp".
OLD:
if
(iEngine->Settings()->GPXTags(CTTGPSLoggerSettingsData::ETTGPSLoggerSettingsGPXT
agsIndexTime))
{
aBody.Append(_L8(" <time>"));
TTGPSLoggerCommon::AppendFormatGPXTimeStampL(aBody, aPositionData->SatelliteTime());
aBody.Append(_L8("</time>\n"));
}
if (iEngine->Settings()->GPXTags(CTTGPSLoggerSettingsData::ETTGPSLoggerSettingsGPXTagsIndexEle) && !Math::IsNaN(aPositionData->Position().Altitude()))
{
aBody.AppendFormat(_L8(" <ele>%.1f</ele>\n"), aPositionData->Position().Altitude());
}
NEW:
if
(iEngine->Settings()->GPXTags(CTTGPSLoggerSettingsData::ETTGPSLoggerSettingsGPXT
agsIndexEle) && !Math::IsNaN(aPositionData->Position().Altitude()))
{
aBody.AppendFormat(_L8(" <ele>%.1f</ele>\n"), aPositionData->Position().Altitude());
}
if
(iEngine->Settings()->GPXTags(CTTGPSLoggerSettingsData::ETTGPSLoggerSettingsGPXT
agsIndexTime))
{
aBody.Append(_L8(" <time>"));
TTGPSLoggerCommon::AppendFormatGPXTimeStampL(aBody, aPositionData->SatelliteTime());
aBody.Append(_L8("</time>\n"));
}
Original comment by andre.tippel@googlemail.com
on 4 Aug 2010 at 5:39
Yes, this bug should be fixed.
The <time> field should be after the <ele> field. With the current order the
GPX file is registered like "not supported" format by the most mapping and POI
managing programs, like Garmin MapSource.
Original comment by tro...@gmail.com
on 12 Oct 2010 at 2:27
I fixed this issue and issue 2. Look at my posts at issue 2 there i describe
how i fixed them.
I provide a fixed binary version at http://www.datenmuehle.kilu.de/TTGPSLogger
Original comment by andre.tippel@googlemail.com
on 14 Oct 2010 at 8:43
andre, could you please provide a fixed binary for S60v32 as well?
Original comment by petsk...@gmail.com
on 23 Jan 2011 at 7:23
Give me some time to download and setup the v3 FP2 sdk and i will try to build
a fixed version.
Original comment by andre.tippel@googlemail.com
on 23 Jan 2011 at 9:07
It's done, I test it in the emulator and it seems it works. You find it here
--> http://www.datenmuehle.kilu.de/TTGPSLogger
Original comment by andre.tippel@googlemail.com
on 23 Jan 2011 at 6:40
It's working well. Thank you for the quick work.
Original comment by petsk...@gmail.com
on 23 Jan 2011 at 8:28
Original issue reported on code.google.com by
horn...@gmail.com
on 2 Mar 2010 at 12:14