« zpět na výpis měsíce |

[Talk-cz] Detekce z fotek osmhicheck

Vlákno 6.1. - 13.1.2018, počet zpráv: 11


6.1.2018 09:04:23 (#1)
gravatar

Jan Skala

<speirs at email.cz>
31 698
Ahoj, chtěl jsem se zeptat, co je zač "Detekce z fotek" na http://osm.fit.vutbr.cz/OsmHiCheck/ Ptám se proto, že jsem nějakou dobu strávil na způsobem detekce v datech (spíše ve fotografiích) zcela chybějících rozcestníků. Dám to sem jen do zápisu, protože by se to mohlo třeba hodit, nebo někoho jiného by něco napadlo. Způsob jak najít chybějící rozcestník je celkem jednoduchý. Porovnat naši mapu s nějakou turistickou a najít ty, které nám chybí, vypravit se tam a zmapovat. Jenže já mám rád věci strojově zpracované a tak jsem vymyslel následující systém, který využívá naše fotky. Krok 1: rozepsat každý rozcestník do XML, krok 2: projít každý rozcestník a zjistit, jestli jeho cíle (položky na tabulkách) existují jako samostatné rozcestníky, pokud ne, tak vypsat. Krok 2 je celkem jednoduchý, je to nějaké XQuery, které má pro formát XML, který jsem stanovil takovouhle podobu: for $dest in timy/tim/cil order by number($dest/@vzdalenost)  let $match := timy/tim/jmeno[lower-case(text()) eq lower-case($dest/@jmeno)] let $malt := timy/tim/alt[lower-case(text()) eq lower-case($dest/@jmeno)] return if (not($match) and not($malt)) then concat($dest/@jmeno,' ',$dest/@vzdalenost,' km od ',$dest/parent::*/jmeno/text(),', ',$dest/parent::*/@id,'&#xa;') else null Samotné XML vypadá takhle: <timy>   <tim cislo="761" id="PJ761" oblast="PJ">     <jmeno>Neslívský ryb. (rozc.)</jmeno>     <alt>Neslívský rybník (rozc.)</alt>     <cil vzdalenost="0.5" jmeno="Neslívský rybník"/>     <cil vzdalenost="2.5" jmeno="Potoky (háj.)"/>     <cil vzdalenost="16.5" jmeno="Mirošov (nám.)"/>     <cil vzdalenost="1" jmeno="Pod Lopatou"/>     <cil vzdalenost="7.5" jmeno="Nezvěstice (ŽST)"/>     <cil jmeno="Hádek háj. (rozc.)" vzdalenost="1"/>     <cil jmeno="Zvoníčkovna (NPR)" vzdalenost="4"/>     <cil jmeno="Kornatice (ŽST)" vzdalenost="8"/>     <cil jmeno="Hádecký potok" vzdalenost="1"/>     <cil jmeno="Lopata zříc. (rozc.)" vzdalenost="1.8"/>     <cil jmeno="Lopata (zříc.)" vzdalenost="2"/>   </tim>   <tim cislo="750" id="PJ750" oblast="PJ">     <jmeno>Lopata (zříc.)</jmeno>   </tim>   <tim cislo="641" id="PJ641" oblast="PJ">     <jmeno>Pod Lopatou, rozcestí</jmeno>     <alt>Pod Lopatou (rozc.)</alt>     <cil jmeno="Kozel (kemp)" vzdalenost="3"/>     <cil jmeno="Šťáhlavy (ŽST)" vzdalenost="5"/>     <cil jmeno="Šťáhlavy (nám.)" vzdalenost="6"/>     <cil jmeno="Varta" vzdalenost="4"/>     <cil jmeno="Nezvěstice (ŽST)" vzdalenost="5.5"/>     <cil jmeno="Hádecký potok" vzdalenost="0.5"/>     <cil jmeno="Zvoníčkovna (NPR)" vzdalenost="5.5"/>     <cil jmeno="Kornatice (ŽST)" vzdalenost="9.5"/>     <cil jmeno="Lopata (zříc.)" vzdalenost="0.3"/>     <cil jmeno="Mirošov (nám.)" vzdalenost="9"/>     <cil jmeno="Strašice (U Libuše)" vzdalenost="20.5"/>     <cil jmeno="Neslívský rybník (rozc.)" vzdalenost="1"/>     <cil jmeno="Potoky (háj.)" vzdalenost="3.5"/>     <cil jmeno="Rokycany (ŽST)" vzdalenost="11"/>     <cil jmeno="Lopata zříc. (rozc.)" vzdalenost="0.3"/>     <cil jmeno="Lopata (zříc.)" vzdalenost="0.5"/>   </tim>   <tim cislo="642" id="PJ642" oblast="PJ">     <jmeno>Lopata zříc. (odb.)</jmeno>     <alt>Lopata zříc. (rozc.)</alt>     <cil jmeno="Hádek háj. (rozc.)" vzdalenost="0.7"/>     <cil jmeno="Mirošov (nám.)" vzdalenost="8.5"/>     <cil jmeno="Strašice" vzdalenost="20"/>     <cil jmeno="Pod Lopatou" vzdalenost="0.3"/>     <cil jmeno="Šťáhlavy (ŽST)" vzdalenost="5.5"/>     <cil jmeno="Šťáhlavy (nám.)" vzdalenost="6.5"/>     <cil jmeno="Pod Lopatou" vzdalenost="0.3"/>     <cil jmeno="Zvoníčkovna (NPR)" vzdalenost="5.8"/>     <cil jmeno="Kornatice (ŽST)" vzdalenost="9.8"/>   </tim> </timy> A výsledek dotazu vypadá třeba takhle:  Pod Lopatou 0.3 km od Lopata zříc. (odb.), PJ642  Hádecký potok 0.5 km od Pod Lopatou, rozcestí, PJ641  Hádek (háj.) 1 km od Hádek (hájovna,rozc.), PJ763  Pod Lopatou 1 km od Neslívský ryb. (rozc.), PJ761  Hádecký potok 1 km od Neslívský ryb. (rozc.), PJ761  Hádek háj. 1.5 km od Zvoníčkovna (NPR), PJ644  Pod Lopatou 1.5 km od Neslívský rybník, PJ678 ... A říká, který rozcestník chybí a který na něj odkazuje, aby se snadno určila přibližná poloha. Třeba položka vzdálenost není nutná, ani ten ref není důležitý. Problém je, kde získat přepis těch tabulek. Kostra je daná OSM daty, kdy víme, jak se rozcestník jmenuje. Ale potřebujeme také odkaz na sousední rozcestníky, které nám v datech třeba chybí. Proto je třeba z fotek získat destinace. Ručně opisovat, to šílenost (pro jednoho člověka), proto jsem tuhle cestu jako celek zavrhl. Nicméně, když jsem viděl "detekce z fotek" tak mi svitla naděje na strojové čtení :) proto se ptám. A jak říkám, dávám to do zápisu, aby moje celkem několikahodinová práce úplně nezapadla. Na závěr jen dodám, že nevím kolik procent všech rozcestníků (KČT) nám chybí, a jestli to má vůbec cenu, ale programování zdar! Honza, http://osm.paws.cz

6.1.2018 10:30:43 (#2)
gravatar

Marián Kyral

<mkyral at email.cz>
2219 2371
Dne 6.1.2018 v 21:04 Jan Skala napsal(a): zobrazit citaci
> Ahoj, > > chtěl jsem se zeptat, co je zač "Detekce z fotek" na > http://osm.fit.vutbr.cz/OsmHiCheck/
Ahoj, Diplomová práce, která se snažila o automatické rozpoznání tabulek rozcestníků, identifikaci barev a následně i OCR. https://is.muni.cz/th/396113/fi_m/ Vedl Tomáš Kašpárek a něco o tom povídal na OpenAltu (SOTM CZ 2017 ;-) ): https://openalt.cz/2017/program_detail.php#event_241 Koukám, že už to Tom zprovoznil a zkouší to reálně využít. Na SOTM měl jen demo ;-) Myslím, že první krok byl zjistit, zda máme zmapovány všechny trasy (barvy), které na tom rozcestníku jsou. zobrazit citaci
> Ptám se proto, že jsem nějakou dobu strávil na způsobem detekce v > datech (spíše ve fotografiích) zcela chybějících rozcestníků. Dám to > sem jen do zápisu, protože by se to mohlo třeba hodit, nebo někoho > jiného by něco napadlo. > > Způsob jak najít chybějící rozcestník je celkem jednoduchý. Porovnat > naši mapu s nějakou turistickou a najít ty, které nám chybí, vypravit > se tam a zmapovat. Jenže já mám rád věci strojově zpracované a tak > jsem vymyslel následující systém, který využívá naše fotky. Krok 1: > rozepsat každý rozcestník do XML, krok 2: projít každý rozcestník a > zjistit, jestli jeho cíle (položky na tabulkách) existují jako > samostatné rozcestníky, pokud ne, tak vypsat. > > ... > > A říká, který rozcestník chybí a který na něj odkazuje, aby se snadno > určila přibližná poloha. Třeba položka vzdálenost není nutná, ani ten > ref není důležitý. Problém je, kde získat přepis těch tabulek.
Teoreticky by ti to právě s tím přepisem mohlo pomoct. Ale to OCR zatím není příliš úspěšné. Hlavně proto, že kvalita fotek je velmi rozdílná. zobrazit citaci
> Na závěr jen dodám, že nevím kolik procent všech rozcestníků (KČT) nám > chybí, a jestli to má vůbec cenu, ale programování zdar! >
To zase ví Gorn. Taky o tom na OpenAltu mluvil: https://openalt.cz/2017/program_detail.php#event_239 Marián zobrazit citaci
> Honza, http://osm.paws.cz > > > > > _______________________________________________ > Talk-cz mailing list > Talk-cz at openstreetmap.org > https://lists.openstreetmap.org/listinfo/talk-cz

6.1.2018 11:19:48 (#3)
gravatar

majka

<majka.zem+talk at gmail.com>
670 2360
6. ledna 2018 22:30:43 SEČ, "Marián Kyral" <mkyral at email.cz> napsal: zobrazit citaci
>
zobrazit citaci
>Myslím, že první krok byl zjistit, zda máme zmapovány všechny trasy >(barvy), které na tom rozcestníku jsou. >
Osobně si moc nadějí nedělám ani v tomhle - dokonce i ty barvy nejsou úplně jednoduché. Narazila jsem na komplet vybledlé, takže zelená se nedala poznat, u rybníků zarostlé řasami <https://api.openstreetmap.cz/img/guidepost/Konkon.jpg> a koneckonců i dnes za západu slunce pořízená fotka je zajímavá (vpravo nahoře <https://api.openstreetmap.cz/img/guidepost/hurka.jpg>) - místo červené se ty nejlépe čitelné tabule ukazují žlutozeleně místo červené. zobrazit citaci
>Teoreticky by ti to právě s tím přepisem mohlo pomoct. Ale to OCR zatím >není příliš úspěšné. Hlavně proto, že kvalita fotek je velmi rozdílná.
Navíc spousta i jinak dobře čitelných fotek je problematická úhlem nafocení, případně jsou rozcestníky zarostlé a lépe než z části zakryté větvemi nešly nafotit. Opět pár mých příkladů: ne příliš ideální úhel <https://api.openstreetmap.cz/img/guidepost/Srubec.jpg> kvůli slunci další <https://api.openstreetmap.cz/img/guidepost/cv.jpg> - slunce + umístění změť rozcestníků <https://api.openstreetmap.cz/img/guidepost/Zvikov.jpg> + moje nedostatečná výška, takže foceno výrazně směrem vzhůru zarostlý rozcestník <https://api.openstreetmap.cz/img/guidepost/Hrdejovice.jpg>, pro mě vysoko, a to jsem některé větve klackem odsouvala, takže komedie při focení A samozřejmě ty koláže taky nejsou pro techniku legrace. Za mě - na mnou nafocených rozcestnících kontroluji, že ty okolní máme zadané. Pokud nejsou, tak je vkládám do dat - například tenhle <https://osmap.cz/node/4414848489> - jednou to tam budu muset vše prolézt důkladněji, protože se mi ho najít nepodařilo. Majka ------------- další část --------------- HTML příloha byla odstraněna... URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20180106/dfee0e46/attachment-0001.html>

7.1.2018 07:38:29 (#4)
gravatar

Jan Skala

<speirs at email.cz>
31 698

8.1.2018 10:04:21 (#5)
gravatar

Tom Ka

<tomas.kasparek at gmail.com>
935 3120
Dne 6. ledna 2018 22:30 Marián Kyral <mkyral at email.cz> napsal(a): zobrazit citaci
> > Dne 6.1.2018 v 21:04 Jan Skala napsal(a): >> Ahoj, >> >> chtěl jsem se zeptat, co je zač "Detekce z fotek" na >> http://osm.fit.vutbr.cz/OsmHiCheck/ > > Ahoj, > > Diplomová práce, která se snažila o automatické rozpoznání tabulek > rozcestníků, identifikaci barev a následně i OCR. > https://is.muni.cz/th/396113/fi_m/ > Vedl Tomáš Kašpárek a něco o tom povídal na OpenAltu (SOTM CZ 2017 ;-) > ): https://openalt.cz/2017/program_detail.php#event_241 > > Koukám, že už to Tom zprovoznil a zkouší to reálně využít. Na SOTM měl > jen demo ;-) > Myslím, že první krok byl zjistit, zda máme zmapovány všechny trasy > (barvy), které na tom rozcestníku jsou.
ahoj, ano byla to DP, takze primarni cil byl aby to student obhajil, to ze to realne nemusi byt uplne super pouzitelne bylo jasne od zacatku. Zatim to neni uplne zprovoznene, diky ruznym vecem to neni uplne trivialni takze jsem se k tomu zatim taky nedokopal (uz zase mame skluz i s weeky, potreboval bych nafukovaci den). Je tam odkaz na text prace, kde jsou podrobnosti, min. jako inspirac to muze byt asi dobre, ale ze by to vyresilo nejake problemy na 90+% to asi ne. Bye

8.1.2018 02:07:43 (#6)
gravatar

Jan Dudík

<jan.dudik at gmail.com>
274 636
Zrovna ty Orty bývaly kousíček od vstupu do podzemí, ale už jsem tam pár let nebyl... JAnD --- Ing. Jan Dudík projekce dopravních staveb tel. 777082195 Dne 6. ledna 2018 23:19 majka <majka.zem+talk at gmail.com> napsal(a): zobrazit citaci
> 6. ledna 2018 22:30:43 SEČ, "Marián Kyral" <mkyral at email.cz> napsal: > > > > >Myslím, že první krok byl zjistit, zda máme zmapovány všechny trasy > >(barvy), které na tom rozcestníku jsou. > > > > Osobně si moc nadějí nedělám ani v tomhle - dokonce i ty barvy nejsou > úplně jednoduché. Narazila jsem na komplet vybledlé, takže zelená se nedala > poznat, u rybníků zarostlé řasami > <https://api.openstreetmap.cz/img/guidepost/Konkon.jpg> a koneckonců > i dnes za západu slunce pořízená fotka je zajímavá (vpravo nahoře > <https://api.openstreetmap.cz/img/guidepost/hurka.jpg>) - místo červené > se ty nejlépe čitelné tabule ukazují žlutozeleně místo červené. > > >Teoreticky by ti to právě s tím přepisem mohlo pomoct. Ale to OCR zatím > >není příliš úspěšné. Hlavně proto, že kvalita fotek je velmi rozdílná. > > Navíc spousta i jinak dobře čitelných fotek je problematická úhlem > nafocení, případně jsou rozcestníky zarostlé a lépe než z části zakryté > větvemi nešly nafotit. Opět pár mých příkladů: > ne příliš ideální úhel > <https://api.openstreetmap.cz/img/guidepost/Srubec.jpg> kvůli slunci > další <https://api.openstreetmap.cz/img/guidepost/cv.jpg> - slunce + > umístění > změť rozcestníků <https://api.openstreetmap.cz/img/guidepost/Zvikov.jpg> + > moje nedostatečná výška, takže foceno výrazně směrem vzhůru > zarostlý rozcestník > <https://api.openstreetmap.cz/img/guidepost/Hrdejovice.jpg>, pro mě > vysoko, a to jsem některé větve klackem odsouvala, takže komedie při focení > > A samozřejmě ty koláže taky nejsou pro techniku legrace. Za mě - na mnou > nafocených rozcestnících kontroluji, že ty okolní máme zadané. Pokud > nejsou, tak je vkládám do dat - například tenhle > <https://osmap.cz/node/4414848489> - jednou to tam budu muset vše prolézt > důkladněji, protože se mi ho najít nepodařilo. > > Majka > > _______________________________________________ > Talk-cz mailing list > Talk-cz at openstreetmap.org > https://lists.openstreetmap.org/listinfo/talk-cz > >
------------- další část --------------- HTML příloha byla odstraněna... URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20180108/a24093ae/attachment.html>

10.1.2018 11:31:14 (#7)
gravatar

Jan Macura

<macurajan at gmail.com>
435 770
Ahoj, úplně k původnímu tvému problému: kamarád zpracovává (vlastními silami!) tohle: https://skolajih.cz/smerovky/ Jsou to ručně přepsaný rozcestníky do tabulek, transformovaný do RDF, ze kterýho se následně generujou ty náhledy. Je to včetně historie. Dělá na tom teď v rámci diplomky. Vidím prostor pro spolupráci. Netřeba OCRkovat, jakmile už existuje strojově čitelná podoba ;-) H. 2018-01-06 21:04 GMT+01:00 Jan Skala <speirs at email.cz>: zobrazit citaci
> Ahoj, > > chtěl jsem se zeptat, co je zač "Detekce z fotek" na > http://osm.fit.vutbr.cz/OsmHiCheck/ > > Ptám se proto, že jsem nějakou dobu strávil na způsobem detekce v datech > (spíše ve fotografiích) zcela chybějících rozcestníků. Dám to sem jen do > zápisu, protože by se to mohlo třeba hodit, nebo někoho jiného by něco > napadlo. > > Způsob jak najít chybějící rozcestník je celkem jednoduchý. Porovnat naši > mapu s nějakou turistickou a najít ty, které nám chybí, vypravit se tam a > zmapovat. Jenže já mám rád věci strojově zpracované a tak jsem vymyslel > následující systém, který využívá naše fotky. Krok 1: rozepsat každý > rozcestník do XML, krok 2: projít každý rozcestník a zjistit, jestli jeho > cíle (položky na tabulkách) existují jako samostatné rozcestníky, pokud ne, > tak vypsat. > > Krok 2 je celkem jednoduchý, je to nějaké XQuery, které má pro formát XML, > který jsem stanovil takovouhle podobu: > > for $dest in timy/tim/cil order by number($dest/@vzdalenost) let $match > := timy/tim/jmeno[lower-case(text()) eq lower-case($dest/@jmeno)] let > $malt := timy/tim/alt[lower-case(text()) eq lower-case($dest/@jmeno)] > return if (not($match) and not($malt)) then concat($dest/@jmeno,' > ',$dest/@vzdalenost,' km od ',$dest/parent::*/jmeno/text(),', > ',$dest/parent::*/@id,'&#xa;') else null > > Samotné XML vypadá takhle: > > <timy> > <tim cislo="761" id="PJ761" oblast="PJ"> > <jmeno>Neslívský ryb. (rozc.)</jmeno> > <alt>Neslívský rybník (rozc.)</alt> > <cil vzdalenost="0.5" jmeno="Neslívský rybník"/> > <cil vzdalenost="2.5" jmeno="Potoky (háj.)"/> > <cil vzdalenost="16.5" jmeno="Mirošov (nám.)"/> > <cil vzdalenost="1" jmeno="Pod Lopatou"/> > <cil vzdalenost="7.5" jmeno="Nezvěstice (ŽST)"/> > <cil jmeno="Hádek háj. (rozc.)" vzdalenost="1"/> > <cil jmeno="Zvoníčkovna (NPR)" vzdalenost="4"/> > <cil jmeno="Kornatice (ŽST)" vzdalenost="8"/> > <cil jmeno="Hádecký potok" vzdalenost="1"/> > <cil jmeno="Lopata zříc. (rozc.)" vzdalenost="1.8"/> > <cil jmeno="Lopata (zříc.)" vzdalenost="2"/> > </tim> > <tim cislo="750" id="PJ750" oblast="PJ"> > <jmeno>Lopata (zříc.)</jmeno> > </tim> > <tim cislo="641" id="PJ641" oblast="PJ"> > <jmeno>Pod Lopatou, rozcestí</jmeno> > <alt>Pod Lopatou (rozc.)</alt> > <cil jmeno="Kozel (kemp)" vzdalenost="3"/> > <cil jmeno="Šťáhlavy (ŽST)" vzdalenost="5"/> > <cil jmeno="Šťáhlavy (nám.)" vzdalenost="6"/> > <cil jmeno="Varta" vzdalenost="4"/> > <cil jmeno="Nezvěstice (ŽST)" vzdalenost="5.5"/> > <cil jmeno="Hádecký potok" vzdalenost="0.5"/> > <cil jmeno="Zvoníčkovna (NPR)" vzdalenost="5.5"/> > <cil jmeno="Kornatice (ŽST)" vzdalenost="9.5"/> > <cil jmeno="Lopata (zříc.)" vzdalenost="0.3"/> > <cil jmeno="Mirošov (nám.)" vzdalenost="9"/> > <cil jmeno="Strašice (U Libuše)" vzdalenost="20.5"/> > <cil jmeno="Neslívský rybník (rozc.)" vzdalenost="1"/> > <cil jmeno="Potoky (háj.)" vzdalenost="3.5"/> > <cil jmeno="Rokycany (ŽST)" vzdalenost="11"/> > <cil jmeno="Lopata zříc. (rozc.)" vzdalenost="0.3"/> > <cil jmeno="Lopata (zříc.)" vzdalenost="0.5"/> > </tim> > <tim cislo="642" id="PJ642" oblast="PJ"> > <jmeno>Lopata zříc. (odb.)</jmeno> > <alt>Lopata zříc. (rozc.)</alt> > <cil jmeno="Hádek háj. (rozc.)" vzdalenost="0.7"/> > <cil jmeno="Mirošov (nám.)" vzdalenost="8.5"/> > <cil jmeno="Strašice" vzdalenost="20"/> > <cil jmeno="Pod Lopatou" vzdalenost="0.3"/> > <cil jmeno="Šťáhlavy (ŽST)" vzdalenost="5.5"/> > <cil jmeno="Šťáhlavy (nám.)" vzdalenost="6.5"/> > <cil jmeno="Pod Lopatou" vzdalenost="0.3"/> > <cil jmeno="Zvoníčkovna (NPR)" vzdalenost="5.8"/> > <cil jmeno="Kornatice (ŽST)" vzdalenost="9.8"/> > </tim> > </timy> > > A výsledek dotazu vypadá třeba takhle: > > Pod Lopatou 0.3 km od Lopata zříc. (odb.), PJ642 > Hádecký potok 0.5 km od Pod Lopatou, rozcestí, PJ641 > Hádek (háj.) 1 km od Hádek (hájovna,rozc.), PJ763 > Pod Lopatou 1 km od Neslívský ryb. (rozc.), PJ761 > Hádecký potok 1 km od Neslívský ryb. (rozc.), PJ761 > Hádek háj. 1.5 km od Zvoníčkovna (NPR), PJ644 > Pod Lopatou 1.5 km od Neslívský rybník, PJ678 > > ... > > A říká, který rozcestník chybí a který na něj odkazuje, aby se snadno > určila přibližná poloha. Třeba položka vzdálenost není nutná, ani ten ref > není důležitý. Problém je, kde získat přepis těch tabulek. Kostra je daná > OSM daty, kdy víme, jak se rozcestník jmenuje. Ale potřebujeme také odkaz > na sousední rozcestníky, které nám v datech třeba chybí. Proto je třeba z > fotek získat destinace. Ručně opisovat, to šílenost (pro jednoho člověka), > proto jsem tuhle cestu jako celek zavrhl. Nicméně, když jsem viděl "detekce > z fotek" tak mi svitla naděje na strojové čtení :) proto se ptám. A jak > říkám, dávám to do zápisu, aby moje celkem několikahodinová práce úplně > nezapadla. > > Na závěr jen dodám, že nevím kolik procent všech rozcestníků (KČT) nám > chybí, a jestli to má vůbec cenu, ale programování zdar! > > Honza, http://osm.paws.cz > > > > > _______________________________________________ > Talk-cz mailing list > Talk-cz at openstreetmap.org > https://lists.openstreetmap.org/listinfo/talk-cz >
------------- další část --------------- HTML příloha byla odstraněna... URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20180110/1f065640/attachment-0001.html>

11.1.2018 08:38:37 (#8)
gravatar

Tom Ka

<tomas.kasparek at gmail.com>
935 3120
Ahoj, je na nej nejaky kontakt? Pripadne kde dela tu diplomku? Diky Dne 10. ledna 2018 23:31 Jan Macura <macurajan at gmail.com> napsal(a): zobrazit citaci
> Ahoj, > > úplně k původnímu tvému problému: kamarád zpracovává (vlastními silami!) > tohle: https://skolajih.cz/smerovky/ > Jsou to ručně přepsaný rozcestníky do tabulek, transformovaný do RDF, ze > kterýho se následně generujou ty náhledy. Je to včetně historie. Dělá na tom > teď v rámci diplomky. Vidím prostor pro spolupráci. Netřeba OCRkovat, > jakmile už existuje strojově čitelná podoba ;-) > > H. > > 2018-01-06 21:04 GMT+01:00 Jan Skala <speirs at email.cz>: >> >> Ahoj, >> >> chtěl jsem se zeptat, co je zač "Detekce z fotek" na >> http://osm.fit.vutbr.cz/OsmHiCheck/ >> >> Ptám se proto, že jsem nějakou dobu strávil na způsobem detekce v datech >> (spíše ve fotografiích) zcela chybějících rozcestníků. Dám to sem jen do >> zápisu, protože by se to mohlo třeba hodit, nebo někoho jiného by něco >> napadlo. >> >> Způsob jak najít chybějící rozcestník je celkem jednoduchý. Porovnat naši >> mapu s nějakou turistickou a najít ty, které nám chybí, vypravit se tam a >> zmapovat. Jenže já mám rád věci strojově zpracované a tak jsem vymyslel >> následující systém, který využívá naše fotky. Krok 1: rozepsat každý >> rozcestník do XML, krok 2: projít každý rozcestník a zjistit, jestli jeho >> cíle (položky na tabulkách) existují jako samostatné rozcestníky, pokud ne, >> tak vypsat. >> >> Krok 2 je celkem jednoduchý, je to nějaké XQuery, které má pro formát XML, >> který jsem stanovil takovouhle podobu: >> >> for $dest in timy/tim/cil order by number($dest/@vzdalenost) let $match >> := timy/tim/jmeno[lower-case(text()) eq lower-case($dest/@jmeno)] let $malt >> := timy/tim/alt[lower-case(text()) eq lower-case($dest/@jmeno)] return if >> (not($match) and not($malt)) then concat($dest/@jmeno,' >> ',$dest/@vzdalenost,' km od ',$dest/parent::*/jmeno/text(),', >> ',$dest/parent::*/@id,'&#xa;') else null >> >> Samotné XML vypadá takhle: >> >> <timy> >> <tim cislo="761" id="PJ761" oblast="PJ"> >> <jmeno>Neslívský ryb. (rozc.)</jmeno> >> <alt>Neslívský rybník (rozc.)</alt> >> <cil vzdalenost="0.5" jmeno="Neslívský rybník"/> >> <cil vzdalenost="2.5" jmeno="Potoky (háj.)"/> >> <cil vzdalenost="16.5" jmeno="Mirošov (nám.)"/> >> <cil vzdalenost="1" jmeno="Pod Lopatou"/> >> <cil vzdalenost="7.5" jmeno="Nezvěstice (ŽST)"/> >> <cil jmeno="Hádek háj. (rozc.)" vzdalenost="1"/> >> <cil jmeno="Zvoníčkovna (NPR)" vzdalenost="4"/> >> <cil jmeno="Kornatice (ŽST)" vzdalenost="8"/> >> <cil jmeno="Hádecký potok" vzdalenost="1"/> >> <cil jmeno="Lopata zříc. (rozc.)" vzdalenost="1.8"/> >> <cil jmeno="Lopata (zříc.)" vzdalenost="2"/> >> </tim> >> <tim cislo="750" id="PJ750" oblast="PJ"> >> <jmeno>Lopata (zříc.)</jmeno> >> </tim> >> <tim cislo="641" id="PJ641" oblast="PJ"> >> <jmeno>Pod Lopatou, rozcestí</jmeno> >> <alt>Pod Lopatou (rozc.)</alt> >> <cil jmeno="Kozel (kemp)" vzdalenost="3"/> >> <cil jmeno="Šťáhlavy (ŽST)" vzdalenost="5"/> >> <cil jmeno="Šťáhlavy (nám.)" vzdalenost="6"/> >> <cil jmeno="Varta" vzdalenost="4"/> >> <cil jmeno="Nezvěstice (ŽST)" vzdalenost="5.5"/> >> <cil jmeno="Hádecký potok" vzdalenost="0.5"/> >> <cil jmeno="Zvoníčkovna (NPR)" vzdalenost="5.5"/> >> <cil jmeno="Kornatice (ŽST)" vzdalenost="9.5"/> >> <cil jmeno="Lopata (zříc.)" vzdalenost="0.3"/> >> <cil jmeno="Mirošov (nám.)" vzdalenost="9"/> >> <cil jmeno="Strašice (U Libuše)" vzdalenost="20.5"/> >> <cil jmeno="Neslívský rybník (rozc.)" vzdalenost="1"/> >> <cil jmeno="Potoky (háj.)" vzdalenost="3.5"/> >> <cil jmeno="Rokycany (ŽST)" vzdalenost="11"/> >> <cil jmeno="Lopata zříc. (rozc.)" vzdalenost="0.3"/> >> <cil jmeno="Lopata (zříc.)" vzdalenost="0.5"/> >> </tim> >> <tim cislo="642" id="PJ642" oblast="PJ"> >> <jmeno>Lopata zříc. (odb.)</jmeno> >> <alt>Lopata zříc. (rozc.)</alt> >> <cil jmeno="Hádek háj. (rozc.)" vzdalenost="0.7"/> >> <cil jmeno="Mirošov (nám.)" vzdalenost="8.5"/> >> <cil jmeno="Strašice" vzdalenost="20"/> >> <cil jmeno="Pod Lopatou" vzdalenost="0.3"/> >> <cil jmeno="Šťáhlavy (ŽST)" vzdalenost="5.5"/> >> <cil jmeno="Šťáhlavy (nám.)" vzdalenost="6.5"/> >> <cil jmeno="Pod Lopatou" vzdalenost="0.3"/> >> <cil jmeno="Zvoníčkovna (NPR)" vzdalenost="5.8"/> >> <cil jmeno="Kornatice (ŽST)" vzdalenost="9.8"/> >> </tim> >> </timy> >> >> A výsledek dotazu vypadá třeba takhle: >> >> Pod Lopatou 0.3 km od Lopata zříc. (odb.), PJ642 >> Hádecký potok 0.5 km od Pod Lopatou, rozcestí, PJ641 >> Hádek (háj.) 1 km od Hádek (hájovna,rozc.), PJ763 >> Pod Lopatou 1 km od Neslívský ryb. (rozc.), PJ761 >> Hádecký potok 1 km od Neslívský ryb. (rozc.), PJ761 >> Hádek háj. 1.5 km od Zvoníčkovna (NPR), PJ644 >> Pod Lopatou 1.5 km od Neslívský rybník, PJ678 >> >> ... >> >> A říká, který rozcestník chybí a který na něj odkazuje, aby se snadno >> určila přibližná poloha. Třeba položka vzdálenost není nutná, ani ten ref >> není důležitý. Problém je, kde získat přepis těch tabulek. Kostra je daná >> OSM daty, kdy víme, jak se rozcestník jmenuje. Ale potřebujeme také odkaz na >> sousední rozcestníky, které nám v datech třeba chybí. Proto je třeba z fotek >> získat destinace. Ručně opisovat, to šílenost (pro jednoho člověka), proto >> jsem tuhle cestu jako celek zavrhl. Nicméně, když jsem viděl "detekce z >> fotek" tak mi svitla naděje na strojové čtení :) proto se ptám. A jak říkám, >> dávám to do zápisu, aby moje celkem několikahodinová práce úplně nezapadla. >> >> Na závěr jen dodám, že nevím kolik procent všech rozcestníků (KČT) nám >> chybí, a jestli to má vůbec cenu, ale programování zdar! >> >> Honza, http://osm.paws.cz >> >> >> >> >> _______________________________________________ >> Talk-cz mailing list >> Talk-cz at openstreetmap.org >> https://lists.openstreetmap.org/listinfo/talk-cz > > > > _______________________________________________ > Talk-cz mailing list > Talk-cz at openstreetmap.org > https://lists.openstreetmap.org/listinfo/talk-cz >

11.1.2018 11:02:42 (#9)
gravatar

Jan Macura

<macurajan at gmail.com>
435 770
Kontakt na něj je pknizak at students.zcu.cz, diplomka je vedená na FAV ZČU, katedře geomatiky. H. 2018-01-11 8:38 GMT+01:00 Tom Ka <tomas.kasparek at gmail.com>: zobrazit citaci
> Ahoj, je na nej nejaky kontakt? Pripadne kde dela tu diplomku? > > Diky > > Dne 10. ledna 2018 23:31 Jan Macura <macurajan at gmail.com> napsal(a): > > Ahoj, > > > > úplně k původnímu tvému problému: kamarád zpracovává (vlastními silami!) > > tohle: https://skolajih.cz/smerovky/ > > Jsou to ručně přepsaný rozcestníky do tabulek, transformovaný do RDF, ze > > kterýho se následně generujou ty náhledy. Je to včetně historie. Dělá na > tom > > teď v rámci diplomky. Vidím prostor pro spolupráci. Netřeba OCRkovat, > > jakmile už existuje strojově čitelná podoba ;-) > > > > H. > > > > 2018-01-06 21:04 GMT+01:00 Jan Skala <speirs at email.cz>: > >> > >> Ahoj, > >> > >> chtěl jsem se zeptat, co je zač "Detekce z fotek" na > >> http://osm.fit.vutbr.cz/OsmHiCheck/ > >> > >> Ptám se proto, že jsem nějakou dobu strávil na způsobem detekce v datech > >> (spíše ve fotografiích) zcela chybějících rozcestníků. Dám to sem jen do > >> zápisu, protože by se to mohlo třeba hodit, nebo někoho jiného by něco > >> napadlo. > >> > >> Způsob jak najít chybějící rozcestník je celkem jednoduchý. Porovnat > naši > >> mapu s nějakou turistickou a najít ty, které nám chybí, vypravit se tam > a > >> zmapovat. Jenže já mám rád věci strojově zpracované a tak jsem vymyslel > >> následující systém, který využívá naše fotky. Krok 1: rozepsat každý > >> rozcestník do XML, krok 2: projít každý rozcestník a zjistit, jestli > jeho > >> cíle (položky na tabulkách) existují jako samostatné rozcestníky, pokud > ne, > >> tak vypsat. > >> > >> Krok 2 je celkem jednoduchý, je to nějaké XQuery, které má pro formát > XML, > >> který jsem stanovil takovouhle podobu: > >> > >> for $dest in timy/tim/cil order by number($dest/@vzdalenost) let $match > >> := timy/tim/jmeno[lower-case(text()) eq lower-case($dest/@jmeno)] let > $malt > >> := timy/tim/alt[lower-case(text()) eq lower-case($dest/@jmeno)] return > if > >> (not($match) and not($malt)) then concat($dest/@jmeno,' > >> ',$dest/@vzdalenost,' km od ',$dest/parent::*/jmeno/text(),', > >> ',$dest/parent::*/@id,'&#xa;') else null > >> > >> Samotné XML vypadá takhle: > >> > >> <timy> > >> <tim cislo="761" id="PJ761" oblast="PJ"> > >> <jmeno>Neslívský ryb. (rozc.)</jmeno> > >> <alt>Neslívský rybník (rozc.)</alt> > >> <cil vzdalenost="0.5" jmeno="Neslívský rybník"/> > >> <cil vzdalenost="2.5" jmeno="Potoky (háj.)"/> > >> <cil vzdalenost="16.5" jmeno="Mirošov (nám.)"/> > >> <cil vzdalenost="1" jmeno="Pod Lopatou"/> > >> <cil vzdalenost="7.5" jmeno="Nezvěstice (ŽST)"/> > >> <cil jmeno="Hádek háj. (rozc.)" vzdalenost="1"/> > >> <cil jmeno="Zvoníčkovna (NPR)" vzdalenost="4"/> > >> <cil jmeno="Kornatice (ŽST)" vzdalenost="8"/> > >> <cil jmeno="Hádecký potok" vzdalenost="1"/> > >> <cil jmeno="Lopata zříc. (rozc.)" vzdalenost="1.8"/> > >> <cil jmeno="Lopata (zříc.)" vzdalenost="2"/> > >> </tim> > >> <tim cislo="750" id="PJ750" oblast="PJ"> > >> <jmeno>Lopata (zříc.)</jmeno> > >> </tim> > >> <tim cislo="641" id="PJ641" oblast="PJ"> > >> <jmeno>Pod Lopatou, rozcestí</jmeno> > >> <alt>Pod Lopatou (rozc.)</alt> > >> <cil jmeno="Kozel (kemp)" vzdalenost="3"/> > >> <cil jmeno="Šťáhlavy (ŽST)" vzdalenost="5"/> > >> <cil jmeno="Šťáhlavy (nám.)" vzdalenost="6"/> > >> <cil jmeno="Varta" vzdalenost="4"/> > >> <cil jmeno="Nezvěstice (ŽST)" vzdalenost="5.5"/> > >> <cil jmeno="Hádecký potok" vzdalenost="0.5"/> > >> <cil jmeno="Zvoníčkovna (NPR)" vzdalenost="5.5"/> > >> <cil jmeno="Kornatice (ŽST)" vzdalenost="9.5"/> > >> <cil jmeno="Lopata (zříc.)" vzdalenost="0.3"/> > >> <cil jmeno="Mirošov (nám.)" vzdalenost="9"/> > >> <cil jmeno="Strašice (U Libuše)" vzdalenost="20.5"/> > >> <cil jmeno="Neslívský rybník (rozc.)" vzdalenost="1"/> > >> <cil jmeno="Potoky (háj.)" vzdalenost="3.5"/> > >> <cil jmeno="Rokycany (ŽST)" vzdalenost="11"/> > >> <cil jmeno="Lopata zříc. (rozc.)" vzdalenost="0.3"/> > >> <cil jmeno="Lopata (zříc.)" vzdalenost="0.5"/> > >> </tim> > >> <tim cislo="642" id="PJ642" oblast="PJ"> > >> <jmeno>Lopata zříc. (odb.)</jmeno> > >> <alt>Lopata zříc. (rozc.)</alt> > >> <cil jmeno="Hádek háj. (rozc.)" vzdalenost="0.7"/> > >> <cil jmeno="Mirošov (nám.)" vzdalenost="8.5"/> > >> <cil jmeno="Strašice" vzdalenost="20"/> > >> <cil jmeno="Pod Lopatou" vzdalenost="0.3"/> > >> <cil jmeno="Šťáhlavy (ŽST)" vzdalenost="5.5"/> > >> <cil jmeno="Šťáhlavy (nám.)" vzdalenost="6.5"/> > >> <cil jmeno="Pod Lopatou" vzdalenost="0.3"/> > >> <cil jmeno="Zvoníčkovna (NPR)" vzdalenost="5.8"/> > >> <cil jmeno="Kornatice (ŽST)" vzdalenost="9.8"/> > >> </tim> > >> </timy> > >> > >> A výsledek dotazu vypadá třeba takhle: > >> > >> Pod Lopatou 0.3 km od Lopata zříc. (odb.), PJ642 > >> Hádecký potok 0.5 km od Pod Lopatou, rozcestí, PJ641 > >> Hádek (háj.) 1 km od Hádek (hájovna,rozc.), PJ763 > >> Pod Lopatou 1 km od Neslívský ryb. (rozc.), PJ761 > >> Hádecký potok 1 km od Neslívský ryb. (rozc.), PJ761 > >> Hádek háj. 1.5 km od Zvoníčkovna (NPR), PJ644 > >> Pod Lopatou 1.5 km od Neslívský rybník, PJ678 > >> > >> ... > >> > >> A říká, který rozcestník chybí a který na něj odkazuje, aby se snadno > >> určila přibližná poloha. Třeba položka vzdálenost není nutná, ani ten > ref > >> není důležitý. Problém je, kde získat přepis těch tabulek. Kostra je > daná > >> OSM daty, kdy víme, jak se rozcestník jmenuje. Ale potřebujeme také > odkaz na > >> sousední rozcestníky, které nám v datech třeba chybí. Proto je třeba z > fotek > >> získat destinace. Ručně opisovat, to šílenost (pro jednoho člověka), > proto > >> jsem tuhle cestu jako celek zavrhl. Nicméně, když jsem viděl "detekce z > >> fotek" tak mi svitla naděje na strojové čtení :) proto se ptám. A jak > říkám, > >> dávám to do zápisu, aby moje celkem několikahodinová práce úplně > nezapadla. > >> > >> Na závěr jen dodám, že nevím kolik procent všech rozcestníků (KČT) nám > >> chybí, a jestli to má vůbec cenu, ale programování zdar! > >> > >> Honza, http://osm.paws.cz > >> > >> > >> > >> > >> _______________________________________________ > >> Talk-cz mailing list > >> Talk-cz at openstreetmap.org > >> https://lists.openstreetmap.org/listinfo/talk-cz > > > > > > > > _______________________________________________ > > Talk-cz mailing list > > Talk-cz at openstreetmap.org > > https://lists.openstreetmap.org/listinfo/talk-cz > > > > _______________________________________________ > Talk-cz mailing list > Talk-cz at openstreetmap.org > https://lists.openstreetmap.org/listinfo/talk-cz >
------------- další část --------------- HTML příloha byla odstraněna... URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20180111/e5d6108d/attachment-0001.html>

11.1.2018 11:44:20 (#10)
gravatar

Jan Skala

<speirs at email.cz>
31 698

13.1.2018 03:24:54 (#11)
gravatar

Jan Skala

<speirs at email.cz>
31 698
Ahoj, inspiroval mě tip od Majky, a prošel jsem alespoň svoje foto rozcestníků. Ověřil jsem ručně, že cíle na tabulkách máme v datech. Práce to nebyla úplně nejlehčí, ale nalezl jsem alespoň dva špatně pojmenované rozcestníky v datech a jeden chybějící (a také nějaké, které mám určitě vyfocené, jen najít fotky). Myslím, že byť je tohle skoro jasná věc, já to třeba nedělal a hodilo by se to napsat do instrukcí taskmanu pro validaci čtverce, aby to dělal opravdu každý. Honza On 11.1.2018 11:44, Jan Skala wrote: zobrazit citaci
> Ahoj, > > Díky za odkaz vypadá to úžasně a muselo to dát pěknou práci! > Dovedu si představit, že by kde kdo dokázal překlepat pár svých fotek, > ale projít všechny fotky co máme v jednom, to, aby člověk nic jiného > nedělal. > > Honza > > > Dne 10. 1. 2018 11:31 PM napsal uživatel Jan Macura <macurajan at gmail.com>: > > Ahoj, > > úplně k původnímu tvému problému: kamarád zpracovává (vlastními > silami!) tohle: https://skolajih.cz/smerovky/ > Jsou to ručně přepsaný rozcestníky do tabulek, transformovaný do > RDF, ze kterýho se následně generujou ty náhledy. Je to včetně > historie. Dělá na tom teď v rámci diplomky. Vidím prostor pro > spolupráci. Netřeba OCRkovat, jakmile už existuje strojově čitelná > podoba ;-) > > H. > > 2018-01-06 21:04 GMT+01:00 Jan Skala <speirs at email.cz > <mailto:speirs at email.cz>>: > > Ahoj, > > chtěl jsem se zeptat, co je zač "Detekce z fotek" na > http://osm.fit.vutbr.cz/OsmHiCheck/ > <http://osm.fit.vutbr.cz/OsmHiCheck/> > > Ptám se proto, že jsem nějakou dobu strávil na způsobem > detekce v datech (spíše ve fotografiích) zcela chybějících > rozcestníků. Dám to sem jen do zápisu, protože by se to mohlo > třeba hodit, nebo někoho jiného by něco napadlo. > > Způsob jak najít chybějící rozcestník je celkem jednoduchý. > Porovnat naši mapu s nějakou turistickou a najít ty, které nám > chybí, vypravit se tam a zmapovat. Jenže já mám rád věci > strojově zpracované a tak jsem vymyslel následující systém, > který využívá naše fotky. Krok 1: rozepsat každý rozcestník do > XML, krok 2: projít každý rozcestník a zjistit, jestli jeho > cíle (položky na tabulkách) existují jako samostatné > rozcestníky, pokud ne, tak vypsat. > > Krok 2 je celkem jednoduchý, je to nějaké XQuery, které má pro > formát XML, který jsem stanovil takovouhle podobu: > > for $dest in timy/tim/cil order by number($dest/@vzdalenost)  > let $match := timy/tim/jmeno[lower-case(text()) eq > lower-case($dest/@jmeno)] let $malt := > timy/tim/alt[lower-case(text()) eq lower-case($dest/@jmeno)] > return if (not($match) and not($malt)) then > concat($dest/@jmeno,' ',$dest/@vzdalenost,' km od > ',$dest/parent::*/jmeno/text(),', > ',$dest/parent::*/@id,'&#xa;') else null > > Samotné XML vypadá takhle: > > <timy> >   <tim cislo="761" id="PJ761" oblast="PJ"> >     <jmeno>Neslívský ryb. (rozc.)</jmeno> >     <alt>Neslívský rybník (rozc.)</alt> >     <cil vzdalenost="0.5" jmeno="Neslívský rybník"/> >     <cil vzdalenost="2.5" jmeno="Potoky (háj.)"/> >     <cil vzdalenost="16.5" jmeno="Mirošov (nám.)"/> >     <cil vzdalenost="1" jmeno="Pod Lopatou"/> >     <cil vzdalenost="7.5" jmeno="Nezvěstice (ŽST)"/> >     <cil jmeno="Hádek háj. (rozc.)" vzdalenost="1"/> >     <cil jmeno="Zvoníčkovna (NPR)" vzdalenost="4"/> >     <cil jmeno="Kornatice (ŽST)" vzdalenost="8"/> >     <cil jmeno="Hádecký potok" vzdalenost="1"/> >     <cil jmeno="Lopata zříc. (rozc.)" vzdalenost="1.8"/> >     <cil jmeno="Lopata (zříc.)" vzdalenost="2"/> >   </tim> >   <tim cislo="750" id="PJ750" oblast="PJ"> >     <jmeno>Lopata (zříc.)</jmeno> >   </tim> >   <tim cislo="641" id="PJ641" oblast="PJ"> >     <jmeno>Pod Lopatou, rozcestí</jmeno> >     <alt>Pod Lopatou (rozc.)</alt> >     <cil jmeno="Kozel (kemp)" vzdalenost="3"/> >     <cil jmeno="Šťáhlavy (ŽST)" vzdalenost="5"/> >     <cil jmeno="Šťáhlavy (nám.)" vzdalenost="6"/> >     <cil jmeno="Varta" vzdalenost="4"/> >     <cil jmeno="Nezvěstice (ŽST)" vzdalenost="5.5"/> >     <cil jmeno="Hádecký potok" vzdalenost="0.5"/> >     <cil jmeno="Zvoníčkovna (NPR)" vzdalenost="5.5"/> >     <cil jmeno="Kornatice (ŽST)" vzdalenost="9.5"/> >     <cil jmeno="Lopata (zříc.)" vzdalenost="0.3"/> >     <cil jmeno="Mirošov (nám.)" vzdalenost="9"/> >     <cil jmeno="Strašice (U Libuše)" vzdalenost="20.5"/> >     <cil jmeno="Neslívský rybník (rozc.)" vzdalenost="1"/> >     <cil jmeno="Potoky (háj.)" vzdalenost="3.5"/> >     <cil jmeno="Rokycany (ŽST)" vzdalenost="11"/> >     <cil jmeno="Lopata zříc. (rozc.)" vzdalenost="0.3"/> >     <cil jmeno="Lopata (zříc.)" vzdalenost="0.5"/> >   </tim> >   <tim cislo="642" id="PJ642" oblast="PJ"> >     <jmeno>Lopata zříc. (odb.)</jmeno> >     <alt>Lopata zříc. (rozc.)</alt> >     <cil jmeno="Hádek háj. (rozc.)" vzdalenost="0.7"/> >     <cil jmeno="Mirošov (nám.)" vzdalenost="8.5"/> >     <cil jmeno="Strašice" vzdalenost="20"/> >     <cil jmeno="Pod Lopatou" vzdalenost="0.3"/> >     <cil jmeno="Šťáhlavy (ŽST)" vzdalenost="5.5"/> >     <cil jmeno="Šťáhlavy (nám.)" vzdalenost="6.5"/> >     <cil jmeno="Pod Lopatou" vzdalenost="0.3"/> >     <cil jmeno="Zvoníčkovna (NPR)" vzdalenost="5.8"/> >     <cil jmeno="Kornatice (ŽST)" vzdalenost="9.8"/> >   </tim> > </timy> > > A výsledek dotazu vypadá třeba takhle: > >  Pod Lopatou 0.3 km od Lopata zříc. (odb.), PJ642 >  Hádecký potok 0.5 km od Pod Lopatou, rozcestí, PJ641 >  Hádek (háj.) 1 km od Hádek (hájovna,rozc.), PJ763 >  Pod Lopatou 1 km od Neslívský ryb. (rozc.), PJ761 >  Hádecký potok 1 km od Neslívský ryb. (rozc.), PJ761 >  Hádek háj. 1.5 km od Zvoníčkovna (NPR), PJ644 >  Pod Lopatou 1.5 km od Neslívský rybník, PJ678 > > ... > > A říká, který rozcestník chybí a který na něj odkazuje, aby se > snadno určila přibližná poloha. Třeba položka vzdálenost není > nutná, ani ten ref není důležitý. Problém je, kde získat > přepis těch tabulek. Kostra je daná OSM daty, kdy víme, jak se > rozcestník jmenuje. Ale potřebujeme také odkaz na sousední > rozcestníky, které nám v datech třeba chybí. Proto je třeba z > fotek získat destinace. Ručně opisovat, to šílenost (pro > jednoho člověka), proto jsem tuhle cestu jako celek zavrhl. > Nicméně, když jsem viděl "detekce z fotek" tak mi svitla > naděje na strojové čtení :) proto se ptám. A jak říkám, dávám > to do zápisu, aby moje celkem několikahodinová práce úplně > nezapadla. > > Na závěr jen dodám, že nevím kolik procent všech rozcestníků > (KČT) nám chybí, a jestli to má vůbec cenu, ale programování zdar! > > Honza, http://osm.paws.cz > > > > > _______________________________________________ > Talk-cz mailing list > Talk-cz at openstreetmap.org <mailto:Talk-cz at openstreetmap.org> > https://lists.openstreetmap.org/listinfo/talk-cz > <https://lists.openstreetmap.org/listinfo/talk-cz> > > > > > > _______________________________________________ > Talk-cz mailing list > Talk-cz at openstreetmap.org > https://lists.openstreetmap.org/listinfo/talk-cz
------------- další část --------------- HTML příloha byla odstraněna... URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20180113/c0071c3e/attachment.html>

« zpět na výpis měsíce