Ehhh, kicsit elakadtam... :(
Hosszú órákat küzdöttem a több nyomvonal külön-külön kezelésével, hogy végre úgy működjön, ahogy már nekem is tetszik (lásd: KÉP), mire elérkeztem a te kívánságodhoz, a Waypoint-okhoz.
Na - gondoltam -, ez már könnyebb lesz. De csak nem akart működni, erre belepillantottam az "állatorvosi ló"-ként használt GPX fájlba és mit látok? A Waypoint-oknak nincs "time" mezőjük!!!
Szentül meg voltam győződve róla, hogy ugyanúgy időbélyeggel rendelkezik minden egyes terepen felvett Waypoint, akárcsak a track-ek. De valami mágikus okból úgy döntött a Garmin, hogy ez nem olyan fontos infó. :( A lehetőség benn van a GPX szabványban (a waypoint-oknál van "time" mező), de a Garmin nem óhajtja azt használni.
Helyette a "desc" és "cmt" (leíró-) mezőkbe gyömöszöli be a dátumot, amivel azonban két probléma is van:
- helyi időben kerültek rögzítésre nem világidő (UTC) szerint mint a track pontjai
- nem is szabványos formátumúak, mert nyelvi beállítástól is függenek (pl. magyarul "23-OKT-08 14:12:37", de angolban az "OKT" nyilván "OCT" lenne, más nyelveknél más lenne a mezősorrend, stb)
Persze elképzelhető, hogy más GPS-ek rendesen töltik ezeket a mezőket, pl. a tiéd is.
Úgyhogy most azon vacillálok, hogy mi legyen. Azoknál a GPS-eknél, amelyek becsületesen kitöltik a time mezőt ott aszerint soroljam be a track-be a waypointot, amelyek pedig nem (pl. Garmin) ott a hozzá legközelebbi track-pontra helyezze át vagy a hozzá legközelebb eső track-szakaszra bocsátott merőleges és a track metszéspontjára ( ehhez elő kéne túrni a matekkönyveket is :)? Az utóbbi megoldásoknál ráadásul nincs semmi garancia arra, hogy a korábban már leírt "oda-visszautas tracknél" a megfelelő helyre illeszti a waypointot (főleg ha ritkábbra van állítva a trackpont-rögzítés).[ előzmény: (34846) spagoca, 2008.10.21 19:05:47] |