turistautak.hu térképrészleteK+ jelzés GPS-szel
[ english
Előzmények

spagocahozzászólásai | válasz erre | 2008.10.30 20:06:00 (35185)
Köszi az okosítást. Hát igen itt a csix automatikusan hozza az UTC-t mivel ez az időzona +-00. Természetesen a Pc is.
Kiprobálom a kézi óraátállítás módszerét.
[előzmény: (35178) jekaeff, 2008.10.30 19:42:24]

jekaeffhozzászólásai | válasz erre | 2008.10.30 19:42:24 (35178)
Nos tehát. A gond az, hogy a programot úgy írtam meg, hogy feltételezi, hogy a közép-európai időzónás beállításokat használod. Ez nyáron UTC+01h télen pedig UTC+02h. A program ahhoz is elég okos, hogy kiszámítsa, hogy az adott évben mikor van pontosan a téli-nyári időszámítások közti váltás. Te azonban nem európai időzónában tesztelted a trackrögzítést, hanem pontosan UTC-ben (a track helye szerint valószínűleg ott ez is a helyes beállítás). Így a programom nem tudta besorolni a waypoint-odat a track-be, mivel a track SZABVÁNYOSAN/SZÉPEN UTC szerinti időt tartalmazott (mint ahogy a világon minden gps track) a waypoint-ok időbélyegeire viszont azt hitte a programom, hogy azt még módosítani kell a középeurópai időzóna szerint, holott a track földrajzi helyzete miatt azok az időbélyegek is UTC-nek megfelelőek voltak (pár nappal ezelőtt az óraátállítás előtt UTC+1h lett volna a bennük lévő időbélyeg, a track viszont akkor is UTC-s lett volna).

Megoldás: a programomba kell egy plusz combobox, ahol +/-12óra tartományban ki lehet választani az időzónát (vagy ha a PC-d is UTC szerint jár, az is megoldható lenne TALÁN, hogy a felhasználó PC-jének időzónáját feltételezi a programom mint alapértelmezett időzónát és eszerint korrigálja a garmin időbélyegét).

Ideiglenes megoldás: az eredeti GPX-ben minden waypoint időbélyegét írd át kézzel egy órával későbbre. Pl: "30-OKT-08 14:57:29" helyett "30-OKT-08 15:57:29". Kipróbáltam és így már mind a 9 waypoint-odat jól helyezte el a szintprofilon.
[előzmény: (35177) spagoca, 2008.10.30 19:19:24]

spagocahozzászólásai | válasz erre | 2008.10.30 19:19:24 (35177)
Köszi a törödést. Küldtem mind kettöt.
[előzmény: (35173) jekaeff, 2008.10.30 19:05:11]

jekaeffhozzászólásai | válasz erre | 2008.10.30 19:05:11 (35173)
Küldd el ezt a fájlt is, akkor tudok a legkönnyebben válaszolni. A mapsource mindenesetre NEM szokta törölni az időadatokat a track-ből (ezt te is leellenőrizheted, ha a mapsource-ban duplán kattintasz a track nevén, és a feljövő görgetősávos táblázatban időadatokat keresel), itt valami más bibi lesz.

A programom elkészülte csúszik-csúszik... Mindig belebotlok valami bonyodalomba. Olyat már (viszonylag) könnyedén tudnék csinálni, hogy egy waypoint fölé víve a kurzort (vagy azon kattintva) kiírja annak adatait, de a nagy feladat megoldása még várat magára, vagyis az, hogy ezek az infók folyamatosan látsszanak minden waypoint-ra. Álmomban sem gondoltam volna, hogy ablakváltásnál "elfelejtődnek" a szövegdobozkák, meg meg kell oldani azok "vonszolhatóságát" is, stb.
[előzmény: (35172) spagoca, 2008.10.30 18:52:52]

spagocahozzászólásai | válasz erre | 2008.10.30 18:52:52 (35172)
Köszi, vettem.
A csix-ből egy még el nem mentett trackat és a hozzá tartozó waypontokat probáltam megjeleniteni a bétán. A görbe OK volt a pontok sehol. Miután lebutitottam a waypontokat az ajánlott módon a pontok megjelentek. Nem tudom, már a szűz track sem tartalmazta a szüséges waypont adatokat? Vagy a Pc-re mentéskor a mapszosz végta ki az infokat? Mi a véleményed?
[előzmény: (35148) jekaeff, 2008.10.29 23:45:57]

jekaeffhozzászólásai | válasz erre | 2008.10.29 23:45:57 (35148)
A MApsource nem törli a pontszám csökkentésekor az időbélyegeket, de feltöltés közben a 60CSx-re törlődnek ezek az információk (az teljesen mindegy, hogy feltöltés közben a mapsource vagy a 60CSx vagdossa le ezeket az információkat, a lényeg, hogy mire a 60CSx-re kerül, már nem lesz benne időbélyeg).
[előzmény: (35146) spagoca, 2008.10.29 23:37:19]

spagocahozzászólásai | válasz erre | 2008.10.29 23:37:19 (35146)
Köszi, csúcs az okitásod. Végre valahára kezdek belelátni a csix lelkivilágába és a trackelés waypontozás bugyraiba. Csak azt nem értem, hogy ilyen értelmesen miért nem lehet ezeket leírni a csix gépkönyvében haladoknak cimszó alatt. Tudom erre vannak a forumok. Minden esetre lementem az okosságaidat.

A mapszosz is kiveszi az időbélyegeket az Activ logból mikor a többezres logot tudatosan visszabutitom 500 pont alá, hogy egészben ujra fel lehessen tenni a tracket a csix-re?
[előzmény: (35142) jekaeff, 2008.10.29 22:00:52]

jekaeffhozzászólásai | válasz erre | 2008.10.29 22:00:52 (35142)
Úgy tudod rávenni, hogy nem mented el a track-et! ;)

