[Talk-cz] Detekce z fotek osmhicheck
Vlákno 6.1. - 13.1.2018, počet zpráv: 11
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,'
') 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
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 na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
6. ledna 2018 22:30:43 SEČ, "Marián Kyral" <mkyral na 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: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20180106/dfee0e46/attachment.html>
HTML příloha byla odstraněna...
URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20180107/93b4210e/attachment.html>
Dne 6. ledna 2018 22:30 Marián Kyral <mkyral na 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
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 na gmail.com> napsal(a):
zobrazit citaci
> 6. ledna 2018 22:30:43 SEČ, "Marián Kyral" <mkyral na 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 na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
>
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20180108/a24093ae/attachment.html>
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 na 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,'
') 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 na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20180110/1f065640/attachment.html>
Ahoj, je na nej nejaky kontakt? Pripadne kde dela tu diplomku?
Diky
Dne 10. ledna 2018 23:31 Jan Macura <macurajan na 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 na 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,'
') 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 na openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/talk-cz
>
>
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
>
Kontakt na něj je pknizak na 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 na 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 na 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 na 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,'
') 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 na openstreetmap.org
> >> https://lists.openstreetmap.org/listinfo/talk-cz
> >
> >
> >
> > _______________________________________________
> > Talk-cz mailing list
> > Talk-cz na openstreetmap.org
> > https://lists.openstreetmap.org/listinfo/talk-cz
> >
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20180111/e5d6108d/attachment.html>
HTML příloha byla odstraněna...
URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20180111/494b1289/attachment.html>
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 na 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 na email.cz
> <mailto:speirs na 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,'
') 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 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ší část ---------------
HTML příloha byla odstraněna...
URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20180113/c0071c3e/attachment.html>« zpět na výpis měsíce