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

jekaeffhozzászólásai | válasz erre | 2010.03.24 21:48:36 (47634)
...egyébként vmi Oregonos fórumban mintha én is olvastam volna ilyen igényről. Szerintem ez annyira kilóg az SRTM_HUN "profiljából", hogy inkább külön programot érdemelne (kiollózva a Gauss simítást a programból egy újba). Hiszen akinek ilyesmi kell, annak nem sok szüksége van a program egyéb tudására, akinek meg szüksége van azokra, annak meg ez a felesleges.
[előzmény: (47633) jekaeff, 2010.03.24 21:32:57]

jekaeffhozzászólásai | válasz erre | 2010.03.24 21:32:57 (47633)
- Amit NAGYON könnyen meg lehetne csinálni (szerintem pár perc alatt, de persze ennek még utána kéne nézni) az az, hogy egyetlen track jelenjen meg kimenetként egy GPX-ben, amiben a simított magasságok szerepelnek.
- Picit macerásabb lenne, ha ezen felül még a waypoint-ok is kellenek.
- Még macerásabb lenne, ha több track-et tartalmazó gpx fájlnál ne egyesítve jelenjen meg az output egy track-ként, hanem megmaradjanak az eredeti track-határok (de ekkor is csak azok a track-ek szerepelnének az outputban, amiket feldolgozásra kijelölt a felhasználó).
[előzmény: (47631) 2010.03.24 20:39:31]

hozzászólásai | válasz erre | 2010.03.24 20:39:31 (47631)
Ha már SRTM_HUN....
Lenne még egy felhasználói igény, szerintem ez nem nagy ügy. Megtudnád csinálni - amikor majd persze lesz kedved :-) - hogy a progi kimenetként legyártsa azt a gpx-et, ami teljesen megegyezik a bemenetivel, kivéve a trekkpontok magasságát, mert ez esetben a simított adat lenne kiírva?
Szerintem ezt én is könnyen meg tudnám csinálni benne, de nem szívesen járnék úgy, hogy egy másik jövőbeni feature miatt egy másik példányt kelljen használni. Neked meg ez szerintem nem több mint félóra. Ha tévednék, csak szólj, s akkor mégis nekiállok én.
[előzmény: (47604) jekaeff, 2010.03.24 06:53:48]

jekaeffhozzászólásai | válasz erre | 2010.03.24 06:53:48 (47604)
No megállj csak! :o)))

Nálam nincs magasságadat meg távolság se (ezek legalább +2 perc melót jelentenének). Viszont a trackpontok gyakorisága mindegy, MÚKODIK akárhány másodperces trackpont-távolság esetén is: szükség esetén két pont közé legenerálja a waypoint-okat (időarányos távolságban).
[előzmény: (47603) 2010.03.24 02:04:44]

hozzászólásai | válasz erre | 2010.03.24 02:04:44 (47603)
Én is kész vagyok az első verzióval. Most terveztem meg a következő menetet holnapra: a kiírt időpontok mellett a név második felébe ciklusosan kerüljön be mindig a benchmark track magassági adata (ez nudli), majd a megtett távolság (ez már komolyabb, vagy lesek rólad vagy küzdök) illetve az átlagsebesség.
Tehát pl ........"0:40:05 h=455m", "0:40:10s=13.67","0:40:15 v=20.0","0:40:20 h=457m"....

Milyen SRTM_HUN?
[előzmény: (47595) jekaeff, 2010.03.23 19:39:45]

jekaeffhozzászólásai | válasz erre | 2010.03.23 19:39:45 (47595)
Tisztul_A_Visztula!

Kész vagy ezzel az egyedi waypoint-os edzéstrainer funkcióval?
Nekem sikerült 3 óra alatt összedobnom egyet (csak hogy ne az SRTM_HUN-n kelljen rágódnom). :o)
[előzmény: (47475) 2010.03.20 22:43:58]

hozzászólásai | válasz erre | 2010.03.20 22:43:58 (47475)
Marianna-árok? ;-)

4. Így hogy leírtad a kulcsszót, egyből rájöttem, hogy a Forerunner-ek (vagy közülük néhány) is tudja a Virtual partner-t. A pár youtube videó inkább a paraméterezett ellenfelet mutatja be, így nem derült ki, hogy pontosan hogyan néz ki a korábbi trekkel versenyzés.

Viszont rátaláltam újból a Training Center ingyenes Garmin programra, ami a közelmúlt egyik verziófrissítése óta már elfogad gpx-et is az importban, így utólagosan lehet nézegetni idő vagy távolság függvényében a magasságot, sebességet, emelkedés szögét, sőt mindezt két trekknél is, kivéve szöget. Hogy miért nincsen idő függvényében távolság, az rejtély. Cooper-teszthez pl. nem az kellene??? Márcsak hogy a fitness témánál maradjak, s ne csix-esként érveljek.

Sőt rájöttem, hogy hogyan fogom megoldani egy egyszerű ötlettel fapadosan az edzéspartnert. Nézzük, miből élünk:

a) Akár 1000 útpont is belefér a csix-be.
b) Amikor az ember tesztpályán (nálam Pomáz-Dobogókő hegytető) kerekezik vagy fut, akkor a térképet úgysem kell bámulni
c) A Lazarussal egyszer már megbirkóztam a waypoint desc és cmt mezőinek buherálása kapcsán.

Tehát bemeneti képernyőn a betöltendő gpx (útpontok nélkül, ha van, akkor az nem kerül megőrzésre) illetve a "km kövek" sűrűsége mp-ben. Ha pl. 10 mp, akkor a trackpontok beolvasása alapján létrehozza az útpontokat a megfelelő helyen "00:00:10", "00:00:20"... névvel (mondjuk akár egy külön gpx-ben, amit Mapsource-szal betöltök a csix-be) amit kerekezés közben a csixet 5 m-re állítva már elég jó képet kapok arról, hogy hogyan állok. Annyi a dolgom, hogy a Trip Computer és a Map page között ugrálok, ha érdekel a dolog.

Természetesen el lehet játszani, hogy ha valamiért nem minden másodpercben van adat, akkor mit csináljon (de azt is lehet, hogy edzéskor az ember mindig 1 mp-ű rögzítésre állít). Vagy azzal, hogy beolvasás után megnézze, hogy a track milyen hosszú mp-ben és ezt elosztva a megadott sűrűséggel nem kapunk-e véletlenül 1000-nél nagyobb számot.

No, milyen ötlet?

Megj.: rally üzemmódra nem javasolt, sem az 5m-es zoom miatt, sem pedig a kijelző nézése és képernyők közötti váltások mint követelmények miatt.:-) Bár mitfahrer-rel egy kicsit más zoom-mal még erre is alkalmas lehet. :-))
[előzmény: (47473) jekaeff, 2010.03.20 21:43:41]

jekaeffhozzászólásai | válasz erre | 2010.03.20 21:43:41 (47473)
De vajon miért 31504 métert akarnának ábrázolni?

Gondolom volt egy kitűzött cél, hogy mekkora tartomány ábrázolására lenne szükség.
Legyen lehetséges egy kevés negatív tartománybeli ábrázolásra (Holt tenger: -418m) meg jó sok pozitív tartománybelire. Jókora ráhagyással úgy gondol(hat)ták, hogy legyen kb. 3x-os plusz tartomábny mindkét irányba a föld legmélyebb és legmagasabb pontjához képest. Tehát legyen -1500m és +30000m a két szélső érték.

Viszont jó lenne ezt a tartomány minél kisebb helyen tárolni. Lebegőpontosként illene mindenképp vagy 4 bájtot elpazarolni minden egyes magasságponthoz. Ráadásul macerás és időt rabló lebegőpontos számokkal dolgozni.

Nosza, akkor ábrázoljuk 2 bájton, így 65536 különböző magasságot rögzíthetünk, fél méternél is finomabb felbontással.

Tehát:
Magasság = Tárolt érték * (31500 / 65536) - 1500
[előzmény: (47471) 2010.03.20 21:21:29]

hozzászólásai | válasz erre | 2010.03.20 21:21:29 (47471)
1. Ez az én trükköm! :-)

2. Nagyon szép próbálkozás, de a helyzet az, hogy 0,4807129-et keresünk. :-)

Egyébként 31504-et elosztva egészen pontosan megkapjuk a számomat. Javítsd ki a progit! ;-) Mindenesetre 1000 hála, ha igazad van, én már nagyon befixáltam az agyam a barometrikus lépésközbe. De vajon miért 31504 métert akarnának ábrázolni? Tuti, hogy a légnyomás nem játszik? Ne felejtsd el, hogy nagyobb lépések esetén nem pontosan 2-szeres vagy 6-szoros a differencia.

4. Utánanézek...

5. Nem mondtam, hogy én fel bírok tekerni 10 fokon (ha jól emlékszem, 17% körül lehet), viszont 50-nel képes vagyok lejönni egy ilyen lejtőn :-). De mondokk egy életszerű példát: a Holdvilág-árokban lendületesen fellépdelsz a létrán pár mp alatt. A progi szerint 0,1 km/h alatt marad a sebességed, viszont a vertikális sebesség miatt valójában akár 1,8-2-vel is repeszthetsz a valóságban.
[előzmény: (47467) jekaeff, 2010.03.20 19:35:03]

jekaeffhozzászólásai | válasz erre | 2010.03.20 19:35:03 (47467)
Tehátakkorlá suk!

1. Dömdödöm.

2. Volt egy gyanúm, és úgy látom bejött. A megoldás ott található a GMXT2GPX nevű programomban: 31500/65536=0.48065185546875... És még annyit megsúgnék hogy -1500-tól +30000m-ig képes ábrázolni a magasságot a Garmin ezzel a két bájtosan tárolós trükkel.

3. Mér hőmérsékletet, bár az mintha a belső kvarc frekvenciakorrekciója miatt kéne neki, hogy pontosabb tudjon lenni.

