Közben rájöttem a valószínű okra, amiért nem helyezhetőek el egyértelműen a waypoint-ok a track szintrajzán.
Először is: a waypoint nem a track "része", nem helyezhető el egyértelműen a track-en, hiszen a GPS mérés pontatlansága révén lehet, hogy a Wpt rögzítése után az track nyomvonala mellett látható pl. 3 méterrel. Így annak meghatározása, hogy az adott waypoint hol helyezkedik el a track-en úgy történhet, hogy a két legközelebbi nyomvonalpont által meghatározott szakaszra merőlegest bocsátunk, és ahol a merőleges érinti a szakaszt, oda helyezzük át a waypoint-ot.
Másodszor: a track-ekre és a waypoint-okra is igaz, hogy rendelkezhetnek időadatokkal vagy sem - ez utóbbi eset nyilván akkor áll fenn, ha kézzel rajzoltuk be azokat a Mapsource-ba.
Harmadszor: a track lehet egy egyszerű "odaút" jellegű nyomvonal, vagy egy "oda-visszaút", amikor a track vagy egy része párhuzamosan, egymástól alig pár méterre halad a túra folyamán "odafelé" majd "visszafelé" haladva. Az "oda-visszaút" jellegű track-eknél amennyiben a waypoint és/vagy a track nem rendelkezik időbélyeggel nem dönthető el egyértelműen, hogy a waypoint nyomvonal hányadik kilométerhez rendelendő.
A fentiek alapján 8 lehetséges eset állhat fenn, ha meg akarjuk határozni, hogy egy waypoint hol helyezkedik el a track-en:
- Ha "csak odaút" jellegű a track:
1.) Ha a track és a waypoint is rendelkezik időbélyeggel : egyértelműen meghatározható (idő és koo alapján)
2.) Ha csak a track rendelkezik időbélyeggel : egyértelműen meghatározható (koo alapján)
3.) Ha csak a waypoint is rendelkezik időbélyeggel : egyértelműen meghatározható (koo alapján)
4.) Ha sem a track sem a waypoint is rendelkezik időbélyeggel : egyértelműen meghatározható (koo alapján)
- Ha "oda-visszaút" jellegű a track:
5.) Ha a track és a waypoint is rendelkezik időbélyeggel : egyértelműen meghatározható (idő és koo alapján)
6.) Ha csak a track rendelkezik időbélyeggel : nem határozható meg
7.) Ha csak a waypoint is rendelkezik időbélyeggel :nem határozható meg
8.) Ha sem a track sem a waypoint is rendelkezik időbélyeggel : nem határozható meg
...vagyis az egyetlen igazán tiszta eset az, amikor mind a track mind a waypoint-ok "valódiak", vagyis terepen kerültek rögzítésre (időbélyeggel rendelkeznek). Majd elgondolkozom rajta, hogy saját szintprofil-rajzoló programomban megoldható-e a dolog.[ előzmény: (34807) spagoca, 2008.10.20 22:57:40] |