[Talk-cz] Botič teče do kopce - inspekce směru waterway?
Vlákno 7.9. - 8.9.2014, počet zpráv: 6
Ahoj,
úplně náhodou jsem narazil na blbě otočený Botič - otočil jsem tedy směr
dvou cest v https://www.openstreetmap.org/changeset/25290361 (obojí byly
tunely, možná proto si jich nikdo nevšiml).
Nikde ale (v OSMi ani v KeepRight.at, ani ve validaci v JOSM) jsem
nenašel kontrolu pro správný směr toku. Hledám blbě?
Jinými slovy, mějme dejme tomu tři navazující cesty s waterway=*
pramen...-1-2-3-...ústí ; podle
http://wiki.openstreetmap.org/wiki/Key:waterway by všechny tři měly mít
směr "zleva doprava", protože tím směrem v nich obvykle teče voda. Pokud
se stane, že cesta "2" má směr "zprava doleva", čili od ústí k prameni,
jedná se o chybu, která by měla jít odhalit poměrně snadno: waterways by
měly tvořit jednosměrný graf, cokoli mimo to je anomálie, potenciálně
chyba (píšu "potenciálně," protože takový Jakub Krčín z Jelčan a Sedlčan
by mi jistě z hlavy uvedl protipříklady;)). Existuje na to v OSM QA
nástrojích nějaká kontrola, nebo ještě čeká na napsání? Nerad bych
vymýšlel hranatý kolo ;)
S pozdravem,
Honza "Piškvor" Martinec
V souvislosti s otočeným Botičem jsem si prošel jeho povodí v OSMi a
koukám, že nejenže tekl do kopce (fixed), ale místy se ponořuje a zase
vyvěrá ( https://www.openstreetmap.org/node/2239824274 ), byť podle
přehledové mapky DIBAVODu by měl být vidět po celém toku; hádám, že jsme
o tyhle ways přišli po změně licence (?).
A teď - jak to mám opravit? Hledal jsem v historii, jak si naimportovat
SHP data z DIBAVODu (A01? nebo aspoň tu jejich přehledovou mapku jako
overlay), leč v historii listu jsem našel jen diskusi o tom, že na to
nějaké pythoní skripty *existují* (resp. před pěti lety existovaly).
Zatím jsem se to pokoušel zkonvertovat pomocí aktuálního ogr2osm, ale to
mi chcípá na out-of-memory errors.
TL;DR: snažím se z dat DIBAVODu vytáhnout chybějící části toků; může mě
v tomto ohledu někdo nakopnout, zda jsem na správné cestě či ve slepé
uličce?
Díky,
Honza "Piškvor" Martinec
Tento problém se zrovna nedávno řešil tady - http://www.openstreetmap.org/user/Peda/diary/23632
______________________________________________________________
zobrazit citaci
> Od: Jan Martinec <jan na martinec.name>
> Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org>
> Datum: 07.09.2014 19:43
> Předmět: [Talk-cz] Jak opravit podle DIBAVOD? aneb Punkvotič a jiné kuriozity Říčanského krasu
>
>V souvislosti s otočeným Botičem jsem si prošel jeho povodí v OSMi a
>koukám, že nejenže tekl do kopce (fixed), ale místy se ponořuje a zase
>vyvěrá ( https://www.openstreetmap.org/node/2239824274 ), byť podle
>přehledové mapky DIBAVODu by měl být vidět po celém toku; hádám, že jsme
>o tyhle ways přišli po změně licence (?).
>
>A teď - jak to mám opravit? Hledal jsem v historii, jak si naimportovat
>SHP data z DIBAVODu (A01? nebo aspoň tu jejich přehledovou mapku jako
>overlay), leč v historii listu jsem našel jen diskusi o tom, že na to
>nějaké pythoní skripty *existují* (resp. před pěti lety existovaly).
>Zatím jsem se to pokoušel zkonvertovat pomocí aktuálního ogr2osm, ale to
>mi chcípá na out-of-memory errors.
>
>TL;DR: snažím se z dat DIBAVODu vytáhnout chybějící části toků; může mě
>v tomto ohledu někdo nakopnout, zda jsem na správné cestě či ve slepé
>uličce?
>
>Díky,
>
>Honza "Piškvor" Martinec
>
>_______________________________________________
>Talk-cz mailing list
>Talk-cz na openstreetmap.org
>https://lists.openstreetmap.org/listinfo/talk-cz
>
Dne 09/07/2014 v 07:49 PM xkomczax na centrum.cz napsal(a):
zobrazit citaci
> Tento problém se zrovna nedávno řešil tady - http://www.openstreetmap.org/user/Peda/diary/23632
>
Asi jsem to napsal nejasně - tu inspekci směru zatím řeším pohledem do
mapy podle OSMi layeru "waterways," to je spíš detail (a jiné vlákno);
ale skrze to jsem přišel na jiný problém: totiž že kusy vodních toků
_úplně chybí_ - týká se to např. Botiče, který by měl pramenit tady [1],
ale pak tam chybí několik km toku, až po [2].
Mezitím částečný úspěch s DIBAVODem: zkonvertoval jsem si SHP data
DIBAVODu skrze ogr2osm, a otevřel to v JOSM. Jenže zrada - je to oproti
OSM datům o něco posunutý. Sice jsem si to posunul tak, aby to sedělo
oproti ostatním potokům, a používám ten DIBAVOD jako trasovací vrstvu,
ale mám obavu, zda to nedělám Úplně Blbě - viz obnovený Botič: [3].
[1]: https://www.openstreetmap.org/way/32137877
[2]: https://www.openstreetmap.org/node/2239824274#map=19/49.95163/14.56253
[3]: https://www.openstreetmap.org/changeset/25292892
zdar,
zobrazit citaci
> V souvislosti s otočeným Botičem jsem si prošel jeho povodí v OSMi a
> koukám, že nejenže tekl do kopce (fixed), ale místy se ponořuje a zase
> vyvěrá ( https://www.openstreetmap.org/node/2239824274 ), byť podle
> přehledové mapky DIBAVODu by měl být vidět po celém toku; hádám, že jsme
> o tyhle ways přišli po změně licence (?).
nevím, co v terminologii OSM znamená "být vidět", ale čistě prakticky tedy
rozhodně v celé délce vidět není - jelikož jsem ho onehdy jel, tak můžu z
vlastní zkušenosti poinformovat, že doporučení organizátorů splutí vybavit se
silnou baterkou rozhodně nejsou přehnaná, jsou tam tunely, a ústí do Vltavy je
dost nízko, za vyššího stavu dokonce pod její hladinou, a zcela určitě pod
nábřežím, čili řekl bych level=-1 by tam byl zcela v pořádku
nicméně to se týká části pod přehradou (když už se bavíme o celé délce toku
...) a odkazovaný bod je nad přehradou, ovšem v tom bodě nevidím (ani v
historii) žádnou změnu levelu?
K.
On 09/08/2014 01:51 PM, Karel Volný wrote:
zobrazit citaci
>
> zdar,
>
>> V souvislosti s otočeným Botičem jsem si prošel jeho povodí v OSMi a
>> koukám, že nejenže tekl do kopce (fixed), ale místy se ponořuje a zase
>> vyvěrá ( https://www.openstreetmap.org/node/2239824274 ), byť podle
>> přehledové mapky DIBAVODu by měl být vidět po celém toku; hádám, že jsme
>> o tyhle ways přišli po změně licence (?).
>
> nevím, co v terminologii OSM znamená "být vidět", ale čistě prakticky tedy
> rozhodně v celé délce vidět není - jelikož jsem ho onehdy jel, tak můžu z
> vlastní zkušenosti poinformovat, že doporučení organizátorů splutí vybavit se
> silnou baterkou rozhodně nejsou přehnaná, jsou tam tunely, a ústí do Vltavy je
> dost nízko, za vyššího stavu dokonce pod její hladinou, a zcela určitě pod
> nábřežím, čili řekl bych level=-1 by tam byl zcela v pořádku
>
> nicméně to se týká části pod přehradou (když už se bavíme o celé délce toku
> ...) a odkazovaný bod je nad přehradou, ovšem v tom bodě nevidím (ani v
> historii) žádnou změnu levelu?
>
> K.
Ok, tak to zkusím méně květnatě a snad srozumitelněji:
Opravdu mi nejde o to, jestli je ten který tok sjízdný, nebo jestli je v reálu
vidět z povrchu (i v takovém případě bude v datech existovat, i když se asi
nevykreslí; co se ústí Botiče do Vltavy týče, má tam místy tunnel=yes a level=-3).
Jde mi o veskrze datovou záležitost: v některých místech prostě kusy potoků
zmizely *z datového zdroje* [1] [2] - vzhledem k tomu, že poslední edit je vždy
OSMF Redaction Account, soudím z toho, že byly automaticky (omylem?) smazány při
změně licence.
Opravil jsem podle dat DIBAVOD zatím Botič na horním toku a Říčanský potok;
prošel jsem v datech celé povodí Botiče a žádné další díry (ani změny směru)
jsem tam neobjevil; nicméně zdá se, že zřejmě ještě existují (viz ty díry v
datech Kunratického potoka).
Hledám tedy nějaký způsob, jak tento typ chyby (mějme graf tvořený cestami
waterway=*, tento graf je pro dané povodí nesouvislý) odhalit jednodušeji než
procházením celého povodí "ručně"; u importu DIBAVODu z roku 2010 jsem žádné
podrobnosti nedohledal.
S pozdravem,
Honza "Piškvor" Martinec
[1]: https://www.openstreetmap.org/way/83146445
[2]: http://i.piskvor.org/osm/konec-potoka.png« zpět na výpis měsíce