[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