A 60CSx 3 helyen tud track-et tárolni:

1.) ACTIVE LOG: max 10.000pontig tárol.

2.) Mentett track-ek: 20db 500pontos track-ed lehet benne. Ha elmented ide az ACTIVE LOG-ot, akkor az nagyon csúnya dolgokon esik át. Egyrészt a 60CSx "lebutítja" max 500 pontosra az Active Log-ot, másrészt kiveszi belőle az időbélyegeket (ezzel is helyet takarít meg). Esetedben valószínűleg ez történt!

3.) Memóriakártya: Főmenü/Trackek/Beállítások. Itt találsz egy "Memóriakártya beállítások" nyomógombot. Erre kattintva bejutsz egy menübe ahol pipáld ki a "Tracket a memóriakártyára" checkboxot (az alatta látható ablakban fognak később megjelenni a memóriakártyán tárolt track-ek). Ennek működési elve a következő: minden nap nyit a memóriakártyán egy GPX fájlt az aznapi dátummal, pl. 20080824.gpx. Ebben a fájlban tárolja az aznap bejárt utat. És ami csodálatos: nincs benne 10000 pontos korlát!!! Tehát a GPS-ed saját memóriája esetleg már betelt, de a kártyára még ekkor is rögzít. Ha pl másodperc alapúra lenne állítva a loggolás, akkor akár napi 86400 pontot is rögzít. A határ a csillagos ég - pontosabban a memóriakártya kapacitása (egy 35000 pontból álló 15 órás túra kb 4MByte-ot vitt el a kártyán).

