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

Andreashozzászólásai | válasz erre | 2013.09.11 23:00:29 (64421)
Hát jó lenne, de jelenleg még egy olvasási jog is elérhetetlennek tűnik, amivel kideríthetnénk milyen szkriptek futnak jelenleg.
[előzmény: (64407) Old Eye, 2013.09.10 22:51:32]

Old Eyehozzászólásai | válasz erre | 2013.09.10 22:51:32 (64407)
Ez így nem jó. Túl sok paramétert kell nézni. Döntési táblázatokra kellene áttérni.
[előzmény: (64406) Andreas, 2013.09.10 22:06:30]

Andreashozzászólásai | válasz erre | 2013.09.10 22:06:30 (64406)
Ha már nem szerepelnek benne ilyen Burkolat és Szelesseg hivatkozások, akkor rendben van. De ha nem a jelenleg futó, akkor csak teszteléssel tudnánk kideríteni, hogy mi történik fordításnál. Pl. egy nem üres részre többféle vonalat rajzolva különböző Szelesseg és Burkolat paraméterekkel.

Valóban gépelési hibának tűnik, de azt sem tartom kizártnak, hogy András programozási stílusához hozzátartozik az ilyen megoldás. Több helyen látok a kódban olyan megoldást, hogy egymás után következő switch-case szerű döntéshozó if ágaknál egyik if ág módosít a vizsgált paramétereken ami egy következő if ágra hatással van.
A kódolvasást nem könnyíti meg az biztos :)

Vagy például jelen esetben a kérdéses sorok előtt van JarhatosagBiciklivel=C VAGY D akkor a no_bicycle=1 lesz, aztán JarhatosagBiciklivel=D no_bicycle=0 beállítást eredményez, de utána következik egy Szelesseg=autópálya vagy autóut vizsgálat, ami megint visszaállítja no_bicycle=1 értéket. Persze ha Szelesseg=országút és JarhatosagBiciklivel=D, akkor úgy tűnik megszívtuk, mert akkor engedélyezett a biciklis tervezés a tiltás ellenére.
[előzmény: (64404) Old Eye, 2013.09.10 21:28:20]

Old Eyehozzászólásai | válasz erre | 2013.09.10 21:28:20 (64404)
A 'birtokomban' lévô download.php-t 2012 novemberében kaptam meg; de nem az eredeti, a jelenleg futó.
Hajo 2011 elején sok rutint javított, pontosított benne. Anno átnéztem javasolt módosításait. Mindegyik helyénvaló volt. Nem kerültek beépítésre.

Az elsô algoritmus sorozatot nem találtam meg a nálam lévô anyagban.
Viszont a másodikba egyértelmûen gépelési hiba csúszott be:
$route_param['no bicycle'] = 0; helyesen '1'-t kell megadni. JarhatosagBiciklivel=D mindent visz...

Amíg nincs változás a geocachinng.hu/turistautak.hu rendszereinek üzemeltetésében; addig alig jutunk előre.
Biztosítlak bennetek, az MGKE elnöksége mindent megpróbál, a napokban is, hogy végre beinduljanak a javítások, a fejlesztések. Iszonyatosan nyögvenyelősen megy kimozdulni a holtpontból.
[előzmény: (64402) Andreas, 2013.09.10 20:01:50]

Andreashozzászólásai | válasz erre | 2013.09.10 20:01:50 (64402)
Pontosan nem tudom, hogy Garmin kimenet fordításához hogyan generálódik a Polish MP kimenet, de ha a download.php-nak köze van hozzá, akkor a Szelesseg és Burkolat paraméterek befolyásolják a kimeneten megjelenő vonaltípust:


case 0x16:
if (strpos(strtolower($row['label']), ' oo') !== false
|| strpos(strtolower($row['label']), 'oo') === 0) {
return 0x92;
} else if (strpos(strtolower($row['Utcanev']), 'lépcső') !== false) {
return 0xa3;
} else if (strtolower($row['Burkolat']) == 'aszfalt'
|| strtolower($row['Burkolat']) == 'beton') {
return 0x91;
} else {
switch (strtolower($row['Szelesseg'])) {
case 'csapás': return 0x81;
case 'ösvény': return 0x82;
case 'gyalogút': return 0x83;
case 'szekérút': return 0x84;
default: return 0x83;
}
}


Vannak olyan döntési ágak is amelyek kellemetlen meglepetést okozhatnak:

if ($myrow['JarhatosagBiciklivel'] == 'D') { // biciklivel sem járható utak
$route_param['no bicycle'] = 0;
$route_param['no emergency'] = 1;
$route_param['no car/motorcycle'] = 1;
$route_param['no bus'] = 1;
$route_param['no taxi'] = 1;
$route_param['no truck'] = 1;
$route_param['speed limit'] = 0;


Azaz ha egy útra JarhatosagBiciklivel=D paramétert adunk, akkor az autók kitiltásra kerülnek. Ha valaki így jelöl meg egy autópálya szakaszt a BehajtasBiciklivel=D helyett, akkor teljesen kizárhatja az útvonaltervezésből.

A download.php dátuma 2009.12.30, tehát a típusreform alatt készülhetett. Persze lehet hogy már nem ez a szkript dolgozik.
[előzmény: (64328) Old Eye, 2013.09.06 22:14:11]

Old Eyehozzászólásai | válasz erre | 2013.09.06 22:14:11 (64328)
Van olyan kimenet, amely használja a Szelesseg= paramétert?


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