Váha těch silnic je jen v tom, jaká je průměrná rychlost jízdy po dané silnici. Ta nemá s rychlostním limitem nic společného. Po ulici mezi domy (residential) je maximum 50, ale ta rychlost průmerná třeba jen 20km/h, kdežto silnice první třídy i v obci bude mít rychlost někde těsně pod 50. Proto dá algoritmus vždy přednost silnici vyšší třídy. Není to žádný další preferenční údaj, je to jen rychlost. Věř, že vím o čem mluvím, nastudoval jsem toho o tom dost a ten algoritmus i prakticky realizoval... V navitu lze dokonce tyto rychlosti v konfiguračním souboru nastavit.
Problém značení se týká toho, že označení highway a trunk vychází z UK. Na západ od nás něco jako Rx vlastně neexistuje, tam je to prostě vše dálnice a trunk je naprosto jiný typ silnice. U nás máme značení trochu jiné. A značit to jen podle toho, kolik je tam pruhů je nesmysl, to by na mnoha místech bylo naprosto zavádějící. Mnohdy se ve městě normální silnice rozšíří na 2+2, přesto to rozhodně nelze označit za trunk - např. v Kolíně nebo v Táboře. Od toho je parametr lanes. Čisté přiřazení highway=D a trunk=R je nejčistší řešení, naprosto jednoznačné a všem jasné. On 7.3.2011 15:06, jzvc wrote: > Dne 27.2.2011 20:57, Mike napsal(a): >> Ale k tomu slouží tag maxspeed a funguje bezvadně. Co chybí pro >> navigace, tak je definice oblasti, kde je omezena rychlost, aby se na >> všechny silnice uvnitř obce nemusel dávat tag maxspeed, ten by se měl >> používat jen pokud je omezene rychlost značkou. >> >> Osobně teď experimentuju s použitím tagu landuse=residential pro >> definici obce pro omezení rychlosti. Kvůli tomu jsem kolem nás dodělal >> do všech obcí tenhle tag. Zdá se, že to funguje docela dobře, i když to >> není zcela přesné. ALe lepší něco než nic. >> >> Typ silnice by měl opravdu určovat typ silnice bez ohledu na to, jak >> rychle se tam v reálu jezdí. Silnice první třídy taky vede klidně obcí, >> kde se jede 50 a pořád je to silnice první třídy. >> > > Navigace vyuziva vetsinou omezeni rychlostni, ale (pokud nezna realny > cisla), tak predesim vahy. A dalnice ma vzdy prioritu pred rychlostni > silnici - pokud tedy nekam povede zhruba stejne dlouha cesta po dalnici > a silnici pro motorovy vozidla, tak da navigace vzdy prednost dalnici, > protoze to vyhodnoti jako cestu rychlejsi. Stejne je to se vsim - > dalnice je v obci taky omezena, a muze byt klido i na 50, ale stale > dostane prednost pred silnicemi ostatnich kategorii. Taky je > pravdepodobny, ze je lepe udrzovana .... proste to rozdeleni ma > (narozdil od predchoziho stavu) smysl. Dalnicim se tim dava prednost. > > Trunk (bez oznaceni ze jde o silnici pro motorovy vozidla) by pak melo > byt vsechno, co ma oddeleny pruhy, coz neznamena ze to je 2+2, i kdyz to > je asi nejbeznejsi (v jiny konfiguraci sem to snad u nas ani nevidel). > > Pro vykreslovani pak neni problem to zobrazit stejne, to je jen vec > renederu, ale v datech to rozdeleno byt musi. Aktualne pokud vim mapnik > nerozlisuje trunk s a bez tagu "silnice pro motorova vozidla". > > >> On 02/27/2011 07:22 AM, datin wrote: >>> Taky souhlasím s tím že je potřeba nějak rozlišit dálnici, "silnici pro >>> motorová vozidla" kde je max. 130 a městský čtyřpruh kde je někdy i 50. >>> Hlavním důvodem a argumentem je aby pak navigace vybrala opravdu rychlejší >>> variantu. Jakmile se v mapách tento rozdíl setře tak bude navigace fungovat >>> blbě a nedojde k velkému rozšíření mezi normální lidi. A proto nad tím >>> přece >>> trávímě tolik času... >>> >>> >>> _______________________________________________ >>> Talk-cz mailing list >>> [email protected] >>> http://lists.openstreetmap.org/listinfo/talk-cz >> _______________________________________________ >> Talk-cz mailing list >> [email protected] >> http://lists.openstreetmap.org/listinfo/talk-cz > > > _______________________________________________ > Talk-cz mailing list > [email protected] > http://lists.openstreetmap.org/listinfo/talk-cz _______________________________________________ Talk-cz mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk-cz