Hátrányai:
- ide nem kerülnek rögzítésre a waypoint-ok, azokat külön le kell töltened a készülék memóriájából
- bár több mint 10000 pontot is tartalmazhat, a 60CSx kijelzőjén nem jeleníthetőek meg ezek a track-ek, ott továbbra is csak a saját belső memóriájának utolsó 10.000 pontja látszik (illetve az alapbeállítás 3000pont, ez legyen az első, amit átállítasz ha még nem tetted volna meg)
- félévenként azért illik ránézni a memóriakártyára és törölni a felesleges GPX fájlokat
- a mapsource nem látja közvetlenül ezeket a gpx fájlokat, nem tud róluk. A következőképpen férsz hozzájuk: összekötöd a kábellel a 60CSx-et és a PC-t, majd Főmenü/beállítások/Interface/USB háttértároló. Ekkor mintegy egy külső meghajtót látod a 60CSx-et az Intézőben. A gyökérkönyvtárában vannak a gpx fájlok. Ezeket simán átmásolod a PC-dre és megnyithatod őket Mapsource-ban. Mégegyszer felhívnám a figyelmedet, hogy ezekben nincsenek benn a waypoint-ok, ahhoz ki kell lépni az USB háttértároló üzemmódból (készüléken kikpacsgomb rövid lenyomásával) és Mapsource-ba beolvasni a KÉSZÜLÉKMEMÓRIÁBAN lévő waypointokat. Még annyit kell tudni ezekről a GPX-ekről, hogy a Mapsource a 10000 pont feletti GPX fájlokat iszonyú lassan nyitja meg (több per alatt, ha egyáltalán nem fagy bele), ezért az 1-2MByte-nál nagyobb GPX fájlokat érdemes előtte GPSbabel-lel GDB formátumúra konvertálni és azt megnynitni (ami viszont már 1-2 másdperc alatt megy a MapSource-nak).

Trackrögzítésre egyébként pont emiatt a "kifogyhatatlan" memóra miatt nem is automatiks/legsűrűbb vagy automatikus/normál-t szoktunk választani, hanem távolság alapút. Ezzel nagyon jó pontsűrűséget lehet elérni és ügyes beállítás esetén az egy helyben állásnál nem pazarolja a memóriát mint az időalapú, ami ekkor is rendületlenül loggol.

A távolságalapú rögzítésnél a 3 méteres sűrűség bevállt, de ezt csak egy kis trükkel lehet beállítani, mivel a garmin csak 10 méteres lépésekben engedi állítani ezt a paramétert. A trükk: Főmenü/Beállítások/Mértékegységek/Yard. Ezután: Főmenü/Trackek/Beállítások/Rögzítési mód: Távolság. Időköz: 3.28Yd (ez kb 3 méter). Ezek után visszaállítod a távolságkijelzést metrikusra: Főmenü/Beállítások/Mértékegységek/Metrikus. Ha ezután megnézed a rögzítés sűrűségét, ott ugyan 0.00km-t látsz, de ne ijedj meg, az valójában 3 méter csak nem tudja kijelezni a 3. tizedesjegyet.

Ezzel a 3 méteres beállítással ki tudod szűrni az egy helyben állás okozta "imbolygást", nem rögzít ilyenkor feleslegesen pontokat (akárcsak az automatikus rögzítés). Ugyanakkor sokkal sűrűbben rakja le a pontokat mint az automatikus rögzítés. Ez egyben nagy előny is másrészt nagy hátrány. Előny, mert otthon gyönyörű részletességgel fogod látni a bejárt utat. Hátrány, mert a készülék saját memóriája gyorsabban megtelik, és ha a kiindulópontra szeretnél visszamenni egy hosszú-hosszú túra után a képernyőn látható "csiganyálat" követve, akkor rosszul járhatsz, mert addigra már esetleg betellt a 10000pontos belső memória és nem látszik a bejárt út eleje (legalábbis akkor, ha a trackrögzítésnél "felülír ha megtelt" van kipipálva - ha nem ez van kipipálva akkor nem felejti el ugyan fokozatosan az út elejét a 10000 potn után, hanem a 9999. útpontot fogja összekötni egy hosszú-hosszú egyenessel a pillanatnyi pozícióddal.


Remélem tudtam segíteni. :o)
[előzmény: (35137) spagoca, 2008.10.29 20:18:20]

