footway vs. path (bylo: Návod na zakreslování turistických tras)

62 zpráv
Zpět na přehled

footway vs. path (bylo: Návod na zakreslování turistických tras)

62 zpráv MJHJMHMM 14 účastníků 60 min čtení
  1. Marek Prokop marek na sovavsiti.cz #m1e7ace
    Ahoj,
    úzká pěšina v lese je: 1. footway 2. path 3. něco jiného?
    Podle mne to je path. Řídím se tímhle: http://wiki.openstreetmap.org/wiki/Tag:highway%3Dpath/Examples Zdraví, Marek
  2. honny honnycze na gmail.com #m648ac9
    Taky taguji path. Dokud to není chodník ve významu zpevněné (dlažba/asfalt) cesty ve městě / mezi vesnicemi (Vyškov - Drnovice).
  3. Michal Grézl michal.grezl na openstreetmap.cz #m2bf874
    2010/8/11 honny <honnycze na gmail.com>:
    Taky taguji path. Dokud to není chodník ve významu zpevněné (dlažba/asfalt) cesty ve městě / mezi vesnicemi (Vyškov - Drnovice).
    path duplikuje footway footway je starsi tudiz footway
  4. Jakub Sykora kubajz na kbx.cz #md2f1d6
    No s tim nesouhlasim (a nejen ja - dle drive zminenych nazoru v konferenci). Myslim, ze je rozumne je odlisovat. Chodnik a pesina jsou celkem rozdilne veci... K
  5. Marek Prokop marek na sovavsiti.cz #m0bcf68
    Ahoj, psal jsem si o tom nedávno s jedním Němcem, který mne kontaktoval poté, co jsem zmapoval nějaké cesty v Saském Švýcarsku. Jestli jsem to správně pochopil, problém vznikl historicky. Původně existovala je footway, což je např. v Anglii, kde jsou všechny veřejné pěší cesty takto označeny, pochopitelné. Později tam ale lidé začali kromě oficiálních cest přidávat i ty neoficiální, vyšlapané v lese a vznikla potřeba path. Zároveň už ale v té době bylo plno takových cest označeno jako footway. V České republice je ten problém podstatně jednodušší a možná by tu nikdy nevznikl, protože footways tu v podstatě nejsou -- mimo města vůbec a ve městech výjimečně. Co mi z pohledu turistických map vadí víc, je to, že zřejmě neexistují značky, podle kterých by přímo z mapy šlo vždy poznat, kudy jde projet s kočárkem. Teoreticky by to šlo dělat tagem wheelchair, ale ten se jednak na standardní mapě nezobrazuje a jednak si to úplně neodpovídá, protože s kočárkem toho jde projet víc než na vozíku. Jinak ještě přidám odkaz na default access restrictions, které jsou pro footway a path různé: http://wiki.openstreetmap.org/wiki/OSM_tags_for_routing/Access-Restrictions Plyne z toho mj. to, že na footway by měl být explicitní zákaz vjezdu na kole, což v ČR, pokud se nemýlím, splňuje jen taková ta modrá kulatá značka s chodci. Respektive když to otočím, pokud něco uděláte jako footway a nezměníte default dalším tagem, kolo tam na routovatelné mapě neprojede. Zdraví, Marek 2010/8/12 Michal Grézl <michal.grezl na openstreetmap.cz>:
  6. Mike mike na mikecrash.com #m6e0fd9
    Podle tohoto by to tedy asi mělo být u nás tak, že dlážděný chodník ve městě bude footway, vyšlapaná pěšina ve městě bude path. Co se týče lesa, tak tam footway nebude asi nikde, ale budou tam jen track (široká cesta pro traktory) a path (jen pro pěší, cyklisty a koně). Chtělo by to ale nějak rozlišit úzkou pěšinku a nějakou širší cestu, protože je to důležitý pro projetí s vozíkem/kočárkem. Bude stačit ten tag wheelchair?
  7. Jakub Sýkora kubajz na kbx.cz #mdedb1d
    Ta sirka je hodne osemetna vec - nekdy neni cesta zarostla a projedou tam dva vedle sebe a nekdy zaroste bordelem tak, ze tam stezi projde clovek. A to je vec, ktera se meni i nekolikrat rocne. Ja taguji siroke jako track a hubene jako path. Spis bych predpokladal, ze po path se kocarem jet neda nez opacne. K
  8. Michal Grézl michal.grezl na openstreetmap.cz #m484b24
    2010/8/12 Jakub Sykora <kubajz na kbx.cz>:
    No s tim nesouhlasim (a nejen ja - dle drive zminenych nazoru v konferenci). Myslim, ze je rozumne je odlisovat. Chodnik a pesina jsou celkem rozdilne veci...
    nejsou, path je zbytecne, ty tagy co se pridavaji k path se proste pridaji k footway a je to:) jediny rozumny argument pro je to, ze slovo path je kratsi.
  9. Jakub Sykora kubajz na kbx.cz #m145b0b
    Problem je v tom, ze to mozna takhle pochopili nekteri lide, ale vetsina v CR (soude podle pohledu na mapu) to chape podobne jako ja. Proc nevyuzit toho, ze nahodou spoustu lidi dela nejakou vec podobne? Mame vsechny path predelat na footway? Podle meho nazoru by to byla opravdu skoda. K
  10. Michal Grézl michal.grezl na openstreetmap.cz #m0c0c2d
    2010/8/12 Jakub Sykora <kubajz na kbx.cz>:
    Problem je v tom, ze to mozna takhle pochopili nekteri lide, ale vetsina v CR (soude podle pohledu na mapu) to chape podobne jako ja. Proc nevyuzit toho, ze nahodou spoustu lidi dela nejakou vec podobne? Mame vsechny path predelat na footway? Podle meho nazoru by to byla opravdu skoda. K
    2010/8/12 Jakub Sykora<kubajz na kbx.cz>:
    No s tim nesouhlasim (a nejen ja - dle drive zminenych nazoru v konferenci). Myslim, ze je rozumne je odlisovat. Chodnik a pesina jsou celkem rozdilne veci...
    nejsou, path je zbytecne, ty tagy co se pridavaji k path se proste pridaji k footway a je to:) jediny rozumny argument pro je to, ze slovo path je kratsi.
    K
    2010/8/11 honny<honnycze na gmail.com>:
    Taky taguji path. Dokud to není chodník ve významu zpevněné (dlažba/asfalt) cesty ve městě / mezi vesnicemi (Vyškov - Drnovice).
    path duplikuje footway footway je starsi tudiz footway
    predelavat nikdo nic nemusi, proc by to taky delal. pointa je v tom, ze si kazdy taguje tak jak se mu libi, prirozenym vyvojem se vyvine pouzitelna mapa. to je proces ktery tvori zakladni stavebni kamen osm. ja sem si holt zvykl na footway.
  11. hanoj ehanoj na gmail.com #m4b1caf
    predelavat nikdo nic nemusi, proc by to taky delal. pointa je v tom, ze si kazdy taguje tak jak se mu libi, prirozenym vyvojem se vyvine pouzitelna mapa. to je proces ktery tvori  zakladni stavebni kamen osm. ja sem si holt zvykl na footway.
    *** Jiste je jenom to, ze OSM doslo tim prirozenym vyvojem k celkem jednotnemu mapovemu klici. Kdyby si kazdy tagoval tak, jak se mu libi, tak vznikne dort od pejska a kocicky a urcite ne pouzitelna mapa. ha hanoj
  12. Mike mike na mikecrash.com #m56349a
    predelavat nikdo nic nemusi, proc by to taky delal. pointa je v tom, ze si kazdy taguje tak jak se mu libi, prirozenym vyvojem se vyvine pouzitelna mapa. to je proces ktery tvori zakladni stavebni kamen osm. ja sem si holt zvykl na footway.
    Hmm, tak to si asi taky začnu tagovat podle sebe a udělám si svoje značení, co třeba highway=pesina highway=cesticka highway=kamenita Jestli mi na OSM něco vadí, tak je to právě to, že tu v mnoha věcech není jednota. Než se začne něco používat, tak by se to mělo schválit. Klidě jsem i pro, aby neschválené tagy nešly přidávat. V mnoha ohledech je totiž v OSM neskutečnej bordel. Jestli někdo s těmi daty dělal něco jinýho než jen nakreslení mapy, tak mi dá za pravdu. Třeba řeším i maximální rychlost, tu lze definovat podle wiki jen pro cestu, ale jak třeba definovat max speed pro celou obec. Už jsem viděl někde ve Francii, že prostě někdo dává maxspeed na hranice obce, což ale není podle wiki povoleno. Přesto to může být řešení. Jaký je na to Váš názor?
  13. Michal Grézl michal.grezl na openstreetmap.cz #m383619
    2010/8/13 Mike <mike na mikecrash.com>:
    predelavat nikdo nic nemusi, proc by to taky delal. pointa je v tom, ze si kazdy taguje tak jak se mu libi, prirozenym vyvojem se vyvine pouzitelna mapa. to je proces ktery tvori  zakladni stavebni kamen osm. ja sem si holt zvykl na footway.
    Hmm, tak to si asi taky začnu tagovat podle sebe a udělám si svoje značení, co třeba highway=pesina highway=cesticka highway=kamenita
    presne tak to bylo a je zamysleno
    Jestli mi na OSM něco vadí, tak je to právě to, že tu v mnoha věcech není jednota. Než se začne něco používat, tak by se to mělo schválit. Klidě jsem i pro, aby neschválené tagy nešly přidávat. V mnoha ohledech je totiž v OSM neskutečnej bordel. Jestli někdo s těmi daty dělal něco jinýho než jen nakreslení mapy, tak mi dá za pravdu.
    tohle je absolutne zcestna myslenka (to s tema neschvalenejma tagama), sila osm tkvi prave v tom ze si tam muze kazdy nacpat co se muz zlibi, omezovaci, zakazovaci, narizovaci a podobne individua by nikdy nemohli vytvorit to co uz je vyrobeno. Vsechny podobne instituce vesmes rozvoj brzdi az uplne zastavuji. Viz probihajici flame o zmene licence, nekonecne dohadovani jen proto, ze jakasi nadace vymyslela, ze je potreba zmenit licenci a kazdy se musi prizpusobit (ja s tou novou licenci problem nemam, dokud je sa a uz sem s ni souhlasil), zpusobi to akorat forky a ztratu obrovskeho mnozstvi dat. (minimalne tady u nas)
    Třeba řeším i maximální rychlost, tu lze definovat podle wiki jen pro cestu, ale jak třeba definovat max speed pro celou obec. Už jsem viděl někde ve Francii, že prostě někdo dává maxspeed na hranice obce, což ale není podle wiki povoleno. Přesto to může být řešení. Jaký je na to Váš názor?
    wiki neni zadny nastroj na povolovani nebo schvalovani neceho, jsou tam jen uzitecne informace. Maximalni rychlost v obci by se mela resit az v navigacnim software a to nezavisle na mape, hranice obce by oznacovali silnice s nastavenym limitem podle statu, na vyjimkach by mel byt maxspeed v datech. Tj. zadny obecny maxspeed v datech neresit. Resit jen hranice obce.
  14. Michal Grézl michal.grezl na openstreetmap.cz #mdac4bf
    2010/8/12 hanoj <ehanoj na gmail.com>:
    predelavat nikdo nic nemusi, proc by to taky delal. pointa je v tom, ze si kazdy taguje tak jak se mu libi, prirozenym vyvojem se vyvine pouzitelna mapa. to je proces ktery tvori  zakladni stavebni kamen osm. ja sem si holt zvykl na footway.
    *** Jiste je jenom to, ze OSM doslo tim prirozenym vyvojem k celkem jednotnemu mapovemu klici. Kdyby si kazdy tagoval tak, jak se mu libi, tak vznikne dort od pejska a kocicky a urcite ne pouzitelna mapa. ha hanoj
    vznikne to co vzniklo. vznikne to proto ze komunitni projekty tak funguji. zacalo to presne tim pejskem a kocickou, ono jim bylo blbe, poucili se z vlastnich chyb a priste to udelali lip. mozna si tu pohadku spatne pochopil:)
  15. Mike mike na mikecrash.com #m776ab9
    S tím schvalováním jsem to schválně přehnal, ale v podstatě něco takového být musí, jinak se z toho stane bordel. Sami to znáte, když opravujete některé věci, které jsou špatně označeny. To schvalování také již existuje, akorát se to řeší až poté, co se to používá, případně se dělají hromadné změny. Prostě určitý řád to mít musí, jinak je mapa celkově nepoužitelná. Co se týče maxspeed - o hranice obce mi právě jde, ale jak se dělají? Boundary to není, to je administrativní hranice, podle toho by celá republika byla obec a po všech silnicích by se jezdilo 50. Napadlo mne to dělat podle residential zone, jenže zase někdo značí jednotlivé residential bloky domů, které neprotínají silnice, takže taky k ničemu. Jaký tag teda použít na faktické hranice obce? Žádný takový jsem nenašel. Podle tvého (snad nevadí tykání) volného výkladu si prostě vymyslím svůj tag, který budu dávat na své hranice, používat ve své navigaci a doufat, že se třeba chytí a bude ho používat i někdo jiný?
  16. hanoj ehanoj na gmail.com #m9ff07e
    predelavat nikdo nic nemusi, proc by to taky delal. pointa je v tom, ze si kazdy taguje tak jak se mu libi, prirozenym vyvojem se vyvine pouzitelna mapa. to je proces ktery tvori  zakladni stavebni kamen osm. ja sem si holt zvykl na footway.
    *** Jiste je jenom to, ze OSM doslo tim prirozenym vyvojem k celkem jednotnemu mapovemu klici. Kdyby si kazdy tagoval tak, jak se mu libi, tak vznikne dort od pejska a kocicky a urcite ne pouzitelna mapa.
    vznikne to co vzniklo. vznikne to proto ze komunitni projekty tak funguji. zacalo to presne tim pejskem a kocickou, ono jim bylo blbe, poucili se z vlastnich chyb a priste to udelali lip.
    mozna si tu pohadku spatne pochopil:)
    *** Nevim, byl jsem u ty pohadky byl od zacatku.
    Viz probihajici flame o zmene licence, nekonecne dohadovani jen proto, ze jakasi nadace vymyslela, ze je potreba zmenit licenci a kazdy se musi prizpusobit (ja s tou novou licenci problem nemam, dokud je sa a uz sem s ni souhlasil), zpusobi to akorat forky a ztratu obrovskeho mnozstvi dat. (minimalne tady u nas)
    *** Z ceho vychazi tve uvahy o "ztrate obrovskeho mnozstvi dat"? ha hanoj
  17. honny honnycze na gmail.com #m48ef5b
    Jaký tag teda použít na faktické hranice obce? Žádný takový jsem nenašel. Podle tvého (snad nevadí tykání) volného výkladu si prostě vymyslím svůj tag, který budu dávat na své hranice, používat ve své navigaci a doufat, že se třeba chytí a bude ho používat i někdo jiný?
    Nevim, mozna se pletu, ale "dopravni" zacatek a konec obce by mel byt traffic_sign=city_limit na node kde je znacka obce. Ne? :) A zaznelo tu neco o tom, ze cykliste de iure nesmi jen na "Stezku pro chodce" - temer jiste nesmi ani na chodnik. Teda oni to nekteri delaji, ale nesmi. ~ honny
  18. Mike mike na mikecrash.com #m9978b4
    Jaký tag teda použít na faktické hranice obce? Žádný takový jsem nenašel. Podle tvého (snad nevadí tykání) volného výkladu si prostě vymyslím svůj tag, který budu dávat na své hranice, používat ve své navigaci a doufat, že se třeba chytí a bude ho používat i někdo jiný?
    Nevim, mozna se pletu, ale "dopravni" zacatek a konec obce by mel byt traffic_sign=city_limit na node kde je znacka obce. Ne? :)
    To si moc nedovedu představit, jak programově zjistit, kde je začátek a konec obce. Teoreticky by šlo od této značky jet (na kterou stranu?) po všech cestách, dokud nenarazím na další značku, ale co když někdo zapomene na jednu cestu z města značku dát? Tohle je nepoužitelné.
    A zaznelo tu neco o tom, ze cykliste de iure nesmi jen na "Stezku pro chodce" - temer jiste nesmi ani na chodnik. Teda oni to nekteri delaji, ale nesmi.
    Já to taky dělám, jediná cesta, jak na některých místech přežít :)
  19. hanoj ehanoj na gmail.com #m6be574
    Jaký tag teda použít na faktické hranice obce? Žádný takový jsem nenašel. Podle tvého (snad nevadí tykání) volného výkladu si prostě vymyslím svůj tag, který budu dávat na své hranice, používat ve své navigaci a doufat, že se třeba chytí a bude ho používat i někdo jiný?
    Nevim, mozna se pletu, ale "dopravni" zacatek a konec obce by mel byt traffic_sign=city_limit na node kde je znacka obce. Ne? :)
    Doporucuji zacit cteni, tady: http://lists.openstreetmap.org/pipermail/talk-cz/2009-May/002848.html Jasny zaver tam asi nebude. hanoj
  20. Mike mike na mikecrash.com #mc0b507
    Tuhle diskuzi jsem sledoval, už když vznikala a žádný závěr v ní není. Problém je v tom, že každý to řeší teoreticky, ale já to řeším prakticky. Chystám se to zatím udělat tak, že použiju landuse=residental a budu ho brát jako hranice obce. Routovací algoritmus totiž dává špatné výsledky, protože neví, že je v obci a klidně si sviští třeba 80, přestože v reálu se tam jede 40. Neroutuje to tak téměř vůbec po obchvatech, protože silnice první třídy skrz město mu vyjde líp.
  21. hanoj ehanoj na gmail.com #m64bf54
    Problém je v tom, že každý to řeší teoreticky, ale já to řeším prakticky. Chystám se to zatím udělat tak, že použiju landuse=residental a budu ho brát jako hranice obce.
    *** asi jsi chtel rict "budu ho brát jako zastavene uzemi obce" *** to ma samozrejme sve problemy, jak jsem tehdy psal, ale ihned pausalne to neco resi.
    Routovací algoritmus totiž dává špatné výsledky, protože neví, že je v obci a klidně si sviští třeba 80, přestože v reálu se tam jede 40.
    *** zpravidla se to resi nastavenim nizsi cestovni rychlosti podle tridy komunikace. Cim nizsi trida lze ocekavat ostrejsi oblouky, vice prednosti, vice snizenych rychlosti. Tak mne napadlo kalkulovat rychlost s ohledem na pocet vozidel na useku (RSD 2005) a podle smerovych (mame skutecne prubehy komunikaci) i vyskovych oblouku (SRTM) to by byla tresnicka. *** ja jsem treba vyznacil Brno->HK pres ZdarNS i C.Trebovou a samotnou Brnenskou aglomeraci pomoci systemu, ktery uziva traffic_sign=city_limit na vjezdovych bodech, maxspeed na usecich (vyjimecne i na bodech napr. snizeni rychlosti v krizovatkach) za predpokladu, ze jinak plati: highway = 130 km/h trunk = 130 primary,secondary,tertiary=90 residential = 50 living_street = 20 zase jsem ale nenasel routovadlo, ktere by maxspeed zohlednilo. Do jiste miry to chapu, nebot pokud nebudu mit maxspeed na vetsine komunikaci, bude davat algoritmus nespravne vystupy nejen v casove delce ale i v trase samotne.
    Neroutuje to tak téměř vůbec po obchvatech, protože silnice první třídy skrz město mu vyjde líp.
    *** no to je jeden z problemu obchvatu, kdyz je modelujeme pro mesta. Nikomu se po nich nechce jezdit. Ale u nas je to z jineho duvodu. ha hanoj
  22. Mike mike na mikecrash.com #mce2a40
    Problém je v tom, že každý to řeší teoreticky, ale já to řeším prakticky. Chystám se to zatím udělat tak, že použiju landuse=residental a budu ho brát jako hranice obce.
    *** asi jsi chtel rict "budu ho brát jako zastavene uzemi obce" *** to ma samozrejme sve problemy, jak jsem tehdy psal, ale ihned pausalne to neco resi.
    Reálně je úplně jedno, jestli to bude brát, že obec začíná s přesností nějakých 50m, ve výsledku se to moc neprojeví, když je obec kilometr dlouhá. Pořád to bude mnohem přesnější než bez toho. To zastavené území navíc velice často přesně odpovídá i značkám, takže podle mne je to v současné chvíli nejlepší řešení. Jen to chce značit ne jako bloky mezi silnicemi, ale jako větší bloky obce nebo u vesnic jako celá obec. Stejně i ta silnice první třídy je součástí obydleného území.
    Routovací algoritmus totiž dává špatné výsledky, protože neví, že je v obci a klidně si sviští třeba 80, přestože v reálu se tam jede 40.
    *** zpravidla se to resi nastavenim nizsi cestovni rychlosti podle tridy komunikace. Cim nizsi trida lze ocekavat ostrejsi oblouky, vice prednosti, vice snizenych rychlosti.
    Tak to samozřejmě mám, ale např. silnice druhé třídy skrz mnoho vesnic dává úplně jiné výsledky.
    Tak mne napadlo kalkulovat rychlost s ohledem na pocet vozidel na useku (RSD 2005) a podle smerovych (mame skutecne prubehy komunikaci) i vyskovych oblouku (SRTM) to by byla tresnicka. *** ja jsem treba vyznacil Brno->HK pres ZdarNS i C.Trebovou a samotnou Brnenskou aglomeraci pomoci systemu, ktery uziva traffic_sign=city_limit na vjezdovych bodech, maxspeed na usecich (vyjimecne i na bodech napr. snizeni rychlosti v krizovatkach) za predpokladu, ze jinak plati: highway = 130 km/h trunk = 130 primary,secondary,tertiary=90 residential = 50 living_street = 20
    Pohrávám si teď nejprve s myšlenkou udělat jakousi otevřenou internetovou databázi, kam by se mohly zadávat údaje o uzavírkách (možný by byl i automatický import z nějakých existujících serverů, jestli by to bylo legální), kam by si navigace jednou za čas sáhla a mohla to zohlednit při routování. Do toho by se nechal zakomponovat i pocet vozidel a pripadne dalsi informace o trafiku. Jenže je to už na mě časově trochu moc, i když by to nebylo těžký...
    zase jsem ale nenasel routovadlo, ktere by maxspeed zohlednilo. Do jiste miry to chapu, nebot pokud nebudu mit maxspeed na vetsine komunikaci, bude davat algoritmus nespravne vystupy nejen v casove delce ale i v trase samotne.
    Já je používám a naopak značně vylepšují výsledky.
    Neroutuje to tak téměř vůbec po obchvatech, protože silnice první třídy skrz město mu vyjde líp.
    *** no to je jeden z problemu obchvatu, kdyz je modelujeme pro mesta. Nikomu se po nich nechce jezdit. Ale u nas je to z jineho duvodu.
    Já po nich jezdím, ale navigaci se nechce - když ten obchvat má často stejný typ silnice jako ten průtah městem, akorát tam se má jet 50, což navigace neví.
  23. Frettie frettie na gmail.com #m2c53b4
    2010/8/14 Mike <mike na mikecrash.com>:
    Problém je v tom, že každý to řeší teoreticky, ale já to řeším prakticky. Chystám se to zatím udělat tak, že použiju landuse=residental a budu ho brát jako hranice obce.
    *** asi jsi chtel rict "budu ho brát jako zastavene uzemi obce" *** to ma samozrejme sve problemy, jak jsem tehdy psal, ale ihned pausalne to neco resi.
    Reálně je úplně jedno, jestli to bude brát, že obec začíná s přesností nějakých 50m, ve výsledku se to moc neprojeví, když je obec kilometr dlouhá. Pořád to bude mnohem přesnější než bez toho. To zastavené území navíc velice často přesně odpovídá i značkám, takže podle mne je to v současné chvíli nejlepší řešení. Jen to chce značit ne jako bloky mezi silnicemi, ale jako větší bloky obce nebo u vesnic jako celá obec. Stejně i ta silnice první třídy je součástí obydleného území.
    Routovací algoritmus totiž dává špatné výsledky, protože neví, že je v obci a klidně si sviští třeba 80, přestože v reálu se tam jede 40.
    *** zpravidla se to resi nastavenim nizsi cestovni rychlosti podle tridy komunikace. Cim nizsi trida lze ocekavat ostrejsi oblouky, vice prednosti, vice snizenych rychlosti.
    Tak to samozřejmě mám, ale např. silnice druhé třídy skrz mnoho vesnic dává úplně jiné výsledky.
    Tak mne napadlo kalkulovat rychlost s ohledem na pocet vozidel na useku (RSD 2005) a podle smerovych (mame skutecne prubehy komunikaci) i vyskovych oblouku (SRTM) to by byla tresnicka. *** ja jsem treba vyznacil Brno->HK pres ZdarNS i C.Trebovou a samotnou Brnenskou aglomeraci pomoci systemu, ktery uziva traffic_sign=city_limit na vjezdovych bodech, maxspeed na usecich (vyjimecne i na bodech napr. snizeni rychlosti v krizovatkach) za predpokladu, ze jinak plati: highway = 130 km/h trunk = 130 primary,secondary,tertiary=90 residential = 50 living_street = 20
    Pohrávám si teď nejprve s myšlenkou udělat jakousi otevřenou internetovou databázi, kam by se mohly zadávat údaje o uzavírkách (možný by byl i automatický import z nějakých existujících serverů, jestli by to bylo legální), kam by si navigace jednou za čas sáhla a mohla to zohlednit při routování. Do toho by se nechal zakomponovat i pocet vozidel a pripadne dalsi informace o trafiku. Jenže je to už na mě časově trochu moc, i když by to nebylo těžký...
    a kolik lidí by to používalo?
    zase jsem ale nenasel routovadlo, ktere by maxspeed zohlednilo. Do jiste miry to chapu, nebot pokud nebudu mit maxspeed na vetsine komunikaci, bude davat algoritmus nespravne vystupy nejen v casove delce ale i v trase samotne.
    Já je používám a naopak značně vylepšují výsledky.
    Neroutuje to tak téměř vůbec po obchvatech, protože silnice první třídy skrz město mu vyjde líp.
    *** no to je jeden z problemu obchvatu, kdyz je modelujeme pro mesta. Nikomu se po nich nechce jezdit. Ale u nas je to z jineho duvodu.
    Já po nich jezdím, ale navigaci se nechce - když ten obchvat má často stejný typ silnice jako ten průtah městem, akorát tam se má jet 50, což navigace neví.
    Třeba TomTom to ví ( a to i ten starší se staršíma mapama) - navigoval mě dokonce i podle toho, kolik bylo hodin. V praze dokonce i ví, kolik kde má jet, takže je to fajn.
  24. Jakub Sykora kubajz na kbx.cz #m0351c1
    Neroutuje to tak téměř vůbec po
    obchvatech, protože silnice první třídy skrz město mu vyjde líp.
    *** no to je jeden z problemu obchvatu, kdyz je modelujeme pro mesta. Nikomu se po nich nechce jezdit. Ale u nas je to z jineho duvodu.
    No a to jsem zvedav, co se stane, az 20.9. pusti obchvat kolem jihu Prahy. Je sice rychlejsi, ale delsi a narozdil od cesty skrze mesto se na nem bude platit mytne... Ja bych to sacoval na rozdeleni dopravy max. na 50/50.
  25. hanoj ehanoj na gmail.com #m1ef7c9
    Neroutuje to tak téměř vůbec po
    obchvatech, protože silnice první třídy skrz město mu vyjde líp.
    *** no to je jeden z problemu obchvatu, kdyz je modelujeme pro mesta. Nikomu se po nich nechce jezdit. Ale u nas je to z jineho duvodu.
    No a to jsem zvedav, co se stane, az 20.9. pusti obchvat kolem jihu Prahy. Je sice rychlejsi, ale delsi a narozdil od cesty skrze mesto se na nem bude platit mytne... Ja bych to sacoval na rozdeleni dopravy max. na 50/50.
    *** U Prahy vubec netusim, ale u krajskych okresnich mest byva zvykem, ze tranzitni doprava tvori okolo 10% poctu vykonanych cest dopravou ve meste. Takze logicky se klade otazka, zda obchvat za x mld Kc ma smysl stavet pro prevedeni casti tranzitu z A do B na obchvat. V Rakousku uz presly z obchvatu na zklidnene prutahy. ha hanoj
  26. hanoj ehanoj na gmail.com #m0d6fbf
    Problém je v tom, že každý to řeší teoreticky, ale já to řeším prakticky. Chystám se to zatím udělat tak, že použiju landuse=residental a budu ho brát jako hranice obce.
    *** asi jsi chtel rict "budu ho brát jako zastavene uzemi obce" *** to ma samozrejme sve problemy, jak jsem tehdy psal, ale ihned pausalne to neco resi.
    Reálně je úplně jedno, jestli to bude brát, že obec začíná s přesností nějakých 50m, ve výsledku se to moc neprojeví, když je obec kilometr dlouhá. Pořád to bude mnohem přesnější než bez toho. To zastavené území navíc velice často přesně odpovídá i značkám, takže podle mne je to v současné chvíli nejlepší řešení. Jen to chce značit ne jako bloky mezi silnicemi, ale jako větší bloky obce nebo u vesnic jako celá obec. Stejně i ta silnice první třídy je součástí obydleného území.
    *** Znacky na hranici zastaveneho uzemi obsahuji hodnoty od 50 do 90 km/h a proto tvuj navrh je jen jakesi priblizeni ke skutecnemu stavu. Ale muze pomoci zpresnit. Zajimave je, ze ve meste je limitem spise pocet svetelne rizenych krizovatek nez max rychlost.
    Já je používám a naopak značně vylepšují výsledky.
    *** a ktera webapp to umi? ha hanoj
  27. Mike mike na mikecrash.com #m5d3af5
    *** Znacky na hranici zastaveneho uzemi obsahuji hodnoty od 50 do 90 km/h a proto tvuj navrh je jen jakesi priblizeni ke skutecnemu stavu. Ale muze pomoci zpresnit. Zajimave je, ze ve meste je limitem spise pocet svetelne rizenych krizovatek nez max rychlost.
    To nemusi byt tak pravda, protože když se chytne zelená vlna, tak se to může projet normálně, ale když se chytne červená vlna... :)
    Já je používám a naopak značně vylepšují výsledky.
    *** a ktera webapp to umi?
    webapp nevím, ale MC Navi ano
  28. Jakub Sykora kubajz na kbx.cz #m19c0db
    To nemusi byt tak pravda, protože když se chytne zelená vlna, tak se to může projet normálně, ale když se chytne červená vlna...:)
    Tak zpravidla se uvazuje nejhorsi pripad nebo prumerny pripad. A na ty maji semafory vliv jednoznacne. Zelena vlna je pomerne vzacny jev, pokud nejsou semafory synchronizovany (kdysi takove ty ukazatele jedte 30,40,50 nebo jak to bylo) - protoze s kazdym dalsim semaforem se musi nasobit pravdepodobnost, ze padne zelena - rekl bych, ze treba pravdepodobnost, ze se celou Prahou da projet na zelenou se blizi k nule. Nehlede na to, ze musis pocitat, ze te zastavi kolona cekajici na zelenou a ta muze zpusobit, ze sice bys za normalnich okolnosti projel, ale padne cervena, protoze si musel cekat... Takze ty semafory ovlivnuji doprau i vytarenim sekundarnich jevu, ktere te zpomaluji :) Pak je treba zapocitat, ze kazde zruseni plynulosti dopravy dost vyrazne (v prumeru o 20%) zvysuje nehodovost na danem useku. K
  29. jzvc jzvc na tpfree.fdns.net #mcfd004
    Jaký tag teda použít na faktické hranice obce? Žádný takový jsem nenašel. Podle tvého (snad nevadí tykání) volného výkladu si prostě vymyslím svůj tag, který budu dávat na své hranice, používat ve své navigaci a doufat, že se třeba chytí a bude ho používat i někdo jiný?
    Nevim, mozna se pletu, ale "dopravni" zacatek a konec obce by mel byt traffic_sign=city_limit na node kde je znacka obce. Ne? :)
    To si moc nedovedu představit, jak programově zjistit, kde je začátek a konec obce. Teoreticky by šlo od této značky jet (na kterou stranu?) po všech cestách, dokud nenarazím na další značku, ale co když někdo zapomene na jednu cestu z města značku dát? Tohle je nepoužitelné.
    Proc nepouzitelne ? Vsechno co je "ulice" = 50. Takze ti zbyva resit jen relativne malo jinych cest nez ulic, kde to tou znackou vyresis relativne snadno, rekneme ze v 50% pripadu bude mit ta silnice znacku stejne obce 2x => 50tka plati mezi nimi.
  30. jzvc jzvc na tpfree.fdns.net #mb55aa8
    Neroutuje to tak téměř vůbec po
    obchvatech, protože silnice první třídy skrz město mu vyjde líp.
    *** no to je jeden z problemu obchvatu, kdyz je modelujeme pro mesta. Nikomu se po nich nechce jezdit. Ale u nas je to z jineho duvodu.
    No a to jsem zvedav, co se stane, az 20.9. pusti obchvat kolem jihu Prahy. Je sice rychlejsi, ale delsi a narozdil od cesty skrze mesto se na nem bude platit mytne... Ja bych to sacoval na rozdeleni dopravy max. na 50/50.
    *** U Prahy vubec netusim, ale u krajskych okresnich mest byva zvykem, ze tranzitni doprava tvori okolo 10% poctu vykonanych cest dopravou ve meste. Takze logicky se klade otazka, zda obchvat za x mld Kc ma smysl stavet pro prevedeni casti tranzitu z A do B na obchvat. V Rakousku uz presly z obchvatu na zklidnene prutahy.
    V pripade praglu to co jede na barandak je tranzit min z 50%, spis vic, protoze jinudy proste neni kudy.
  31. jzvc jzvc na tpfree.fdns.net #m295af9
    Problém je v tom, že každý to řeší teoreticky, ale já to řeším prakticky. Chystám se to zatím udělat tak, že použiju landuse=residental a budu ho brát jako hranice obce.
    *** asi jsi chtel rict "budu ho brát jako zastavene uzemi obce" *** to ma samozrejme sve problemy, jak jsem tehdy psal, ale ihned pausalne to neco resi.
    Reálně je úplně jedno, jestli to bude brát, že obec začíná s přesností nějakých 50m, ve výsledku se to moc neprojeví, když je obec kilometr dlouhá. Pořád to bude mnohem přesnější než bez toho. To zastavené území navíc velice často přesně odpovídá i značkám, takže podle mne je to v současné chvíli nejlepší řešení. Jen to chce značit ne jako bloky mezi silnicemi, ale jako větší bloky obce nebo u vesnic jako celá obec. Stejně i ta silnice první třídy je součástí obydleného území.
    Routovací algoritmus totiž dává špatné výsledky, protože neví, že je v obci a klidně si sviští třeba 80, přestože v reálu se tam jede 40.
    *** zpravidla se to resi nastavenim nizsi cestovni rychlosti podle tridy komunikace. Cim nizsi trida lze ocekavat ostrejsi oblouky, vice prednosti, vice snizenych rychlosti.
    Tak to samozřejmě mám, ale např. silnice druhé třídy skrz mnoho vesnic dává úplně jiné výsledky.
    Tak mne napadlo kalkulovat rychlost s ohledem na pocet vozidel na useku (RSD 2005) a podle smerovych (mame skutecne prubehy komunikaci) i vyskovych oblouku (SRTM) to by byla tresnicka. *** ja jsem treba vyznacil Brno->HK pres ZdarNS i C.Trebovou a samotnou Brnenskou aglomeraci pomoci systemu, ktery uziva traffic_sign=city_limit na vjezdovych bodech, maxspeed na usecich (vyjimecne i na bodech napr. snizeni rychlosti v krizovatkach) za predpokladu, ze jinak plati: highway = 130 km/h trunk = 130 primary,secondary,tertiary=90 residential = 50 living_street = 20
    Pohrávám si teď nejprve s myšlenkou udělat jakousi otevřenou internetovou databázi, kam by se mohly zadávat údaje o uzavírkách (možný by byl i automatický import z nějakých existujících serverů, jestli by to bylo legální), kam by si navigace jednou za čas sáhla a mohla to zohlednit při routování. Do toho by se nechal zakomponovat i pocet vozidel a pripadne dalsi informace o trafiku. Jenže je to už na mě časově trochu moc, i když by to nebylo těžký...
    Tak to mozna spis navrhni nejaky casove omezeny tagovani do OSM. Dovedu si predstavit relaci, ktera bude zahrnovat usek s nejakym omezenim (= min vzdy od krizovatky ke krizovatce, protoze mensi stejne nema z hlediska navigace smysl), kde bude specifikovano od kdy, do kdy a typ omezeni. Po expiraci by to proste nejakej bot smaznul. Nemusis nic vymejslet, vsechny nastroje na to mas a kdokoli si to muze z OSM sosnout. Tohle ma samo smysl pro omezeni aspon na tyden.
  32. Mike mike na mikecrash.com #mf7c483
    To si moc nedovedu představit, jak programově zjistit, kde je začátek a konec obce. Teoreticky by šlo od této značky jet (na kterou stranu?) po všech cestách, dokud nenarazím na další značku, ale co když někdo zapomene na jednu cestu z města značku dát? Tohle je nepoužitelné.
    Proc nepouzitelne ? Vsechno co je "ulice" = 50. Takze ti zbyva resit jen relativne malo jinych cest nez ulic, kde to tou znackou vyresis relativne snadno, rekneme ze v 50% pripadu bude mit ta silnice znacku stejne obce 2x => 50tka plati mezi nimi.
    jasně že jde hlavně o silnice primary - tertiary, ale právě v některých obcích těchto cest může být mnoho, určitě se stane, že někdo dá na průtah primary značky, ale na tertiary už ne. Pak algoritmus selže. Osobně si myslím, že by stačilo využít ten tag landuse=residential, pro navigaci nebude hrát takovu roli přesnost zaměření. Ve výsledku se to téměř neprojeví. Kolám nás začínám tohle uplatňovat a jak se to projeví v praxi v navigaci, to se uvidí... (ještě to ale nemám naprogramovaný).
  33. jzvc jzvc na tpfree.fdns.net #m7480a7
    To si moc nedovedu představit, jak programově zjistit, kde je začátek a konec obce. Teoreticky by šlo od této značky jet (na kterou stranu?) po všech cestách, dokud nenarazím na další značku, ale co když někdo zapomene na jednu cestu z města značku dát? Tohle je nepoužitelné.
    Proc nepouzitelne ? Vsechno co je "ulice" = 50. Takze ti zbyva resit jen relativne malo jinych cest nez ulic, kde to tou znackou vyresis relativne snadno, rekneme ze v 50% pripadu bude mit ta silnice znacku stejne obce 2x => 50tka plati mezi nimi.
    jasně že jde hlavně o silnice primary - tertiary, ale právě v některých obcích těchto cest může být mnoho, určitě se stane, že někdo dá na průtah primary značky, ale na tertiary už ne. Pak algoritmus selže. Osobně si myslím, že by stačilo využít ten tag landuse=residential, pro navigaci nebude hrát takovu roli přesnost zaměření. Ve výsledku se to téměř neprojeví. Kolám nás začínám tohle uplatňovat a jak se to projeví v praxi v navigaci, to se uvidí... (ještě to ale nemám naprogramovaný).
    Jenze obe neni residental, jak uz tu nekdo poznamenal, v obci mas i prumyslovy zony, kde taky plati 50 a pak muzes mit v obci klidne i nekolik km "polnacek", kde sirokodaleko zadna zastavba neni a presto tam plati 50. Pokud chces nejaky algoritmus tak me napada zhruba nasledujici. Vemes node obce. Podle velikosti obce urcis prumer kruhu. Pak muzes hledat domy, ktere jsou v tom kruhu a pripadne pokracuji mimo nej ve vzdalenostech mene nez X (odhadnes empiricky) od sebe. Tim ziskas polygon ohranicujici +- zastavbu (pokud je) a v tom polygonu se da predpokladat ta 50tka. Ovsem pokud chces prgat navigaci, tak tohle nemuze pocitat ta navigace, musel bys to predpocitat nekde mimo, protoze tohle neni zadnej quick a easy vypocet. Pro navigovani musis mit omarkovany primo silnice. Tudiz je otazka, zda by nebylo jednodussi proste otagovat vsechny silnice.
  34. Mike mike na mikecrash.com #m185e59
    To si moc nedovedu představit, jak programově zjistit, kde je začátek a konec obce. Teoreticky by šlo od této značky jet (na kterou stranu?) po všech cestách, dokud nenarazím na další značku, ale co když někdo zapomene na jednu cestu z města značku dát? Tohle je nepoužitelné.
    Proc nepouzitelne ? Vsechno co je "ulice" = 50. Takze ti zbyva resit jen relativne malo jinych cest nez ulic, kde to tou znackou vyresis relativne snadno, rekneme ze v 50% pripadu bude mit ta silnice znacku stejne obce 2x => 50tka plati mezi nimi.
    jasně že jde hlavně o silnice primary - tertiary, ale právě v některých obcích těchto cest může být mnoho, určitě se stane, že někdo dá na průtah primary značky, ale na tertiary už ne. Pak algoritmus selže. Osobně si myslím, že by stačilo využít ten tag landuse=residential, pro navigaci nebude hrát takovu roli přesnost zaměření. Ve výsledku se to téměř neprojeví. Kolám nás začínám tohle uplatňovat a jak se to projeví v praxi v navigaci, to se uvidí... (ještě to ale nemám naprogramovaný).
    Jenze obe neni residental, jak uz tu nekdo poznamenal, v obci mas i prumyslovy zony, kde taky plati 50 a pak muzes mit v obci klidne i nekolik km "polnacek", kde sirokodaleko zadna zastavba neni a presto tam plati 50. Pokud chces nejaky algoritmus tak me napada zhruba nasledujici. Vemes node obce. Podle velikosti obce urcis prumer kruhu. Pak muzes hledat domy, ktere jsou v tom kruhu a pripadne pokracuji mimo nej ve vzdalenostech mene nez X (odhadnes empiricky) od sebe. Tim ziskas polygon ohranicujici +- zastavbu (pokud je) a v tom polygonu se da predpokladat ta 50tka. Ovsem pokud chces prgat navigaci, tak tohle nemuze pocitat ta navigace, musel bys to predpocitat nekde mimo, protoze tohle neni zadnej quick a easy vypocet. Pro navigovani musis mit omarkovany primo silnice. Tudiz je otazka, zda by nebylo jednodussi proste otagovat vsechny silnice.
    To není zrovna ideální algoritmus, to mi ten polygon residential přijde lepší a rychlejší než odhadovat obec podle domu. Co se týče industrial, tak se to nechá spočítat i pro industrial a commercial, to by nebyl problém. A samozřejmě, tohle počítám offline při generování mapy a maximální rychlost je součástí každé cesty. Já nechci programovat navigaci, je ji už mám, jen tam dodělávám věci, které od toho požaduju. http://www.gps-routes.info/index.php?name=Content&pa=showpage&pid=1
  35. CZ_Tibo CZ-Tibo na seznam.cz #m1aaf26
    turistických tras) ----------------------------------------
    To si moc nedovedu představit, jak programově zjistit, kde je začátek a konec obce. Teoreticky by šlo od této značky jet (na kterou stranu?) po všech cestách, dokud nenarazím na další značku, ale co když někdo zapomene na jednu cestu z města značku dát? Tohle je nepoužitelné.
    Proc nepouzitelne ? Vsechno co je "ulice" = 50. Takze ti zbyva resit jen relativne malo jinych cest nez ulic, kde to tou znackou vyresis relativne snadno, rekneme ze v 50% pripadu bude mit ta silnice znacku stejne obce 2x => 50tka plati mezi nimi.
    jasně že jde hlavně o silnice primary - tertiary, ale právě v některých obcích těchto cest může být mnoho, určitě se stane, že někdo dá na průtah primary značky, ale na tertiary už ne. Pak algoritmus selže. Osobně si myslím, že by stačilo využít ten tag landuse=residential, pro navigaci nebude hrát takovu roli přesnost zaměření. Ve výsledku se to téměř neprojeví. Kolám nás začínám tohle uplatňovat a jak se to projeví v praxi v navigaci, to se uvidí... (ještě to ale nemám naprogramovaný).
    Jenze obe neni residental, jak uz tu nekdo poznamenal, v obci mas i prumyslovy zony, kde taky plati 50 a pak muzes mit v obci klidne i nekolik km "polnacek", kde sirokodaleko zadna zastavba neni a presto tam plati 50. Pokud chces nejaky algoritmus tak me napada zhruba nasledujici. Vemes node obce. Podle velikosti obce urcis prumer kruhu. Pak muzes hledat domy, ktere jsou v tom kruhu a pripadne pokracuji mimo nej ve vzdalenostech mene nez X (odhadnes empiricky) od sebe. Tim ziskas polygon ohranicujici +- zastavbu (pokud je) a v tom polygonu se da predpokladat ta 50tka. Ovsem pokud chces prgat navigaci, tak tohle nemuze pocitat ta navigace, musel bys to predpocitat nekde mimo, protoze tohle neni zadnej quick a easy vypocet. Pro navigovani musis mit omarkovany primo silnice. Tudiz je otazka, zda by nebylo jednodussi proste otagovat vsechny silnice.
    To není zrovna ideální algoritmus, to mi ten polygon residential přijde lepší a rychlejší než odhadovat obec podle domu. Co se týče industrial, tak se to nechá spočítat i pro industrial a commercial, to by nebyl problém. A samozřejmě, tohle počítám offline při generování mapy a maximální rychlost je součástí každé cesty. Já nechci programovat navigaci, je ji už mám, jen tam dodělávám věci, které od toho požaduju. http://www.gps-routes.info/index.php?name=Content&pa=showpage&pid=1
    Jak se vypořádáš se situací, kdy polygon landuse=residential obtahuje jen blok budov mezi ulicemi (viz Brno-Husovice)?
  36. honny honnycze na gmail.com #m036714
    ... jak nam ostatne bylo receno, ze to mame tagovat... :)
  37. Mike mike na mikecrash.com #m572ed5
    Jak se vypořádáš se situací, kdy polygon landuse=residential obtahuje
    jen blok budov mezi ulicemi (viz Brno-Husovice)? Netuším, snad pomocí tagu maxspeed na nějakém dalším polygonu kolem obce? Nebo aplikací maxspeed na všechny silnice primary-tertiary? Nebo umělém zvětšení residential o X metrů?
    ... jak nam ostatne bylo receno, ze to mame tagovat... :)
    No právě, podle mne to není rozumný nápad, residential je oblast, kde žijí lidé a silnice je pořád toho součástí. Navíc tam bude zbytečně moc těchto polygonů. Lepší je dávat to na nějaké větší části, třeba blok mezi dálnicí/železnicí/řekou apod.
  38. Mike mike na mikecrash.com #m3a9c5f
    Pohrávám si teď nejprve s myšlenkou udělat jakousi otevřenou internetovou databázi, kam by se mohly zadávat údaje o uzavírkách (možný by byl i automatický import z nějakých existujících serverů, jestli by to bylo legální), kam by si navigace jednou za čas sáhla a mohla to zohlednit při routování. Do toho by se nechal zakomponovat i pocet vozidel a pripadne dalsi informace o trafiku. Jenže je to už na mě časově trochu moc, i když by to nebylo těžký...
    Tak to mozna spis navrhni nejaky casove omezeny tagovani do OSM. Dovedu si predstavit relaci, ktera bude zahrnovat usek s nejakym omezenim (= min vzdy od krizovatky ke krizovatce, protoze mensi stejne nema z hlediska navigace smysl), kde bude specifikovano od kdy, do kdy a typ omezeni. Po expiraci by to proste nejakej bot smaznul. Nemusis nic vymejslet, vsechny nastroje na to mas a kdokoli si to muze z OSM sosnout. Tohle ma samo smysl pro omezeni aspon na tyden.
    Ano, to je taky řešení, nevýhoda je, že pro aktualizaci těchto informací by se musela aktualizovat celá mapa nebo stahovat to selektivně z databáze. Nebylo by to moc rychlý a zatěžovalo by to značně server při masovém používání - stáhnout to třeba pro celou republiku. Navíc by to neřešilo třeba uzavírky kvůli bouračce, která trvá jen krátce.
  39. hanoj ehanoj na gmail.com #m658af9
    Jak se vypořádáš se situací, kdy polygon landuse=residential obtahuje jen blok budov mezi ulicemi (viz Brno-Husovice)?
    *** husovice jsou z meho pohledu zatim ojedinely experiment. Mozna je z hlediska vyznamu tagu opravdu lepsi mapovat vetsi celky nez bloky domu. Pri uvazeni, co vsechno ale lze ocekavat v zastavene casti obce, ale ty bloky nebudou nikdy zcela homogenni: landuse =allotments, brownfield, cemetery, commercial, construction, farmyard, garages, industrial, railway... Zminovane uziti landuse pro urceni rychlosti je jen sekundarni a docasne. ha hanoj
  40. Mike mike na mikecrash.com #m4cc549
    Všechny zmiňované tagy lze považovat za omezení rychlosti, to z hlediska algoritmu není podstatné, prostě se jen zahrne více kombinací tagů. Pro určení rychlostí by to dočasné být mělo, ale v dohledné době (a to myslím měsíce, spíš roky), nevidím ucelený systém, jak toto značit. Nevím, zda už třeba někdy tato diskuze někde neproběhla v angličtině, pokud ano, možná by chtěla dohledat, případně obnovit.
  41. Petr Dlouhý petr.dlouhy na email.cz #m1a3854
    Ahoj, přidávám se k názoru, že je správná cesta určovat, pro které silnice platí omezení rychlosti v obci na základě nějaké plochy. Pro navigace se případně musí konkrétní silnice budou dopočítat až při postprocesingu. Jde tedy jen o to určit, jak danou plochu tagovat. Skoro bych řekl, že na to bude nutné zavést nějaký speciální tag, protože všechny ostatní (zde zmiňované) znamenají něco jiného, a tudíž se nikdy nebudou daná území shodovat (například bude dost obytných oblastí ve kterých neplatí omezení rychlosti, a naopak. Šlo by tagovat obce tagem "maxspeed=50", což ale naráží na problém duplikace dat (problém by nastal, kdyby se měnila rychlost v daném státě; nešlo by to odlišit od zóny 50). Myslím tedy, že by asi bylo nejlepší zavést něco jako "maxspeed=city_limit", pomocí kterého by se obce tagovaly.
  42. Aleš Janda openstreetmap na kyblsoft.cz #m046b17
    +1 souhlasím. Ideální je, pokud data odrážejí skutečný stav. A skutečný stav je takový, že omezení rychlosti dané zákonem je omezení *v obci*, což je už z principu plocha. Tedy landuse=residential (nebo obdobný) je ta správná cesta. Další skutečnost je taková, že na některých silnicích je povolena jiná rychlost, než by vyplývalo z prostého jsem/nejsem v obci, popř. typu silnice (dálnice). Taková skutečnost se udává dopravní značkou uvedenou u silnice - a to je z principu omezení na danou cestu, čili way v OSM. Byl bych tedy pro to ohraničit obce něčím, kde by se řeklo ?tady je padesátka?, a pouze v těch zvláštních případech, kdy je povolena jiná rychlost (= je tam značka), dát omezení i na waye. Jakékoli jiné řešení (emulovat plochu hromadným tagováním silnic v obci) mi přijde už z principu jako špatné a neudržovatelné řešení. Co v případě, kdy se změní zákony a maximální rychlost se změní nevím, ale patrně bude nejlepší hromadná úprava: tohle patrně nepůjde nijak jinak podchytit (to by OSM musel mít ještě nějakou sadu ?globálních proměnných?, v tomto případě pro každý stát jiný); nadto ta změna zákonů tak častá není, takže to nevadí. Jak ale zaznačit 90 km/h mimo obec a 130 km/h na dálnici netuším. Aleš Janda
  43. Petr Dlouhý petr.dlouhy na email.cz #m564adc
    A co rychlostní limity přidat k relaci reprezentující daný stát (pokud tedy už musí být v OSM)? Pokud se nebude obec tagovat pomocí "maxspeed=50", ale "maxspeed=city_limit" (nebo nějakým podobným systémem), tak stačí změnit jednu hodnotu. On Mon, 23 Aug 2010 20:55:21 +0200, Aleš Janda <openstreetmap na kyblsoft.cz>
  44. hanoj ehanoj na gmail.com #m50bee8
    Ideální je, pokud data odrážejí skutečný stav. A skutečný stav je takový, že omezení rychlosti dané zákonem je omezení *v obci*, což je už z principu plocha. Tedy landuse=residential (nebo obdobný) je ta správná cesta.
    *** zastavene uzemi je sice plocha, jenze polohu rychlostniho omezeni a jeho miru na silnicich I,II,III tridy urcuje defacto policie CR, nikoliv implicitne ono uzemi. *** omezovat linie pres plosny objekt je neprakticke a neprehledne. Muze to byt postprocesni pomucka pro navigace v soucasnem stavu mapy, ne reseni pro editaci dat.
    Byl bych tedy pro to ohraničit obce něčím, kde by se řeklo "tady je padesátka", a pouze v těch zvláštních případech, kdy je povolena jiná rychlost (= je tam značka), dát omezení i na waye. Jakékoli jiné řešení (emulovat plochu hromadným tagováním silnic v obci) mi přijde už z principu jako špatné a neudržovatelné řešení.
    *** hromadne tagovani silnic v obci nehrozi: http://maxspeed.osm.lab.rfc822.org/?zoom=16&lat=49.17735&lon=16.56118&layers=B0T&input=maxspeed *** Taguji se maxspeed jen ty silnice, ktere maji snizenou nejvyssi rychlost: http://wiki.openstreetmap.org/wiki/OSM_tags_for_routing/Maxspeed#Motorcar
    Co v případě, kdy se změní zákony a maximální rychlost se změní nevím, ale patrně bude nejlepší hromadná úprava: tohle patrně nepůjde nijak jinak podchytit (to by OSM musel mít ještě nějakou sadu "globálních proměnných", v tomto případě pro každý stát jiný); nadto ta změna zákonů tak častá není, takže to nevadí. Jak ale zaznačit 90 km/h mimo obec a 130 km/h na dálnici netuším.
    *** proposed trafficzone resi zbytne hromadne pretagovavani pri zmene zakona http://wiki.openstreetmap.org/wiki/Proposed_features/trafficzone ha hanoj
  45. "Petr Morávek [Xificurk]" xificurk na gmail.com #m1c45ca
    Ideální je, pokud data odrážejí skutečný stav. A skutečný stav je takový, že omezení rychlosti dané zákonem je omezení *v obci*, což je už z principu plocha. Tedy landuse=residential (nebo obdobný) je ta správná cesta.
    Chyba, z hlediska silniční dopravy není rozhodující nějaká plocha ale to, kde je značka začátku a konce obce. To je z hlediska zákona jediná skutečně rozhodující věc určující, kde začínají a končí pravidla vztahující se na jízdu v obci (včetně omezení rychlosti). Existuje mnoho obcí, kde jsou tyto značk umístěny hodně daleko před začátkem jakékoliv zástavby (a je jedno jestli residential, commercial nebo industrial). Taky není úplně neobvyklé umisťování značky začátku obce dál od zástavby, než je v opačném směru značka konce obce. Osobně se domnívám, že omezení rychlosti v obci by se mělo, jak už tu někdo psal výše, promítnout do OSM asi tak, že pro všechny residential se implicitně předpokládá max.50km/h, podobně jako pro všechny motorway (a trunk?) max.130km/h, a primary-tertiary 90km/h. Pak už jen stačí nějak označit, že např. část primary "je" v obci a tak má omezení rychlosti, což lze dvěma způsoby: * Nastavit rychlost na way - menší náchylnost na chyby, za to je to nesystémové řešení, které neumoňuje jednoduchou změnu např. při změně zákona. * Značit nody se značkami začátku/konce obce - musely by se vyřešit nějaké poloautomatické netriviální kontroly, na to jestli jsou skutečně všechny vjezdy/výjezdy označeny správně. Petr
  46. Mike mike na mikecrash.com #me35009
    Ideální je, pokud data odrážejí skutečný stav. A skutečný stav je takový, že omezení rychlosti dané zákonem je omezení *v obci*, což je už z principu plocha. Tedy landuse=residential (nebo obdobný) je ta správná cesta.
    Chyba, z hlediska silniční dopravy není rozhodující nějaká plocha ale to, kde je značka začátku a konce obce. To je z hlediska zákona jediná skutečně rozhodující věc určující, kde začínají a končí pravidla vztahující se na jízdu v obci (včetně omezení rychlosti). Existuje mnoho obcí, kde jsou tyto značk umístěny hodně daleko před začátkem jakékoliv zástavby (a je jedno jestli residential, commercial nebo industrial). Taky není úplně neobvyklé umisťování značky začátku obce dál od zástavby, než je v opačném směru značka konce obce. Osobně se domnívám, že omezení rychlosti v obci by se mělo, jak už tu někdo psal výše, promítnout do OSM asi tak, že pro všechny residential se implicitně předpokládá max.50km/h, podobně jako pro všechny motorway (a trunk?) max.130km/h, a primary-tertiary 90km/h. Pak už jen stačí nějak označit, že např. část primary "je" v obci a tak má omezení rychlosti, což lze dvěma způsoby: * Nastavit rychlost na way - menší náchylnost na chyby, za to je to nesystémové řešení, které neumoňuje jednoduchou změnu např. při změně zákona. * Značit nody se značkami začátku/konce obce - musely by se vyřešit nějaké poloautomatické netriviální kontroly, na to jestli jsou skutečně všechny vjezdy/výjezdy označeny správně. Petr
    Ale ta plocha snadno vymezí, kde ta značka je. Najít všechny cesty uvnitř plochy není tak složité, jako hledat je mezi nějakými body, kde opravdu hrozí, že nějaký výjezd nebude označen. To se netýká jen silnic, ale třeba i track. A ten kontrolní automat by dělal to samé co navigace, podle mne něřešitelné, protože ten node může být na té cestě o 5km dál na začátku další obce a algoritmus nebude vědět, zda je to tak dobře nebo špatně. Souhlásím s návrhem na maxspeed=city_limit, což je dobrý nápad. Ve většině případů to bude shodné s residential, takže tam bude stačit doplnit tento tag. Pokud se to náhodou nebude shodovat, tak se to obkrouží ještě jednou. Podle mne stejně nerozhoduje, jestli je ta značka u prvního baráku nebo o 50m dřív, když je ta obec dlouhá X km. Pro počítání doby trasy v navigaci to nebude mít vliv. Přijde mi, že zde příliš řešíme přesnost mapy, přičemž je tam už teď tolik nepřesností, že tohle je marginální problém.
  47. jzvc jzvc na tpfree.fdns.net #ma1f1ee
    Ideální je, pokud data odrážejí skutečný stav. A skutečný stav je takový, že omezení rychlosti dané zákonem je omezení *v obci*, což je už z principu plocha. Tedy landuse=residential (nebo obdobný) je ta správná cesta.
    Chyba, z hlediska silniční dopravy není rozhodující nějaká plocha ale to, kde je značka začátku a konce obce. To je z hlediska zákona jediná skutečně rozhodující věc určující, kde začínají a končí pravidla vztahující se na jízdu v obci (včetně omezení rychlosti). Existuje mnoho obcí, kde jsou tyto značk umístěny hodně daleko před začátkem jakékoliv zástavby (a je jedno jestli residential, commercial nebo industrial). Taky není úplně neobvyklé umisťování značky začátku obce dál od zástavby, než je v opačném směru značka konce obce. Osobně se domnívám, že omezení rychlosti v obci by se mělo, jak už tu někdo psal výše, promítnout do OSM asi tak, že pro všechny residential se implicitně předpokládá max.50km/h, podobně jako pro všechny motorway (a trunk?) max.130km/h, a primary-tertiary 90km/h. Pak už jen stačí nějak označit, že např. část primary "je" v obci a tak má omezení rychlosti, což lze dvěma způsoby: * Nastavit rychlost na way - menší náchylnost na chyby, za to je to nesystémové řešení, které neumoňuje jednoduchou změnu např. při změně zákona. * Značit nody se značkami začátku/konce obce - musely by se vyřešit nějaké poloautomatické netriviální kontroly, na to jestli jsou skutečně všechny vjezdy/výjezdy označeny správně. Petr
    Ale ta plocha snadno vymezí, kde ta značka je. Najít všechny cesty uvnitř plochy není tak složité, jako hledat je mezi nějakými body, kde opravdu hrozí, že nějaký výjezd nebude označen. To se netýká jen silnic, ale třeba i track. A ten kontrolní automat by dělal to samé co navigace, podle mne něřešitelné, protože ten node může být na té cestě o 5km dál na začátku další obce a algoritmus nebude vědět, zda je to tak dobře nebo špatně. Souhlásím s návrhem na maxspeed=city_limit, což je dobrý nápad. Ve většině případů to bude shodné s residential, takže tam bude stačit doplnit tento tag. Pokud se to náhodou nebude shodovat, tak se to obkrouží ještě jednou. Podle mne stejně nerozhoduje, jestli je ta značka u prvního baráku nebo o 50m dřív, když je ta obec dlouhá X km. Pro počítání doby trasy v navigaci to nebude mít vliv. Přijde mi, že zde příliš řešíme přesnost mapy, přičemž je tam už teď tolik nepřesností, že tohle je marginální problém.
    Pro pocitani doby dojezdu je ovsem tato informace (kde zacina a konci 50) naprosto nanic. Doba dojezdu je variabilni natolik a zavisla na tolika ruznych faktorech, ze pokud prohlasim, ze prumerna rychlost je 60km/h, tak mam pravdu a nemusim nic zjistovat (je to pro info prumer u meho auta pri najezdu cca 100 000km => je to realny cislo). Pokud si uz chceme hrat na realnou navigaci "od znacky ke znacce", tak pojdme tagovat proste jednotlivy dopravni znacky podle skutecnosti a necht si s tim algoritmus nejak poradi. V realu taky znacky chybi/jsou necitelne/...
  48. Jakub Sykora kubajz na kbx.cz #mc65ca0
    Ahoj, tady nejde o tagovani znacek - o to se nikdo nepre, ale o pravidla platna plosne. A mezi tim je treba rozlisovat. Kdyz se zmeni vyhalska a rekne, ze se v obci bude jezdit 40, tak se musi dat odlisit, jestli je nekde cedule 50 nebo zda se tam doted jezdi 50 kvuli vyhlasce. Takze on ten pozadavek na zavedeni hranice obce ve smyslu znacek Zacatek a konec obce ma svuj smysl. Dokonce i v testech v autoskole se da snadno najit otazka: Jak poznate, ze se nachazite v obci? Bez nabizenych odpovedi je to pro vetsinu lidi hodne tezke. Ovsem pri nabidnuti moznosti "c) oblast je vymezena znackami Zacatek obce a Konec obce" nepochybuje nikdo. K
  49. Martin Mares mj na ucw.cz #m3c8af0
    Hello, world!
    Chyba, z hlediska silniční dopravy není rozhodující nějaká plocha ale to, kde je značka začátku a konce obce. To je z hlediska zákona jediná skutečně rozhodující věc určující, kde začínají a končí pravidla vztahující se na jízdu v obci (včetně omezení rychlosti).
    To je sice pravda, ale ty značky jsou běžně umístěné tak blízko hranice území obce, že se na výpočtu rychlosti při routování nijak podstatně neprojeví. Proto je zanášení těchto značek do mapy zejména ohromné množství zbytečně vynaloženého úsilí. Stačí při routování respektovat hranice a těch pár případů, kdy jsou značky daleko od hranice, otagovat explicitně. Have a nice fortnight
  50. Jakub Sykora kubajz na kbx.cz #ma29bc1
    A jak pozname, kde je ta hranice uzemi obce? Pokud nezakreslim u treba obci Mokrsko, Prostredni Lhota, Sejcka Lhota alespon landuse=residential polygon obalujici celou obec, tak tuto informaci nemam kde ziskat... http://osm.org/go/0JxaCrn7- Proto stale citim, ze ta potreba tady je... K
  51. Martin Mares mj na ucw.cz #m42b0ee
    A jak pozname, kde je ta hranice uzemi obce? Pokud nezakreslim u treba obci Mokrsko, Prostredni Lhota, Sejcka Lhota alespon landuse=residential polygon obalujici celou obec, tak tuto informaci nemam kde ziskat...
    To jiste, ale tak jako tak mi dava daleko vetsi smysl zakreslovat do mapy hranice zastavby nez dopravni znacky. Je to totiz informace vyuzitelna i k jinym vecem nez routovani. Have a nice fortnight
  52. Jakub Sykora kubajz na kbx.cz #m58a594
    Ano, ale landuse=residential, neni ta spravna cesta, jak uz bylo dirve zmineno. Proto tady probiha ta diskuze... Takovy polygon udavajici boundary=city_limit by vyhovoval obojimu... K
  53. CZ_Tibo CZ-Tibo na seznam.cz #m539d99
    Existuje možnost použití tagu place=* na polygon: http://wiki.openstreetmap.org/wiki/Map_Features#Places Proč vymýšlet nový tag?
  54. Mike mike na mikecrash.com #m1f3a10
    Ale ta plocha snadno vymezí, kde ta značka je. Najít všechny cesty uvnitř plochy není tak složité, jako hledat je mezi nějakými body, kde opravdu hrozí, že nějaký výjezd nebude označen. To se netýká jen silnic, ale třeba i track. A ten kontrolní automat by dělal to samé co navigace, podle mne něřešitelné, protože ten node může být na té cestě o 5km dál na začátku další obce a algoritmus nebude vědět, zda je to tak dobře nebo špatně. Souhlásím s návrhem na maxspeed=city_limit, což je dobrý nápad. Ve většině případů to bude shodné s residential, takže tam bude stačit doplnit tento tag. Pokud se to náhodou nebude shodovat, tak se to obkrouží ještě jednou. Podle mne stejně nerozhoduje, jestli je ta značka u prvního baráku nebo o 50m dřív, když je ta obec dlouhá X km. Pro počítání doby trasy v navigaci to nebude mít vliv. Přijde mi, že zde příliš řešíme přesnost mapy, přičemž je tam už teď tolik nepřesností, že tohle je marginální problém.
    Pro pocitani doby dojezdu je ovsem tato informace (kde zacina a konci 50) naprosto nanic. Doba dojezdu je variabilni natolik a zavisla na tolika ruznych faktorech, ze pokud prohlasim, ze prumerna rychlost je 60km/h, tak mam pravdu a nemusim nic zjistovat (je to pro info prumer u meho auta pri najezdu cca 100 000km => je to realny cislo). Pokud si uz chceme hrat na realnou navigaci "od znacky ke znacce", tak pojdme tagovat proste jednotlivy dopravni znacky podle skutecnosti a necht si s tim algoritmus nejak poradi. V realu taky znacky chybi/jsou necitelne/...
    Právě že není na nic. Má to obrovskou hodnotu pro počítání nejen doby jízdy, ale hlavně kudy jet. Momentálně algoritmus raději projede obcí, protože si myslí, že jede po hlavní pořád 80-90, přestože v reálu se tam jede 50, takže je lepší to celé objet po obchvatu, kde se těch 90 opravdu jede. A toto je fakt, potvrzený logikou i praxí, ne jen nějaké úvahy ve smyslu průměrné rychlosti. Ta je naprosto rozdílná, pokud pojedu po D1 z Prahy do Brna a zcela jiná, když pojedu z východu Prahy na západ Prahy. Nějaký dlouhodobý průměr je nic neříkající, navíc každý ho má jiný, podle toho kde jezdí. Jak mám chápat "necht si s tim algoritmus nejak poradi"? Psal jsi někdy nějaký algoritmus? Správně má být "nechť si s tím programátor nějak poradí", ten ti ale bude argumentovat jako já. Musí to být jasně definované, jinak algoritmus napsat nejde. Jako bys chtěl přepisovat fyzikální zákony. Otázka zda vkládat značky je hlavně otázka toho, komu se budou hodit. U značek si dovedu představit, že třeba ve spolupráci s Policií se zmapují všechny značky (ideální import od nich) a nechá se z toho něco vydedukovat - například napsat algoritmus na vylepšení značení, na nesmyslné značení, odporující si značení, nakreslení mapy města včetně značek apod. Jinak mít tu a tam v mapě nějakou značku mi přijde zbytečné. Znáte snad nějakou jinou mapu, kde by byly značky? Nikdo to totiž nepotřebuje, pro orientaci v mapě zbytečné, pro navigaci zbytečné, pro turistiku zbytečné... Navíc pokud na to není spolehnutí, tak to použít nejde.
  55. Martin Mares mj na ucw.cz #m56f393
    Hello, world!
    Právě že není na nic. Má to obrovskou hodnotu pro počítání nejen doby jízdy, ale hlavně kudy jet. Momentálně algoritmus raději projede obcí, protože si myslí, že jede po hlavní pořád 80-90, přestože v reálu se tam jede 50, takže je lepší to celé objet po obchvatu, kde se těch 90 opravdu jede. A toto je fakt, potvrzený logikou i praxí, ne jen nějaké úvahy ve smyslu průměrné rychlosti. Ta je naprosto rozdílná, pokud pojedu po D1 z Prahy do Brna a zcela jiná, když pojedu z východu Prahy na západ Prahy. Nějaký dlouhodobý průměr je nic neříkající, navíc každý ho má jiný, podle toho kde jezdí.
    To je jasné, že *nějaká* informace tohoto druhu se hodí. Ale nic tento argument neříká o tom, jestli dává lepší smysl mapovat přesné pozice dopravních značek, nebo jen hranici obce. Have a nice fortnight
  56. Mike mike na mikecrash.com #mb4ecbf
    Hello, world!
    Právě že není na nic. Má to obrovskou hodnotu pro počítání nejen doby jízdy, ale hlavně kudy jet. Momentálně algoritmus raději projede obcí, protože si myslí, že jede po hlavní pořád 80-90, přestože v reálu se tam jede 50, takže je lepší to celé objet po obchvatu, kde se těch 90 opravdu jede. A toto je fakt, potvrzený logikou i praxí, ne jen nějaké úvahy ve smyslu průměrné rychlosti. Ta je naprosto rozdílná, pokud pojedu po D1 z Prahy do Brna a zcela jiná, když pojedu z východu Prahy na západ Prahy. Nějaký dlouhodobý průměr je nic neříkající, navíc každý ho má jiný, podle toho kde jezdí.
    To je jasné, že *nějaká* informace tohoto druhu se hodí. Ale nic tento argument neříká o tom, jestli dává lepší smysl mapovat přesné pozice dopravních značek, nebo jen hranici obce. Have a nice fortnight
    Podle mne je v současné době lepší prostě podle UHUL obtáhnout zastavěné území, což udělá každý v pohodlí u počítače, než běhat po republice a mapovat přesné umístění značek. To bude možná někdy v budoucnu vhodné, ale nechal bych to na dobu, kdy budou na mapě základní věci - a mezi ty prostě zastavěné území patří. Navíc informace o zastavěném území (ať už je to residential, industrial, commercial apod) se dobře použije nejen pro nakreslení mapy (mapnik), ale i pro určení rychlosti v navigaci, což je ohromná výhoda. Je to plus pro všechny a nemusí se zatím zavádět nový tag (city_limit) nebo mapovat značky (pracné, zatím zbytečné).
  57. jzvc jzvc na tpfree.fdns.net #m35f188
    Ale ta plocha snadno vymezí, kde ta značka je. Najít všechny cesty uvnitř plochy není tak složité, jako hledat je mezi nějakými body, kde opravdu hrozí, že nějaký výjezd nebude označen. To se netýká jen silnic, ale třeba i track. A ten kontrolní automat by dělal to samé co navigace, podle mne něřešitelné, protože ten node může být na té cestě o 5km dál na začátku další obce a algoritmus nebude vědět, zda je to tak dobře nebo špatně. Souhlásím s návrhem na maxspeed=city_limit, což je dobrý nápad. Ve většině případů to bude shodné s residential, takže tam bude stačit doplnit tento tag. Pokud se to náhodou nebude shodovat, tak se to obkrouží ještě jednou. Podle mne stejně nerozhoduje, jestli je ta značka u prvního baráku nebo o 50m dřív, když je ta obec dlouhá X km. Pro počítání doby trasy v navigaci to nebude mít vliv. Přijde mi, že zde příliš řešíme přesnost mapy, přičemž je tam už teď tolik nepřesností, že tohle je marginální problém.
    Pro pocitani doby dojezdu je ovsem tato informace (kde zacina a konci 50) naprosto nanic. Doba dojezdu je variabilni natolik a zavisla na tolika ruznych faktorech, ze pokud prohlasim, ze prumerna rychlost je 60km/h, tak mam pravdu a nemusim nic zjistovat (je to pro info prumer u meho auta pri najezdu cca 100 000km => je to realny cislo). Pokud si uz chceme hrat na realnou navigaci "od znacky ke znacce", tak pojdme tagovat proste jednotlivy dopravni znacky podle skutecnosti a necht si s tim algoritmus nejak poradi. V realu taky znacky chybi/jsou necitelne/...
    Právě že není na nic. Má to obrovskou hodnotu pro počítání nejen doby jízdy, ale hlavně kudy jet. Momentálně algoritmus raději projede obcí, protože si myslí, že jede po hlavní pořád 80-90, přestože v reálu se tam jede 50, takže je lepší to celé objet po obchvatu, kde se těch 90 opravdu jede. A toto je fakt, potvrzený logikou i praxí, ne jen nějaké úvahy ve smyslu průměrné rychlosti. Ta je naprosto rozdílná, pokud pojedu po D1 z Prahy do Brna a zcela jiná, když pojedu z východu Prahy na západ Prahy. Nějaký dlouhodobý průměr je nic neříkající, navíc každý ho má jiný, podle toho kde jezdí. Jak mám chápat "necht si s tim algoritmus nejak poradi"? Psal jsi někdy nějaký algoritmus? Správně má být "nechť si s tím programátor nějak poradí", ten ti ale bude argumentovat jako já. Musí to být jasně definované, jinak algoritmus napsat nejde. Jako bys chtěl přepisovat fyzikální zákony. Otázka zda vkládat značky je hlavně otázka toho, komu se budou hodit. U značek si dovedu představit, že třeba ve spolupráci s Policií se zmapují všechny značky (ideální import od nich) a nechá se z toho něco vydedukovat - například napsat algoritmus na vylepšení značení, na nesmyslné značení, odporující si značení, nakreslení mapy města včetně značek apod. Jinak mít tu a tam v mapě nějakou značku mi přijde zbytečné. Znáte snad nějakou jinou mapu, kde by byly značky? Nikdo to totiž nepotřebuje, pro orientaci v mapě zbytečné, pro navigaci zbytečné, pro turistiku zbytečné... Navíc pokud na to není spolehnutí, tak to použít nejde.
    Podivej, dobrej algoritmus by mel pocitat s nedokonalymi daty. Dokonaly data nikdy mit nebudes. Co se obchvatu tyce, pokud povede (jako ze povede) zastavenym uzemim, tak ti stejne ten tvuj algoritmus spocita, ze prujezd obci je rychlejsi, protoze jednoduse nevi, ze na obchvatu je (napr) zvysena rychlost, pokud to tam nekdo explicitne neda. A tudiz pouzit po vypocet dojezdu "odhad" je uplne stejne presny. Mas identifikaci tridy silnice, z toho muzes vychazet. Dost pravdepodobne mas semafory, mas krizovatky ... to je vsechno spoustu dat, ze kterych muzes vyjit aniz bys znal hranice obci. Muzes trebas rict, ze usek kde je na 1km vic nez 2 krizeni = obec. Ono se tam stejne rychlejs nez 50 jezdit nebude (specielne na silnicich nizsich trid). Stejne tak muzes rict, ze 500m v okoli "ulice" je obec. Taky to nebude pravda vzdy, ale pro tvoje ucely to staci bohate. Ostatne nemel by byt zasadni problem si udelat polygon jako sjednoceni tech 500m kruhu kolem bodu ulic a pak zjistovat jestli je neco uvnitr. Ja netvrdim ze nejak to otagovat je zbytecny, ale tvrdim, ze je zbytecny to tagovat jako hranici, protoze kudy vede vis maximalne na tech silnicich, kde ta znacka je.
  58. jzvc jzvc na tpfree.fdns.net #mf2b161
    Existuje možnost použití tagu place=* na polygon: http://wiki.openstreetmap.org/wiki/Map_Features#Places Proč vymýšlet nový tag?
    Jenze nikdo nevi, kudy takovy polygon vede mimo silnice, kde jsou znacky uznacujici obec. Nekde muze vest soubezne s ku, nekde ne ...
  59. Jakub Sykora kubajz na kbx.cz #m1de5c6
    Tak nas, myslim, nezajima, kudy vede mimo silnice - nas zajimaji asi jen spolecne body silnice a tohoto polygonu. K
  60. Jan Dudík jan.dudik na gmail.com #m700e84
    BTW Je v tomto případě ( http://osm.org/go/0Jlh4HHL6- ) silnice v polygonu, či nikoliv? J&D 2010/8/26 Jakub Sykora <kubajz na kbx.cz>:
    Tak nas, myslim, nezajima, kudy vede mimo silnice - nas zajimaji asi jen spolecne body silnice a tohoto polygonu. K
    Ing. Jan Dudík
  61. Mike mike na mikecrash.com #mc47942
    Ale ta plocha snadno vymezí, kde ta značka je. Najít všechny cesty uvnitř plochy není tak složité, jako hledat je mezi nějakými body, kde opravdu hrozí, že nějaký výjezd nebude označen. To se netýká jen silnic, ale třeba i track. A ten kontrolní automat by dělal to samé co navigace, podle mne něřešitelné, protože ten node může být na té cestě o 5km dál na začátku další obce a algoritmus nebude vědět, zda je to tak dobře nebo špatně. Souhlásím s návrhem na maxspeed=city_limit, což je dobrý nápad. Ve většině případů to bude shodné s residential, takže tam bude stačit doplnit tento tag. Pokud se to náhodou nebude shodovat, tak se to obkrouží ještě jednou. Podle mne stejně nerozhoduje, jestli je ta značka u prvního baráku nebo o 50m dřív, když je ta obec dlouhá X km. Pro počítání doby trasy v navigaci to nebude mít vliv. Přijde mi, že zde příliš řešíme přesnost mapy, přičemž je tam už teď tolik nepřesností, že tohle je marginální problém.
    Pro pocitani doby dojezdu je ovsem tato informace (kde zacina a konci 50) naprosto nanic. Doba dojezdu je variabilni natolik a zavisla na tolika ruznych faktorech, ze pokud prohlasim, ze prumerna rychlost je 60km/h, tak mam pravdu a nemusim nic zjistovat (je to pro info prumer u meho auta pri najezdu cca 100 000km => je to realny cislo). Pokud si uz chceme hrat na realnou navigaci "od znacky ke znacce", tak pojdme tagovat proste jednotlivy dopravni znacky podle skutecnosti a necht si s tim algoritmus nejak poradi. V realu taky znacky chybi/jsou necitelne/...
    Právě že není na nic. Má to obrovskou hodnotu pro počítání nejen doby jízdy, ale hlavně kudy jet. Momentálně algoritmus raději projede obcí, protože si myslí, že jede po hlavní pořád 80-90, přestože v reálu se tam jede 50, takže je lepší to celé objet po obchvatu, kde se těch 90 opravdu jede. A toto je fakt, potvrzený logikou i praxí, ne jen nějaké úvahy ve smyslu průměrné rychlosti. Ta je naprosto rozdílná, pokud pojedu po D1 z Prahy do Brna a zcela jiná, když pojedu z východu Prahy na západ Prahy. Nějaký dlouhodobý průměr je nic neříkající, navíc každý ho má jiný, podle toho kde jezdí. Jak mám chápat "necht si s tim algoritmus nejak poradi"? Psal jsi někdy nějaký algoritmus? Správně má být "nechť si s tím programátor nějak poradí", ten ti ale bude argumentovat jako já. Musí to být jasně definované, jinak algoritmus napsat nejde. Jako bys chtěl přepisovat fyzikální zákony. Otázka zda vkládat značky je hlavně otázka toho, komu se budou hodit. U značek si dovedu představit, že třeba ve spolupráci s Policií se zmapují všechny značky (ideální import od nich) a nechá se z toho něco vydedukovat - například napsat algoritmus na vylepšení značení, na nesmyslné značení, odporující si značení, nakreslení mapy města včetně značek apod. Jinak mít tu a tam v mapě nějakou značku mi přijde zbytečné. Znáte snad nějakou jinou mapu, kde by byly značky? Nikdo to totiž nepotřebuje, pro orientaci v mapě zbytečné, pro navigaci zbytečné, pro turistiku zbytečné... Navíc pokud na to není spolehnutí, tak to použít nejde.
    Podivej, dobrej algoritmus by mel pocitat s nedokonalymi daty. Dokonaly data nikdy mit nebudes. Co se obchvatu tyce, pokud povede (jako ze povede) zastavenym uzemim, tak ti stejne ten tvuj algoritmus spocita, ze prujezd obci je rychlejsi, protoze jednoduse nevi, ze na obchvatu je (napr) zvysena rychlost, pokud to tam nekdo explicitne neda. A tudiz pouzit po vypocet dojezdu "odhad" je uplne stejne presny. Mas identifikaci tridy silnice, z toho muzes vychazet. Dost pravdepodobne mas semafory, mas krizovatky ... to je vsechno spoustu dat, ze kterych muzes vyjit aniz bys znal hranice obci. Muzes trebas rict, ze usek kde je na 1km vic nez 2 krizeni = obec. Ono se tam stejne rychlejs nez 50 jezdit nebude (specielne na silnicich nizsich trid). Stejne tak muzes rict, ze 500m v okoli "ulice" je obec. Taky to nebude pravda vzdy, ale pro tvoje ucely to staci bohate. Ostatne nemel by byt zasadni problem si udelat polygon jako sjednoceni tech 500m kruhu kolem bodu ulic a pak zjistovat jestli je neco uvnitr. Ja netvrdim ze nejak to otagovat je zbytecny, ale tvrdim, ze je zbytecny to tagovat jako hranici, protoze kudy vede vis maximalne na tech silnicich, kde ta znacka je.
    Žádný algoritmus z neúplných dat nic nevykouzlí, polygon je definován tak, že je uzavřený, takže se to podle toho dělá snadno. Pokud je něco neuzavřené, tak to ten algoritmus jen zahodí a nepoužije - což pravděpodobně vznikne, pokud někdo zapomene na jednu z 10 cest z města dát značku. Ano, lze napsat třeba algoritmus, který podél všech ulic vytvoří polygon, který se bude brát jako obec. Ale jak to bude rychlý? Kolik je v mapě ulic/segmentů? Těch bude milióny. Pokud se bude muset hledat pro každý segment jeho poloha v těchto polygonech, bude jen převod takové mapy trvat strašně dlouho. Pokud bude polyon kolem obce, tak jich budeo několik řádů méně. Už teď mi trvá hledání různých závislostí v mapě tak dlouho, že převod celé ČR trvá celý den. Pokud do toho budu přidávat další a další věci, tak to už bude nerealizovatelný. A to mám cíl převést celou Evropu najednou, no to jsem zvědav. Myslel jsem, že tu dojde k nějaké dohodě, ale jak vidím, asi to nepůjde při přístupu "on to ten algoritmus nějak udělá".
  62. jzvc jzvc na tpfree.fdns.net #me57081
    Tak nas, myslim, nezajima, kudy vede mimo silnice - nas zajimaji asi jen spolecne body silnice a tohoto polygonu. K
    => staci body na silnicich.
Napsat odpověď e-mailem… Odpovědět

Otevře váš e-mailový klient. Odpovědi pak sledujte zde na webu.