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

zzkriszhozzászólásai | válasz erre | 2008.05.25 20:18:24 (30147)
Köszi!
[előzmény: (30146) jekaeff, 2008.05.25 19:19:11]

jekaeffhozzászólásai | válasz erre | 2008.05.25 19:19:11 (30146)
WinGDB-vel átkonvertálod a útvonalat nyomvonallá ( http://sylverrat.hu/faq/index.php?page=mapsource - lap alján olvasható módon), majd Mapsource-ban az így elkészült track-ket mentsd el GPX-ként.

Így persze olyan track-hez jutsz, amelyben nincsenek magasságadatok, csak hosszúsági és szélességi koordináták, így ezt sem biztos hogy minden program szeretni fogja (a szintvonalas programom például biztos hogy nem, de ahhoz nem is kell ennyit konvertálgatni, elég az eredeti útvonalat GPX-be menteni a Mapsource-ban).
[előzmény: (30139) zzkrisz, 2008.05.25 17:33:05]

zzkriszhozzászólásai | válasz erre | 2008.05.25 17:33:05 (30139)
Köszi a választ.

Egy másik kérdésem is lenne bár ez nem a szint-programhoz kapcsolódik szorosan, de hátha tudtok segíteni.
Egy mapsource-ben ’egy két kattintással’ megtervezet utat szeretnék *.gpx formátumra hozni.
Ha Mapsurce programban mentem el gpx-ként, az nem jó mert akkor csak az ’egy-két kattintással ’ felvett pontokat köti össze légvonalban (nem halad az úton)
Ezért én úgy szoktam csinálni hogy a elmentem az utat *.gdb ként. Ezt a *.gdb megnyitom a MapEdit nevű programmal, és ebből exportálom *.gpx –ként. (Így sok pontból álló *.gpx-et kapok ami követi az utat)

Ezzel csak az a baj hogy a mapedit gpx formátumát nem minden program szereti. (többek között a szintvonalas progi, sem)

Szóval a kérdés végül is az hogy gdb-ből gpx-re való konvertáláshoz van e valamilyen más megoldás?
[előzmény: (30127) jekaeff, 2008.05.25 01:10:09]

jekaeffhozzászólásai | válasz erre | 2008.05.25 01:10:09 (30127)
Hát biztos megoldható lenne valahogy, bár most nincs nagy motivációm belenyúlni a programba.

Megoldható viszont, hogy "átverd" a programot, hogy azt higgye, hogy route-tal van dolga, nem track-kel. Csinálj egy másolatot más néven a fájlról (hogy ne az eredetit rontsuk el), majd ezt a másolatot egy szövegszerkesztővel (akár WinWord is jó) nyisd meg, majd cseréltesd le vele az összes:

trkpt lat= -ot
gpxx:rpt lat= -ra

Így ugyan nem lesz értelmezhető más programok számára ez a fájl (nem szabályos GPX formátumú), de a programom pont ezekből a tag-ekől állapítja meg, hogy track-kel vagy route-tal van dolga. Ezek után route-ként fogja kezelni és az SRTM adatbázisból veszi majd az adatokat. Remélhetőleg. :o)
[előzmény: (30126) zzkrisz, 2008.05.25 00:01:58]

zzkriszhozzászólásai | válasz erre | 2008.05.25 00:01:58 (30126)
Köszi,
Nem tudom mi volt a baj , de most már működik.
(Talán nem csomagoltam ki valamit)

Az megoldható valahogy, hogy a ha egy track-nél a magasság adatokat,
ne a track adataiból, hanem a szintadatbázis alapján számolja?

Köszi a programot is, nagyon jó.
[előzmény: (30113) jekaeff, 2008.05.24 12:33:10]

jekaeffhozzászólásai | válasz erre | 2008.05.24 12:33:10 (30113)
Az attól függ mit/hogyan csináltál. :o)

1.) A programot rendesen kicsomagoltad egy külön könyvtárba? Ilyesmit kell látnod a Windows Intézőben:



2.) A GPX fájl elérési útját ugye nem kézzel gépelted be, hanem úgy választottad ki a pirossal bekarikázott ikonnal és csak utána nyomtál feldolgozást?



3.) Fájl olvasási jogosultság problémák sincsenek? (Más felhasználó a tulajdonosa a GPX fájlnak és a bejelentkezett felhasználónak nincs joga olvasni azt?)

... ha ezek mindegyike rendben töltsd fel valahova a kérdéses gpx fájlt vagy küldd el emailben, és megnézem mi a probléma. Vagy próbáld ki ezen a fájlon, amit az alábbi linken tölthetsz le, mennie kéne: http://www.2shared.com/file/3332943/83894a7e/Velencekor_route.html


[előzmény: (30112) zzkrisz, 2008.05.24 10:48:09]

zzkriszhozzászólásai | válasz erre | 2008.05.24 10:48:09 (30112)
Sziasztok!

Nekem file not found hibaüzenetet ad feldolgozás -ra.

Mit ronthattam el?
[előzmény: (27263) jekaeff, 2008.03.16 16:06:47]

jekaeffhozzászólásai | válasz erre | 2008.03.16 16:06:47 (27263)
A gauss szűrő két dologra való (legalábbis én ilyen célból tettem bele):

1.) barometrikus magasságmérésű GPS-nél arra, hogy kiszűrje az 1-2 mintavételnyi ideig tartó függőleges kilengéseket, amelyek leginkább a mérési pontatlanságból adódnak (leginkább a széltől).
2.) SRTM-es magasságoknál arra, hogy a "fura"/nem valós tüskéket kiszedje, amelyek az SRTM modell darabosságából adódnak

Barometrikusnál olyan kicsire állítsd, hogy éppen kiszedje a kis tüskéket, és helyette csak lágy hullámzás maradjon valamint hogy a lehető legkevesebbet csípje le a hegytetőkből és völgyekből (max 2-3m). A túra során fennálló széllökésektől függően ez olyan 100-250m közti érték a Gauss szűrésre. Route (és SRTM adatbázis használata) estén elég jól bevált a 250m, talán érdemes azon hagyni.

Ha zavar a Gauss szűrő akkor állítsd extrém kis értékre (0.1 vagy 1m, de ne 0m mert az megint csak Access violation lesz), ekkor csak a vertikális szűrővel játszva állapíthatod meg a szintemelkedést (akárcsak a TrackAn-nál).
[előzmény: (27262) SylverRat + Bogee, 2008.03.16 15:58:12]

SylverRat + Bogeehozzászólásai | válasz erre | 2008.03.16 15:58:12 (27262)
elküldtem az eredeti .gpx-et, a konvertáltat, és annak a mapsource-ban mentett változatát. az utóbbi kettővel van a gond.

a gauss-szűrő _nagyon_ befolyásolja az össz magasságot...
a track (hcx) alapján 1000m, 10m-es szűréssel már 880 m, alapbeállításon (250) meg 600 m.
most akkor melyiknek lehet hinni? melyik a valósághoz legközelebb álló?
[előzmény: (27261) jekaeff, 2008.03.16 15:17:36]

jekaeffhozzászólásai | válasz erre | 2008.03.16 15:17:36 (27261)
Elküldenéd az eredeti és a konvertált fájlt? Akkor belekukkantanék, hol a hiba.

Lehet, hogy a gpsbabel nem azt a "route" formátumot gyártja le, mint amit a Mapsource készít egy útvonal elkészítése majd Save as...GPX esetén.

A Mapsource-ban tervezett összes útvonalon működött nekem a tesztek során (talán csak légvonalbeli route összeállításánál nem működött, mert ott még el kell gondolkodnom, hogy az úgy keletkező GPX formátumot hogyan ismerje fel a program).
[előzmény: (27260) SylverRat + Bogee, 2008.03.16 13:46:44]