spagocahozzászólásai | válasz erre | 2008.10.29 20:18:20 (35137)
Mükszik!!!!!!!!!!!
Kis kockák jelzik a waypontok helyét, szöveg viszont nincs.
A csixet hogy tudom rávenni, hogy a track tartalmazzon időadatokat?
[előzmény: (35135) jekaeff, 2008.10.29 19:34:23]

jekaeffhozzászólásai | válasz erre | 2008.10.29 19:34:23 (35135)
Megnéztem.

Az vele a gond, hogy a track nem tartalmaz időadatokat! Ez vagy nem 60CSx-szel készült, vagy valami nagyon butuska eszközzel, ami nem tartotta fontosnak az időadatok rögzítését. Mivel nincs időadat, ezért besorolni sem tudja az időadattal rendelkező waypoint-okat.

Ideiglenes megoldás: "elrontod" a waypoint-ok megjegyzés-mezőjét Mapsource-ban (pl.: 26-OKT-08 helyett d6-OKT-08). Így a programom nem fogja felismerni dátumot és automatikusan távolság alapján soroja be a track-be a hozzá legközelebbi trackpont helyére.

Végleges megoldás: a programban (akár már a mai bétában) a következő lehetőségek lesznek a waypoint-ok besorolosára:
- automatikus (jelenleg csak ilyen van, ez választ a következő két illesztési módszerből)
- dátum alapján történő besorolás ("igazi" dátum vagy garmin időbélyeg a megjegyzésmezőkben)
- legközelebbi trackponthoz történő besorolás
[előzmény: (35134) spagoca, 2008.10.29 19:09:42]

spagocahozzászólásai | válasz erre | 2008.10.29 19:09:42 (35134)
OK Küldök egy tracket wayponttal (a mapszoszban indkettö látható) mailben. Nézd már meg mi bicceg.
Elöre is köszi.
[előzmény: (35133) jekaeff, 2008.10.29 18:42:26]

jekaeffhozzászólásai | válasz erre | 2008.10.29 18:42:26 (35133)
Biztos hogy benn vannak a waypoint-ok abban a fájlban? Nem lehet, hogy csak a track?

Ha a 60CSx-nek csak a memóriakártyájáról másolod ki a napi GPX fájlokat, azok csak a track-eket tartalmazzák, a waypointokat nem. Azokat csak a készülék saját memóriája tartalmazza. Tehát vagy a készülékmemiórából kell letölteni a track-eket és waypointokat együtt majd elmenteni GPX-ként, vagy - ha a készülékmemória 10000pontos track-limitje szűkös lenne - a kártyáról a track-eket a memóriából pedig a waypoint-okat nyitod meg egy-egy Mapsource példányban és a "waypoint-os" Mapsource-ból minden waypointot kijelölve "másolás" majd a "track-es" Mapsource-példányban "beillesztés". Ezek után ezt a fájlt elmented GPX-ként és ezt nyitod meg a programommal.


De ha nem ez lenne a helyzet, küldd el bátran a GPX-et email-ben, belenézek, miért nem megy.
[előzmény: (35132) spagoca, 2008.10.29 17:55:50]

spagocahozzászólásai | válasz erre | 2008.10.29 17:55:50 (35132)
Köszi. Bemásoltam az SRTMbeta.exe-t abba a könyvtárba ahol a BIN és az SRTM_HUN.EXE is található. Így már a görbe prima de a waypontok sehol. Mit rontok el?
[előzmény: (35129) jekaeff, 2008.10.29 13:47:22]

jekaeffhozzászólásai | válasz erre | 2008.10.29 13:47:22 (35129)
Másold be ezt az SRTMbeta.exe-t abba a könyvtárba ahol a BIN és az SRTM_HUN.EXE is található os abban a könyvtárban futtasd. Így már mennie kell.
[előzmény: (35128) spagoca, 2008.10.29 13:42:18]

