[Talk-cz] Poloautomatické kontrolovaní street relation
jzvc
jzvc na tpfree.net
Úterý Prosinec 12 18:42:58 UTC 2017
Dne 12.12.2017 v 14:28 Matej Lieskovský napsal(a):
> V ČR cca 190 relací a 740 prvků, většina z toho v Kladně.
> (Oproti tomu 7 associatedStreet)
> Nasazení v Praze by to mohlo dost výrazně zvednout
> a to včetně průměrného počtu prvků.
>
> Nechci tím teď mazat ty explicitně uvedené hodnoty,
> ale dříve nebo později se na nějaký takový systém bude muset přejít
> jinak se z toho všichni zcvokneme.
> Moc ukázat, že to umíme udržovat, by mělo pomoct.
Cus,
nejsem si uplne jiste tim, ze zrovna tenhle zpusob je uplne dobrej napad.
Totiz chapu to tak, ze budouci stav si predstavujes zhruba tak, ze na
dome bude (nejspis v relaci, protoze jich muze byt vic) 1-N cisel popisnych.
Pak budes ten dum mit v 0-N relacich ulic, a do nich prihodis i
odpovidajici CP. (0 proto, ze v malych obcich bude dum rovnou v obci,
coz jaksi algoritmus opet ponekud komplikuje)
A ty relace ulic naladujes trebas do relaci mestskych casti (pokud jsou
= dalsi komplikace) a ty pak do relaci dany obce/mesta ...
K tomu bys pak jeste musel mit extra relace s PSC, protoze ty
neodpovidaji ani castem ani obcim.
Chapu to dobre? Posleze by samo bylo nadbytecny aby dany udaje byly
primo na budove/adrese.
Jenze se tim dostanes do pomerne nechutny situace v pripade, ze pro
danou budovu budes chtit zjistit adresu. Bude to defakto znamenat
rekurzivni nacitani pomerne rozsahlyho stromu relaci.
Na druhou stranu by bylo pomerne jednoduchy pridani novyho domu - udelal
bys na nim jen zaznam s CP a oboji hodil do relace prislusny ulice.
Byt principielne souhlasim ze to neni reseni spatny, nejsem si jistej
tim, jestli je technicky akceptovatelny. Zato jestli si necim jistej
skorem 100% sem, je to, ze bys to musel nejmin 10 let udrzova oboji, viz
"nove" schema dopravy.
Mimochodem, umi alespon jeden libovolny reneder ulici s nazvem ulice
vyhradne v relaci? Celkem by me to zajimalo.
>
> Další krok by asi bylo automatické šíření cizojazyčných překladů názvů,
> ať není potřeba zadávat těch 15 překladů všude
> a ať jsou pro všechny části stejné.
>
> Matej
>
> 2017-12-12 14:16 GMT+01:00 Marián Kyral <mkyral na email.cz
> <mailto:mkyral na email.cz>>:
>
> Něco takového se u nás ve větší míře používá?
>
> Marián
>
> ---------- Původní e-mail ----------
> Od: Matej Lieskovský <lieskovsky.matej na gmail.com
> <mailto:lieskovsky.matej na gmail.com>>
> Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org
> <mailto:talk-cz na openstreetmap.org>>
> Datum: 12. 12. 2017 14:06:09
> Předmět: [Talk-cz] Poloautomatické kontrolovaní street relation
>
>
> Prokrastinuju od učení a tak si bastlím systém na hledání chyb v
> street relation.
>
> Idea:
> Předhodím tomu seznam street relací v Praze.
> Vyplivne to věci, které by
> a) měly být v některé street relaci a nejsou
> b) jsou v street relaci a neměly by být
>
> Zatím je to vypadá na celkem triviální Python,
> který mi bude generovat obrovský Overpass dotaz.
> Co všechno bych měl chytat?
> Aktuálně kontroluju, že pokud existuje street "X",
> tak do ní spadají všechny
> adresní body s addr:street=X
> a silnice s name=X
> a naopak v ní není nic s jinou vyplňenou hodnotou.
>
> Názory? Protipříklady? Nápady na vylepšení?
>
> Matej
>
> PS: Až to bude rozumně použitelné, tak nějak pošlu zdroják.
> Možná si konečně zprovozním GitHub.
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org <mailto:Talk-cz na openstreetmap.org>
> https://lists.openstreetmap.org/listinfo/talk-cz
> <https://lists.openstreetmap.org/listinfo/talk-cz>
>
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org <mailto:Talk-cz na openstreetmap.org>
> https://lists.openstreetmap.org/listinfo/talk-cz
> <https://lists.openstreetmap.org/listinfo/talk-cz>
>
>
>
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
>
Další informace o konferenci talk-cz