SylverRat + Bogeehozzászólásai | válasz erre | 2008.03.16 13:46:44 (27260)
próbálgatom a programot a tnapi túrán készült tracklogon, de nem mindig akar működni...
ha a track (gps mérések alapján) számol magasságot, akkor jól működik.
de ha konvertálom route-ra (gpsbabel), hogy az srtm modellt használja, "access violation" hibával leáll...
hol a hiba?
[előzmény: (26951) jekaeff, 2008.03.07 17:02:13]

jekaeffhozzászólásai | válasz erre | 2008.03.07 17:02:13 (26951)
kocsi!

Hogyan teljesített eddig a route-ból szintemelkedést számító programom? Vannak már tapasztalatok?


Elkészült egy újabb verzió, főbb változások:

- A korábbi verzió a hosszú nyílegyenes útszakaszokat nem bontotta fel több részre, csak azok végpontjain mérte a magasságot. Vagyis csak azon pontokban vizsgálta a magasságot, ahol a térképen amelyen az útvonalat megrajzoltad volt egy "töréspont", vagyis kanyarodott az út. Így előfordulhatott, hogy akár egy 8-900 méter hosszú szakaszt is csak a kezdő és végpontján vizsgált a program szintemelkedés szempontjából. Az új verzió maximum 6 méteres szakaszokra bont minden útvonalat, így ez már nem probléma többé (bár a feldolgozás kicsit tovább tart).
- Route-okon kívül most már track-eket is feldolgoz a program (bár továbbra sem nyújt olyan széles körű analízist, mint a TrackAn). Ekkor természetesen a track-ben tárolt magasságadatokat használja fel az analízishez, nem az SRTM adatokat.
- A vertikális szűrő előtt lefut egy Gauss-szűrő is (ennek hatósugara változtatható), ami kisimítja az apróbb magasságingadozásokat. Pl. track esetén hirtelen széllökéstől 2-3 méteres szintingadozás egy barometrikus GPS-ben vagy route esetén domborzatmodell darabosságát csökkenti. Ha erre nincs szükség, át lehet írni a szűrő hatósugarát pl. 1 méteresre, így csak a már megszokott vertikális szűrő fut le. Érdemes vele kísérletezgetni, a szintmeteszetbe belenagyítva vizsgálva ennek hatását.



A programot INNEN tudod letölteni. Érdemes lehet esetleg megtartani a korábbi verziót, összehasonlítgatni a kettőt. Sajnos a kettő együtt már nem fért el egymás mellett a webtárhelyemen.

[előzmény: (26334) kocsi, 2008.02.22 09:22:32]

kocsihozzászólásai | válasz erre | 2008.02.22 09:22:32 (26334)
Bocs, user error! :-)

Az előbb nem route, hanem tracklog gpx-et kapott. Útvonallal szépen működik. Bővebben majd később.
[előzmény: (26333) kocsi, 2008.02.22 09:14:41]

kocsihozzászólásai | válasz erre | 2008.02.22 09:14:41 (26333)
Köszi!

Letöltöttem, de nálam floating point exception-t okoz. Több gpx-szel is próbáltam, egyikben sem láttam hibát. (Text editorban átfutottam, de nem találtam lezáratlan tag-et és egyéb rendellenességet sem)
[előzmény: (26319) jekaeff, 2008.02.22 00:09:40]

jekaeffhozzászólásai | válasz erre | 2008.02.22 00:09:40 (26319)
..upppsz, a link lemaradt a programhoz :o)

INNEN LETÖLTHETŐ

[előzmény: (26318) jekaeff, 2008.02.22 00:08:00]

jekaeffhozzászólásai | válasz erre | 2008.02.22 00:08:00 (26318)
kocsi!

Elkészült az első béta a programból, amely Mapsource-ban megtervezett útvonalból szintemelkedést számol (.gpx-ként kell menteni hozzá a megtervezett útvonalat).


Használata:

A fájlnév megadása után és a szintemelkedés-szűrőt igény szerint beállítva rá kell kattintani a "Feldolgozás" gombra. Ennek hatására megjelenik az SRTM adatokból számolt szintrajz, és igény szerint megjeleníthető a "szűrési modell" diagrammja is. Ezen túlmenően a program kiszámolja a maximális és minimális tengerszint feletti magasságot, az útvonal hosszát, valamint a szintemelkedést és -süllyedést.

A diagramba bele lehet nagyítani, az egérgombot lenyomva tartva és a nagyításra szánt területet kijelölve. Sajnos a nagyítás csak úgy működik, ha balról-jobbra és fentről-lefelé irányban jelölöd ki a területet, minden más kijelölésre vagy egérkattintásra ismét a teljes bejárt út jelenik meg (vagyis maximálisan "kizoomol" a program).

A szűrés mértéke 0-15 méter közt változtatható, én 3-5 métert ajánlok. A program csak északi szélesség 45.7-48.6° és keleti hosszúság 16.1-22.9° közötti útvonalakra működik, ez a Magyarország területét befoglaló legkisebb (0.1 fokkal osztható) "téglalapnak" felel meg .

Próbálgasd, és kíváncsian várom a tapasztalataidat.
[előzmény: (26264) kocsi, 2008.02.21 12:58:36]

kocsihozzászólásai | válasz erre | 2008.02.21 12:58:36 (26264)
[i]"PC-n kicsomagolva 60MB körül lesz a program adatbázissal együtt."[/i]

Ez kisebb mint 4db RAW ami a fényképezőgépemből kijön :-)
[előzmény: (26262) jekaeff, 2008.02.21 12:35:35]

jekaeffhozzászólásai | válasz erre | 2008.02.21 12:35:35 (26262)
Ma vagy holnap meglesz. ;)

Én már tesztelem, immár szintemelkedést is számol és szerintem elég korrekt eredményeket ad. Már csak a megjelenítésen kell csiszolgatni kicsit.

Mivel azonban kell a program futásához háttérinformációként a Magyarországot lefedő SRTM adatbázis-részlet (ez tartalmazza a magasságadatokat, ahogy említettem 3x3 ívmásodperces felbontásban), kissé dundi programocska lesz: tömörítve 30MB-ra saccolom, PC-n kicsomagolva 60MB körül lesz a program adatbázissal együtt.
[előzmény: (26259) kocsi, 2008.02.21 11:48:56]

kocsihozzászólásai | válasz erre | 2008.02.21 11:48:56 (26259)
Erre kíváncsi vagyok. Szólj ha majd elérhető lesz valami tesztverzió!
[előzmény: (26230) jekaeff, 2008.02.20 23:58:14]

jekaeffhozzászólásai | válasz erre | 2008.02.20 23:58:14 (26230)
Még mindig a "hogyan számoljunk össz-szintemelkedést route esetén" téma.

Elkezdtem barkácsolni a problémára egy programot, ami a 3 ívmásodperces SRTM adatokat használja fel arra, hogy a Mapsource-ban (gpx formátumban) elmentett útvonalhoz magasságadatokat rendeljen. A program még nincs kész (pont a szintemelkedést nem szummázza még egyelőre), de eddig egészen bíztatóak az eredmények, egy 142km-es kerékpárostúra adataival tesztelve:

Képek:

142km - GPSMAP 60CSx-szel rögzített magassági adatok

142km - Mapsource-ban TuHu térképen útvonalként megtervezve és profilt TuHu térképnézetben lekérve
142km - Mapsource-ban TuHu térképen útvonalként megtervezve és profilt NaviGuide térképnézetben lekérve
142km - Mapsource-ban TuHu térképen útvonalként megtervezve és profilt TopoGuide térképnézetben lekérve

142km - Mapsource-ban TuHu térképen útvonalként megtervezve, GPX-ként exportálva, saját programmal magasságadatokat SRTM adatbázisból kiszámítva


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