spagocahozzászólásai | válasz erre | 2008.10.29 13:42:18 (35128)
Szia, köszi a fáradozásodat. Hol találok valami infot arra, hogy a fájlt meg tudjam nyítni. Balga kérdés de itt elakadtam. A bin-essel megnyilnak a fájlok de ott nincs waypont lehetöség.
[előzmény: (35124) jekaeff, 2008.10.28 22:48:52]

jekaeffhozzászólásai | válasz erre | 2008.10.28 22:48:52 (35124)
A mai SRTM_HUN béta: ITT

Újdonságok:
- átméretezhető (akár teljes képernyősre)
- waypoint magassága mindig a track szintgörbéjén csücsül (elvileg)
- route esetén akár időkódos akár anélküli waypoint-ok is működnek
- egyéb kisebb javítások, semmi látványos.
[előzmény: (35122) jekaeff, 2008.10.28 21:38:16]

jekaeffhozzászólásai | válasz erre | 2008.10.28 21:38:16 (35122)
Ha nagyon dimbes-dombos a terep, akkor így is rossz lehet az olvashatóság. Fejemben van egy ötlet, ami talán megvalósítható, de majd kiderül:

- egy kattintás a waypoint-on: megjelenik a neve közvetlenül fölötte
- megragadva ezt a nevet tartalmazó szövegdobozt tetszőleges helyre el lehetne rángatni a grafikonon, de úgy, hogy a szövegdoboz alsószéle-közepét egy egyenes kötné össze a waypoint-tal
- két kattintás a waypoint-on: a waypoint teljes eltüntetése (és ha volt szövegdoboza, akkor az is eltűnne)
- esetleg az egész programablak is tetszőlegesen méretezhető lenne mostani mérettől a fullscreen-ig

...ebbe persze belekavar, hogy a "gyári" grafikonkezelésnek már van egy "MouseMove" metódusa emiatt bárhova viszem az egeret a grafikonon, nem tudom lekérdezni annak pozícióját, mivel ezt elfedi előlem a grafikonkezelő rutin. De már kitaláltam egy trükköt: teszek a grafikon tetejére egy átlátszo Shape-et, mintha csak egy fólia lenne és azon már működik az egérpozíció lekérdezése. CSak ilyenkor meg ki kell kapcsolni a Shape-et a grafikon kicsinyítés-nagyításhoz, grrrrrrrrrrrrrrrr...!!!

Nomeg ott van az a probléma is, hogy a grafikonba nagyítva mi lesz a már feldobált waypoint-szövegdobozaimmal, hiszen a nagyítás hatására már nem ott lesznek jó helyen, ahova eredetileg le lettek dobva. Ugyanez igaz lehet az ablak átméretezésénél is... Csak a problémák vannak, mennyivel könnyebb lenne, ha tudnék programozni is! :o)))
[előzmény: (35116) Mengyán, 2008.10.28 20:49:17]

Mengyánhozzászólásai | válasz erre | 2008.10.28 20:49:17 (35116)
2 napig nem volt netem, mert leégett a szolg. szerverszobája. Még csak itt tartok a visszaolvasással, szal, ha volt már szó róla feljebb, bocs. Mi lenne, ha a <gpxx:DisplayMode>-t figyelnéd. Ezt lehet birizgálni mapszószból, és akár a júzer is megmondhatja, melyiknek akarja látni a nevét, és melyiknek nem. Egyszerűbbnek tűnik, mint egy hiper-szuper algoritmus, ami kivédi, hogy ne legyenek egymáson a feliratok, de ne is távolodjanak el a nevek a ponttól.
[előzmény: (35041) jekaeff, 2008.10.27 17:51:13]

jekaeffhozzászólásai | válasz erre | 2008.10.27 17:51:13 (35041)
Jelenlegi állapotában így néz ki: KÉP

