Dne 18.3.2015 v 9:06 Marek Chlup napsal(a):
Ahoj.

Také děkuji za návody a odkazy zde poskytnuté. Dělal jsem na základě ní
jednu autobusovou linku. Je to celkem fuška.

Zdá se mi to trochu přeznačkované a někde možná zase nedoznačkované.
Pravděpodobnost udělání chyby je vysoká. Je třeba si asi napřed
pořádně připravit zastávky stop_position a platform.

Vytváření relace zastávky se mi zdá trochu zbytečné - co je její účel?
Zdá se mi, že účelem je "jen" pomoci algoritmům v určení jakési rodiny
zastávek (a všech jejich elementů) se stejným jménem v blízkém okolí.
Proč ale algoritmům pomáhat? Respektive proč se vlastně algoritmy o to
snaží tuto rodinu vytvořit (protože render OSM dopravní to dělá i když
ta relace neexistuje)? Navíc se v takové rodině mnohokrát opakuje značka
name se stejným obsahem. Změna jména zastávky (třeba z důvodu překlepu)
je pak asi horor (nezapomenout na žádný element na žádnou vzdálenější
zastávku...). I když pokud by existoval nástroj tak tady by mohla zrovna
relace zastávky pomoci - ale bez nástroje je to jen dřina navíc.

Protoze neexistuje zadny algoritmicky postup jak rict, ze to je jedna zastavka jen s vice nastupisti. V 90% pripadu mas zastavku z kazdy strany spoje (pokud jezdi tam a zpet) nekde trochu jinde, nejsou na jednom miste.

Dalsim duvodem je, ze se da rict "na tyhle zastavce je pristresek a je tuhle, a je tam taky lavicka a je tamhle"

Reneder vubec neres, reneder je z hlediska vyuziti tech dat zcela knicemu. Az se nekdo rozhodne napsat navigaci, ktera te za deste posle na zastavku s pristreskem, tak mu bude to, jestli reneder neco zobrazi nebo nezobrazi nanic.

+ uvedom si, ze pracujes s daty. A prace s daty ma nejaka pravidla (ktera se tedy v OSM moc nedodrzuji ...). Mimo jine bys nemel data duplikovat, a mel bys je uvadet do nalezitych vztahu.

Tzn, z hlediska datoveho modelu je napriklad nesmysl, abys mel v mape 498 useku silnice, a na kazdym mel napsany, ze je to D1. Logicky naopak je, ze ty useky das do relace a o ty prohlasis ze je to D1. Ta zastavka je totez.


Pokud budu chtít slušně přesný je třeba si připustit, že trasa autobusu
tam a zpět nikdy nevede stejně. Jednak stop_position se budu v obou
směrech často lišit (někdy o dost desítek metrů) a jednak stačí jediný
kruháč na cestě a autobus má i jinou cestu. Tedy dvě relace pro každý
směr jsou asi nutnost a pak je ještě vrazit do master relace...

Kruhac je jediny prvek*, a ve vetsine pripadu linky jezdi po jedny ose. Ruzny odbocky nejsou zas tak casty aby to byl problem.


* Pokud nekde narazis na rozparcelovanej kruhac, tak ho jednoduse spoj do jedny cesty. Je holej nesmysl, aby nekdo vytvarel trasy tak, ze roztrhne kruhac, kazda navigace kruhac chape jako jedinej prvek, na kterym ti musi rict, kolikata odbocka je ta spravna.

Naopak, rozparcelovanej kruhac je zasadni problem, protoze navigace nepozna, ze je to kruhac.


Nejhorší na tom je, že celé to je hodně náchylné k tomu, že to někdo
nechtíc rozbije. Respektive tyhle relace mohou značně někoho zpomalit
při snaze něco vylepšit a zároveň nic nerozbít.

Naprosty souhlas, je to dane tim, ze editujes primo data. Je to podobne, jako kdybych te posadil k ERPcku (pokud nevis, tak si predstav ucetni program trebas), a misto UI a nejaky funcionality bych te nechal data ladovat rovnou do databazovych tabulek. To je presne to, co delas.


Vypadá, že si stěžuji, ale berte to spíše jako pár postřehů.

Ahoj
Marek


On Wed, Mar 18, 2015 at 08:27:27AM +0100, Boldak wrote:
Zdravím,
věřim, že jsem si určitě nevybral jednoduchou vec, ale odhodlání je..

Třeba mě vadí když se podívám na mapu http://www.openptmap.org tak
je u elektrárny normální cesta pro auta, užitková ke garážím a je
tam "přiřazena" trať vlaku linky S6 (viz. příloha).

Děkuji všem za zaslání odkazů, o víkendu zkusím nastudovat, teď
musím makat :(

Každopádně kdyby někdo udělal, video jak se trasuje linka MHD, tak
by to podle mě bylo přínosnější jak psát nějaké návody.

Pokud nepochopím, zůstanu u kreslení domečků :)

Boldak



_______________________________________________
Talk-cz mailing list
Talk-cz@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz



_______________________________________________
Talk-cz mailing list
Talk-cz@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz

Odpovedet emailem