4. Van. A bringás EDGE sorozat (virtuális edzőpartner vagy miszösz funkció). Tán még valamelyik futós is, de baromi lusta vagyok utánanézni.

5.
a.) Hasonló okokból választotta a Polar a 10-zel szorzást, mint amit a 2. pontban is írtam a Garminnál. Egyszerűbb az egészeket kezelni, mint a lebegőpontosakat. Ráadásul kis számoknál sokkal helytakarékosabb tud lenni az ilyen trükkös "pszeudo-lebegőpontos" adattárolás. Főleg a régebbi Polar pulzusmérőknek rendkívül kis memóriájuk volt, az S710i-mnek pl 16kByte (igen, kilo!!!). Minden bittel spóroltak, a sebesség-magasság-pulzus adatoknál ha jól emlékszem voltak nem egész bájtot elfoglaló számok is, pl sebesség 10 vagy 12 bit, nem emlékszem már. És ebben a csöppnyi memóriában így is elfért 11 óra 10 percnyi edzés sebesség-pulzus-magasság adata, 5 másodperces felbontással. A mostani Polaromat már úgy reklámozzák, hogy óriási memóriája van. Naja, 256 kByte-os... :o)))
b.) 2D-vel számolok. 10 fokos lejtő már eszetlen meredek. Általában százalékban szokás egyébként számolni, nem fokban, 10% kevésbé meredek mint a 10 fok, de ott is igen hamar becsokizol, ha megpróbálsz rajta felfelé tekerni.

6. Csak ennyi kérdés volt? :o)))
[előzmény: (47465) 2010.03.20 16:40:42]

hozzászólásai | válasz erre | 2010.03.20 16:40:42 (47465)
JEKAEFF

Főleg Neked szól ez a dal.... :-)

1. Múltkorában teszteltem a csix-et barométerként (fixed elevation, auto calibration off), s úgy tűnik, hogy a kijelzőn akkor is ingadozik a magasság.

2. Megnéztem egy biciklis trackem gpx-ét, s észrevettem, hogy a magasság 0,4807129 m-ként ugrik. Ha egy egységgel, akkor mindig ennyi a különbség, ha egyszerre többet, akkor meg ennek az értéknek a majdnem egész számú (pl. 5,9989-szeres) többszörösével. Első tippem az volt, hogy vmelyik nem metrikus rendszerből számol át, de ilyen más rendszert nem sikerült beazonosítom, ezért most arra tippelnék, hogy a barométer mérésközéből adódik ez a távolság. Viszont miért pont 0,48...m? Ráadásul ugyanennyi 600m-es magasságban és 150 m-en is, miközben a légnyomás a magasság növekedésével nem lineárisan csökken.

3. Aztán az is eszembe jutott, hogy a csix az mér külső hőmérsékletet? Hiszen máskülönben nem lenne pontos a barometrikus adatokból számolt magasságadat, mivel a levegő sűrűsége azért függ a hőmérséklettől is, s azt nem lehet feltételezni, hogy adott magasságon mindig ugyanolyan hőméfrséklet van. A test üzemmódban van egy hőmérséklet adat, de az nem pontos, mert a készülék bemelegedésével ez az adat akkor is nő, ha közben nem mozgok.

4. Van olyan Garmin, ami arra van kitalálva, hogy ha ugyanazon a nyomvonalon sportolsz, akkor információt adjon folyamatosan, hogy most gyorsabb vagy-e, mint múltkor? Tehát megnézi, hogy a betöltött bázistrekk kezdőidőpontjához képest hány mp telt el a bázistrekknek az aktuális helyzetedhez képest legközelebbi pontjának időpontjáig, s ez kevesebb vagy több, mint az aktuális trekkednek az aktuális időtartama. Vagy megfordítva hány m-rel vagy lemaradva/előnyben.

5. Gondolkoztam azon, hogy a csix gpx-ével minimum utólag azért lehet elemezni a dolgot. Sőt meg lehet nézni, hogy adott helyen gyorsabb vagy lassabb vagy mint múltkor. Aztán ma belebotlottam a HRM-es progidba, mert a sebesség és a magasság egymás mellé tétele ötleteket adott. Ránézve a HRM-re, felvetődött a kérdés: miért nem "22.5" formában van tárolva a 22,5 km/h-s sebesség, s miért "225"-nek?
Emellett a pontok közötti sebességet csak simán a 2D-s koordináták közötti távolság alapján számolod vagy a magasságot mint harmadik koordinátát is figyelembeveszed?
Bringánál természetesen elég a 2D, de mondjuk sziklás szakaszon, ahol fel- és lelépések is előfordulnak, ott már lehet hogy a 3D az igazi. Sőt ha bringával gurulsz le egy 10 fokos lejtőn 50 km/h körül, már ott is mintegy 0,8 km/h-s torzítás van.
Mindegy a kérdés az, hogy 2D vagy 3D, amivel számolsz.

Természetesen örülnék, ha bárki rámozdulna bármelyik pontra, hiszen lehet, hogy vmit nagyon benéztem.


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