Még kell rajta azért csiszolgatnom. Még nem sikerült még rájönnöm, hogyan lehetne elhelyezni a feliratokat a Waypointok fölé (azt hittem a Lazarus függvényábrázolása ezt tudja, de úgy tűnik tévedtem). De még ha működne is, a fenti példában eléggé egybemosódnának a feliratok. Igaz, a szintmetszet nagyítható a bal egér gomb nyomva tartásával kijelölve a kívánt részt (de csak balról-jobbra és fentről-lefelé lehet kijelölni a nagyításkor, ez is a beépített függvényábrázolás hibája, megpróbálom majd kijavítani) és akkor már jobban elkülönülnek a pontok.

Gondolkozom olyan megoldáson is, hogy csak akkor írná ki egy waypoint paramétereit, ha fölé viszed a kurzort (ha ez így megfelel és ha egyáltalán meg tudom csinálni).
[előzmény: (35039) spagoca, 2008.10.27 17:23:06]

spagocahozzászólásai | válasz erre | 2008.10.27 17:23:06 (35039)
Előre is köszi, várok türelemmel.
[előzmény: (35021) jekaeff, 2008.10.26 23:43:04]

jekaeffhozzászólásai | válasz erre | 2008.10.26 23:43:04 (35021)
Jó lesz ez is, már szépen haladok a programommal.

Megy végre az adott dátum alapján történő téli-nyári időszámítás megállapítása is, így a komment mezőbe eltárolt el***tt formátumú dátumból végre tudok rendes UTC dátumot csinálni, amit bár be tudok sorolni a track-ben tárolt trackpontok közé. Úgyhogy a neheze már kész van, csak ezek a besorolásos dolgok vannak hátra.

Szóval már közel a cél, csak egy kis türelmet kérek. Egy-két dolgot még szeretnék elegánsabban megoldani, ha sikerül.
[előzmény: (35020) spagoca, 2008.10.26 23:34:25]

spagocahozzászólásai | válasz erre | 2008.10.26 23:34:25 (35020)
Én 60CSx-el loggolok. A HP-t a Russaval használom tuhu-val, idönként IGO 2006-al. Az elmentett csikes trackeket a mapszosszal dolgozom fel. Lehet, hogy átkéne térni másra de nem tudom mire?
[előzmény: (34999) jekaeff, 2008.10.25 22:25:28]

jekaeffhozzászólásai | válasz erre | 2008.10.25 22:25:28 (34999)
Még gondolkozok rajta. Te ezzel a HP-vel loggolsz, ami az adatlapodon van? NEm lehet, hoyg az kitölti a GPX-ben (ha GPX-et gyárt egyáltalán) a "time" mezőt a waypoint-oknál (bele kellene nézni egy szövegeditorral a gpx fájlba)?

Kétféle megoldást látok a programomban:

1.) Csak a legbutább megoldás kerül megvalósításra, ami minden GPS-sel működik: megkeresem a waypointhoz legközelebbi trackpontot és oda teszek egy jelet a szintgrafikonon. Hátránya főleg akkor jelentkezik, ha nem elég sűrű a loggolás és oda-vissza útvonalbejárás van, ilyenkor könnyen előfordulhatna, hogy egy "odaútra" lebökött waypoint a "visszaút" egy pontjához rendelődik

2.) Adaptív szuperokos megoldás:
a./ a program először megnézné, hogy ki van-e töltve a time mező, ha igen, akkor azt használja
b./ ha az előbbi nem vált be, akkor megvizsgálja a waypoint megjegyzés mezőit, ahova a Garmin szeret irkálni, hogy van-e benne valami "dátum-szerű". csak a MAGYAR formátumot ismerné fel, és csak a 24 órásat: "23-OKT-08 11:33:44"
c./ ha ez sem segít, akkor marad a "legközelebbi trackponthoz rendelés" megoldás

Esetlegesen lehetne kézzel is választani eme három üzemmód közül.



