[osm-hu] BKK megállók importja
Ferenc Veres
lionkmp at gmail.com
2011. Aug. 8., H, 23:04:19 UTC
Zsombor Welker írta, 2011-08-07 00:01 keltezéssel:
> Szerintem név alapján kapcsolatba tenni a dolgokat értelmetlen. Úgy lehet
Kezdek egyetérteni veled, kis terepi sétálgatások után. Pl valahol volt,
hogy egyáltalán semmi köze egymáshoz a két járatnak, egyik busz, másik
troli, van is vagy száz méter közöttük, de a stop_area leírása szerint
még ez is egy stop_area lenne. Semmi értelme. Ezek nem alkotnak közösen
semmit.
De olyankor mondjuk, ha az út két oldalán van 1-1 platform, középen meg
egy stop_position, és még a név is ugyanaz, ott esetleg lehetne. De
annak sincs értelme, hogy ilyen lényegtelen különbség miatt kétféle
teggelés legyen.
> értelme egy stop_area kapcsolatnak ha a "közel" levő megállókat összefogja
> (~átszállásnak, nem átsétálásnak érezzük). A fentiekből nekem az a érzésem,
> hogy a wiki-féle stop_area kapcsolat szeretne egy public_transport=stop
> kapcsolat lenni (uic_ref említése, közös név), meg egy környékhez is egy
> kapcsolat lenni (stop_area...); de egyikre se tökéletes. Két kapcsolatot
> megspórol, de kevésbé használható....
Igen. :-(
> public_transport=stop kapcsolattal jelentősen értelmesebbek a dolgok. ;-)
Az a baj, hogy ezt addig kellett volna vitatni, amíg egyeztetés alatt
volt. De gondolom nem követted. :-(
> A dolgokat különböző részletességgel lehet jelölni. Hogyha az eddigi
> pontokat használjuk akkor nincs semmi probléma. A ref:bkv-t lehet tenni a
> highway=bus_stop pontra, vagy a railway=tram_stop pontra. De ha nem
> jelöljük a dolgokat részletesen akkor minek használjuk az új jelölést?
> Hogyha a buszokat máshogy jelöljük mint a villamosokat, akkor minek egy új
> jelölés?
>
> Ha részletesebben jelöljük a dolgokat akkor a peron helyett egy vonalat
> használunk, ilyenkor lesz probléma a ref:bkv-val.
> Középperonos villamosok esetében a platform egy vonal, mely közösen
> használt két megállási ponthoz. Ilyenkor vonatkozna két megállókód egy
> peronra.
Értem. Ezek szerint van ahol a stop_position közös, van ahol meg a
platform! (Agyrém :-D )
Ha pedig van "stop" relation, akkor a fizikai objektumok különbözőképpen
keverhetőek, közös peron, közös megállási pont, stb..
Látom mindenre találtál példát, köszönöm a kimerítő választ!
>> Jaj, kimaradt az előzőből:
>> - "stop" kapcsolat berakása a route-ba a platform + stop helyett:
>> értelek, de az sem egyezik a Wiki ajánlásával.
>>
>> A route részei: stop-ok és platform-ok előbb, majd az érintett highway
>> vonalak.
>>
>>
> http://wiki.openstreetmap.org/wiki/Proposed_features/Public_Transport#Route
>
> Ezt is módosítjuk, hogy értelmesebb legyen. ;-) Ha van
> public_transport=stop kapcsolatunk akkor használjuk, mivelhogy csökkenti a
> hibalehetőséget (pl. összekavarodnak a stopping_point-ok ill. platform-ok a
> kapcsolatban), valamint egyértelművé teszi mi a név + megállókód. Valamint
> az is egyértelmű milyen viszonylatok állnak még meg ugyanabban a
> megállóban.
Akkor.. kell csinálni egy proposalt? Szerintem ebben a mailben jól
összegyűjtötted az összes példát amit indoklásnak fel kell hozni.
Fontos, hogy engem is nagyon nehéz volt meggyőzni, szóval másokat is
nehéz lesz, csak a tények és példák beszélnek.
Persze nem sürgős, csak kérdezem, hogy hogy gondolod a további sorsát a
"stop"-nak. (Amellett, hogy van már 500, de mindet te csináltad így
semmi más szoftver nem fogja ismerni mint amit te írsz. :-) )
> Ez, a "régi" "pont"-os jelöléssel nem okoz problémát, de ha részletesebben
> jelölünk (vonalakkal) akkor már problémát okoz, mivelhogy egy vonalra több
> azonos nevű, de más értékű tulajdonság vonatkozhat (pl. ref:bkv, név).
Az jó lenne, hogy ha a vonalak felvitelekor elvégeznénk a szükséges
átalakításokat, mert bőven elég kétszer végigmenni a városon (ja, ha
adsz még megállót felviszem szívesen).
Tehát ki KELL találni. :-)
Illetve, akkor a "szabvány" 2 ponton módosul, és ki is van találva.
stop_area: ezt mire használnánk? komplett buszállomásokra? Arra mondjuk
ott a "station".
stop: ebbe belekerülne a pad, shelter, stb? (amit most a stop_area-ba ír).
route: ebbe pedig a stop relation kerülne bele, nem pedig a platform +
stop_position elemek. role értéke? "stop", mint a stop_position-é?
> Hogyha olyat játszunk, hogy egyszer a stopping_point-ra rakjuk a közös
> tulajdonságokat, máskor pedig a platform-ra, akkor minek szeretnénk
> használni egy új jelölést? A régi is pontosan ezt tudta...
Sőt, a régi a "site" relationben megvalósította a "stop"-ot, nem?
>> Erről jut eszembe, tudunk DIFF-elni a frissített GTFS-hez? (Van
>> frissítés.)
>
> Elméletileg tudunk -- a megállókat biztos tudjuk, a többit még nem néztem.
Szuper.
>> Nagyon gondolkozom, hogy jó lenne valami OSM DIFF, ami valamivel
>
> Van egy ilyen:
> http://wiki.openstreetmap.org/wiki/Osmdiff
>
> Illetve ilyen:
> http://wiki.openstreetmap.org/wiki/OWL_%28OpenStreetMap_Watch_List%29
>
> Valamint:
> http://wiki.openstreetmap.org/wiki/OSM_Mapper
>
> Az osmdiff.pl két, az osmosis-val szűrt fájllal, lehetne használni, hogy
> mutassa a megállókban levő különbségeket. Ezt majd kipróbálom.
Ok, köszi, meg a linkeket is.
Feri
További információk a(z) Talk-hu levelezőlistáról