<div dir="ltr"><div>Omlouvám se za odmlku, byl jsem jinak zaneprázdněn.</div><div><br></div><div>Ano, OSM nemá striktně definované schéma. Ono je to i celkem dobře,</div><div>protože například úroveň detailu se na OSM od jejího počátku zvýšila natolik,</div><div>že by nám nejspíše schéma více překáželo než pomáhalo.</div><div>To ale neznamená, že se neumíme shodnout na věcech typu</div><div>"Tato kombinace tagů na tomto území automaticky znamená</div><div>i tuto kombinaci dalších tagů, které tam tudíž nebudeme psát."</div><div>My už na spoustě těchto věcí tak nějak dohodnutí jsme,</div><div>jen to AFAIK není nikde pěkně sepsané a to občas vážně komplikuje práci s daty.</div><div>Každý data consumer musí zjistit, jaké tyto konvence jsou,</div><div>přispívající si nemůže být jist, co všechno tagovat</div><div>a následně občas nechápe, proč se něco chová divně...</div><div>Nemluvě o tom, že se ty konvence liší napříč prostorem i časem...</div><div><br></div><div>Představoval jsem si systém, který by například dostal nějakou cestu z OSM,</div><div>podíval se na tagy a kde leží, podle toho doplnil například max_speed,</div><div>vyhlásil "nejspíše je to asfalt" a upozornil na to, že je v Street relation.</div><div>Jako plugin do JOSMu by to pak mohlo umět věci typu</div><div>"tohle zbytečně netaguj, je to implicitní protože tamto",</div><div>a třeba i nějak zašedle zobrazovat implicitně nastavené tagy,</div><div>aby průměrnému uživateli došlo, že ta cesta nepotřebuje explicitní max_speed.</div><div><br></div><div>Ano, je to docela sci-fi, ale nemožné by to být nemělo.</div><div>Consumerům to pomůže, protože pokud například nechtějí řešit Street relation,</div><div>tak to proženou systémem a ten všude opíše příslušná jména.</div><div>Pokud budu potřebovat mapu silniční sítě s rychlostmi,</div><div>tak mi je tam systém taky sám napíše.</div><div>Tohle doplňování jde udělat pomocí dnešních technologií.</div><div>Jediné, co bych chtěl změnit, je to, že to bude někde centralizované.</div><div>Prostě nějaká verzovaná databáze těch upravovacích pravidel</div><div>a kód, který je umí aplikovat na export z OSM.</div><div>Plus se možná bude hodit nějaká předzpracovaná databáze na rychlé určování,</div><div>ve kterém státě daný prvek leží, ať to celé funguje rozumně rychle...<br><br>Ať se daří,</div><div>Matej</div></div><div class="gmail_extra"><br><div class="gmail_quote">2017-11-22 18:05 GMT+01:00 jzvc <span dir="ltr"><<a href="mailto:jzvc@tpfree.net" target="_blank">jzvc@tpfree.net</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dne 22.11.2017 v 12:16 Matej Lieskovský napsal(a):<span class=""><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Ahoj!<br>
<br>
Nejdříve definice:<br>
Nechť implicitní hodnoty jsou ty, které vyplývají z jiných tagů a neměly<br>
by být zaznačené (tag používán pouze pokud implicitní hodnota je<br>
špatně). Věci jako access=yes a podobně.<br>
Předpokládané hodnoty nechť jsou ty, kde lze (pro potřeby uživatele)<br>
tipnout, co je správná hodnota, ale pořád se vyplatí je "potvrdit". Jako<br>
příklad bych asi uvedl surface=asphalt na silinicích třetí třídy a vyšších.<br>
<br>
Je někde sepsáno, které hodnoty jsou implicitní a které jsou<br>
předpokládané?<br>
</blockquote>
<br>
<br></span>
Cus, prvni co si uvedom ... ses na OPENstreetmap.<br>
<br>
Pak zapremejslej o tom jak to funguje. A pak uz ti to dojde ;D. Tyhle veci nikde receny nejsou, protoze OSM nema deklarovany zadny schema. Coz je (podle me) jedno z nejvetsim minusu OSM dat vubec.<br>
<br>
Existuje sice neco, jako vice-mene vseobecne prijimany uzus, ale to plati o naprosto minimalni skupine tagu. Nadto chte nechte driv nebo pozdejs dojdes k tomu ze "tak ja to tam teda pridam, kdyz autor(i) renederu/navigace/... je tupej". Viz nekde kousek vedle Majka.<br>
<br>
Pricemz si myslim, ze (bohuzel) tenhle stav bude s rostoucim objemem cim dal vetsi problem.<br>
<br>
Vsak se podivej na toto <a href="https://wiki.openstreetmap.org/wiki/Proposed_features/Public_Transport" rel="noreferrer" target="_blank">https://wiki.openstreetmap.org<wbr>/wiki/Proposed_features/Public<wbr>_Transport</a><br>
<br>
Rok 2011. Co myslis ze bude na mape, kdyz otagujes nastupiste public_transport=platform ? Nebude tam vubec nic. Presto, ze respektujes schvaleny tagovani a presto, ze puvodni je davno oznaceny jako zastaraly. A to se bavime o oficielnim renederu OSM, o ostatnich netreba vubec mluvit, tam to bude jeste horsi. Viz Majka a jeji stiznosti na relace.<br>
<br>
<br>
BTW: Rychlosti ve mestech taguju na ne-ulicich, cokoli je ulice, tam ocekavam ze to zvladne SW. U silnic vyssich kategorii by se to sice dalo treba hadat, ale ne vzdycky jsou otagovany zacatky a konce obci a hadat to z toho ze kolem jsou domy ...<br>
<br>
BTW2: Kdyz uz sme u ty rychlosti ... co myslite, kolikrat se zmeni rychlostni limit mezi zacatkem D10 a krizenim s Ceskobrodskou? Urcite to neni otagovany v OSM tak, jak je to znaceny ve skutecnosti, protoze tam se ten limit meni nejmin 6x. Bezne je tam trebas zmena z D(omezeny na 80) na R(110 - nejsme ve meste) a 30m za tim omezeni na 80.<br>
<br>
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
Já si tím třeba nejsem jist - oneway=no je implicitní,<br>
maxspeed=50 + source:maxspeed=cz:urban je (ve městech) asi<br>
předpokládatelné... Problémy vidím v tom, že se ty předpoklady budou<br>
lišit mezi oblastmi. Implicitní hodnoty by měl řešit editor, obojí by<br>
mělo pomoct uživatelům. Pokud by se implicitní hodnoty řešily i na<br>
základě relací, tak by to mohlo hodně pomoct s jejich adopcí. (Třeba by<br>
editor napsal "tato ulice má implicitní tento name, protože patří do<br>
této street relation"). Máme něco takového?<br>
<br>
Ať se daří,<br>
Matej<br>
<br>
<br></span><span class="">
______________________________<wbr>_________________<br>
Talk-cz mailing list<br>
<a href="mailto:Talk-cz@openstreetmap.org" target="_blank">Talk-cz@openstreetmap.org</a><br>
<a href="https://lists.openstreetmap.org/listinfo/talk-cz" rel="noreferrer" target="_blank">https://lists.openstreetmap.or<wbr>g/listinfo/talk-cz</a><br>
<br>
</span></blockquote><div class="HOEnZb"><div class="h5">
<br>
<br>
______________________________<wbr>_________________<br>
Talk-cz mailing list<br>
<a href="mailto:Talk-cz@openstreetmap.org" target="_blank">Talk-cz@openstreetmap.org</a><br>
<a href="https://lists.openstreetmap.org/listinfo/talk-cz" rel="noreferrer" target="_blank">https://lists.openstreetmap.or<wbr>g/listinfo/talk-cz</a><br>
</div></div></blockquote></div><br></div>