A legnehezebb a 2/b eset, ehhez le kell gyártanom egy saját "ConvertGarminShitToUNIXtime" függvényt, ami elég okos kell legyen a téli-nyári időszámítások felismeréséhez (mivel ahogy mondtam a trackpontok UTC időkóddal vannak ellátva, a Garmin által a megjegyzés mezőbe beszúrt dátumok viszont helyi idővel számolnak - és akkor még feltételeztem azt, hogy a felhasználó bekapcsolta az automatikus téli/nyári időszámíást a GPS-én).
[előzmény: (34996) spagoca, 2008.10.25 22:09:56]

spagocahozzászólásai | válasz erre | 2008.10.25 22:09:56 (34996)
Köszi a fejtörésed. Az összes garmin ilyen tetű? Vagy csak a csix? Ez persze azt is jelenti, hogy az időbélyegző hiányában más progikkal sem lehet megoldani a sóhajom. Jól gondolom?
[előzmény: (34985) jekaeff, 2008.10.25 12:30:00]

jekaeffhozzászólásai | válasz erre | 2008.10.25 12:30:00 (34985)
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]

spagocahozzászólásai | válasz erre | 2008.10.21 19:05:47 (34846)
Köszi a részletes elemzést. Nem tudom, hogy csinálták de láttam olyan track szintrajzot melyen rajta volt a waypont is. Lehet, hogy csak összemontirozták? A fene tudja, de hasznos a turák kiértékelésekor ill. tervezésekor.

...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).

Ezt a variáciot szeretném látni

Ha tudsz valami megoldást ne kimélj.
[előzmény: (34814) jekaeff, 2008.10.21 10:45:29]

jekaeffhozzászólásai | válasz erre | 2008.10.21 10:45:29 (34814)
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]

spagocahozzászólásai | válasz erre | 2008.10.20 22:57:40 (34807)
Nem a nyelvezet a probléma, hanem, hogy a mapszoszban nem látom a waypontokat az elmentett treckek magassággörbéjén/profilján/perfiljén.
[előzmény: (34806) scele, 2008.10.20 22:31:52]

scelehozzászólásai | válasz erre | 2008.10.20 22:31:52 (34806)
És a track is treck. Szerintem eszperente nyelven fut a cucc. :-))))
[előzmény: (34805) pgyp, 2008.10.20 22:26:09]

pgyphozzászólásai | válasz erre | 2008.10.20 22:26:09 (34805)
neked milyen nyelvű a gps-e?
http://hu.wiktionary.org/wiki/perfil
[előzmény: (34803) spagoca, 2008.10.20 22:15:40]

spagocahozzászólásai | válasz erre | 2008.10.20 22:15:40 (34803)
Perfil=a treck profilja, magasággörbéje
[előzmény: (34799) magpet, 2008.10.20 18:25:18]

magpethozzászólásai | válasz erre | 2008.10.20 18:25:18 (34799)
Perfil?
[előzmény: (34794) spagoca, 2008.10.20 16:35:28]

spagocahozzászólásai | válasz erre | 2008.10.20 16:35:28 (34794)
Segítsetek, hogyan lehet az elmentett trecket és waypontot együtt megjeleniteni a mapszosz perfiljén?


Bejelentkezés név:  jelszó:   tárolás [regisztráció]

Felhasználónevedet és jelszavadat a geocaching.hu oldalon is használhatod!

[ kezdőlap ] [ térkép ] [ + felmérések ~ ] [ + útvonalak ~ ] [ + poi ~ ] [ belépés ] [ faq ] [fórum] [email]

A weboldal működése és tartalma folyamatos fejlesztés alatt áll, köszönettel vesszük az észrevételeket a fejlesztési ötletek oldalon.
A turistautak.hu-ra feltöltött track-eket és a letölthető térképeket, azaz térképi adatbázist az ODbL licencnek megfelelően bárki használhatja.
Minden egyéb anyag előzetes írásbeli engedély nélkül csak magáncélra használható fel. jogi tudnivalók