Huhhhh, még jó, hogy mindig ilyen egyszerűeket tudsz kérdezni. :P
A.)
i) Magyarán ha meghamisítod a waypoint adatait, akkor nem úgy működik a program ahogy szeretnéd? ;)
Egyébként részben te magad is megválaszolod ezt az ii) pontban: ha mozgattad a pontot, azért tetted, mert jól tudtad, hogy az wp valójában nem ott volt, hanem közelebb egy másik trackponthoz, így elveszted ugyan az időkódot, de még pontosabb pozíciója is lesz a wp-nak a szintprofilon. Nagyon rossz helyre azonban eredeti helyén sem került volna a wp, mert nem egyszerűen "befűzöm" azt olyankor wp-ot a track-be, mert akkor meghosszabbodna a trackhossz! Ehelyett az időben előtte ("A") és mögötte ("B") következő trackpont közti egyenesre illesztem, olyan arányban, amilyen távolságának aránya A-tól és B-től (ez ugyan nem a legtökéletesebb módszer, de nem volt kedvem olyasmivel szórakozni, hogy merőlegest bocsátok egy ellipszoid felszínén lévő egyenesre).
Tehát igazából csak a magasság kozmetikázásakor van gond, ezt elismerem. :o)
ii) Lásd előbb
iii) Akár le is okézhatod, azért találták ki a Ctrl+Z-t hogy az ilyen hibás döntések visszavonhatóak legyenek.
B.) Még az oda-vissza utaknál sem gond, ha fejben tartod, hogy ha már kozmetikázol, akkor úgy igazítsd a wp pozícióját, hogy a megfelelő útszakaszhoz legyen közelebb (bár szemre sajnos nem feltétlenül látszik, hogy melyik az oda és melyik a visszaút, kicsit esetleg nyomozni kell).
C.) Valaki egyszer azt írta nekem, hogy a tag-ek pozíciója kötött a GPX fájlon belül. No, nemcsak azoké kötött, hanem az ojjektumoké is: először jönnek a wp-ok, és csak utána a track-ek. Tehát a wp-ok beolvasásakor még nem lehet tudni mi az érvényes intervallum és mi nem. Főleg, ha több track-et is tartalmaz a GPX fájl, és galádul csak néhányat pipálsz ki feldolgozásra.
Persze meg lehetne jegyezni mind a három dátumot is és később a track-en való végiglépkedéskor, amikor megpróbálom illeszteni a trackpontok közé, akkor mindegyik dátumra vizsgálni, hogy illeszkedik-e az előző és a következő trackpont közé mint időkód. Majd ha valamelyik illeszkedik, abba is lehet hagyni az adott pont illesztését. Bár ez jócskán megbonyolítja a dolgokat, mert minden waypoint-nál két plusz dátumot is nyilván kell tartani, nomeg egy mutatót, hogy a három dátum közül melyik az igazi (vagy egy negyedik dátum mezőt, amibe besoroláskor automatikusan bekerülne az "igazi" dátum).
ÁÁÁÁÁÁÁÁ, ez nem hangzik túl egyszerűnek ...pedig esküszöm, hogy én minden nyakatekert dologra megpróbáltam felkészíteni a programot, de a felhasználóktól minden kitelik! :P
(Esetleg még azt lehetne, hogy csak a track-ek beolvasása után amikor már ismerem az "érvényes" intervallumokat, akkor próbálom meg dekódolni a garmi idióta dátumformátumát a komment mezőkben és ha az jobban illeszkedik mint a "time" tag-ek közé írt dátum - már ha volt ilyen -, akkor azzal felülírom wp dátumát.) |