<div dir="ltr">To, že v (normalizované) databázi je všechno jednou a mezi jednotlivými informacemi jsou vazby nikdo nezpochybňuje. Vazbám v databázi ale spíš odpovídá relace v OSM - přímý odkaz pomocí klíče - než poloha přes sebe. <div>

<br></div><div>Tomu příkladu s overpass API nerozumím - ukazuje cykloobchody v Brně, ale předchozí diskuse spíš směřovala k vypsání adres cykloobchodů v Brně (přiřadit obchod k budově a pak najít odpovídající adresu - podle budov, ne podle nejbližšího bodu). </div>

<div><br></div><div>LM</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">Dne 9. října 2013 10:44 hanoj <span dir="ltr"><<a href="mailto:ehanoj@gmail.com" target="_blank">ehanoj@gmail.com</a>></span> napsal(a):<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">> Myslete trochu na ty chudaky co se snazi osm data pouzivat.<br>
><br>
> Ano, je mozne spocitat ktera budova obsahuje dany adresni body... ale neni to uplne primocary<br>
> program, a muze tam nastat spousta "zajimavosti".. jako treba neuzavrena budova.<br>
><br>
> A kdyz chci zjistit adresu restaurace (POI), hledat kvuli tomu obrys budovy a prohledavat,<br>
> ktery adresni body lezi v obrysu... mi prijde zvrhle.<br>
><br>
> Ano, s dostatecnou motivaci bych to mohl napsat, ale.. kdyz tech implementaci bude vic (bude),<br>
> budou se v okrajovych pripadech chovat jinak (spatne!).<br>
><br>
> Ty vazby by v datech mely byt. Muze je vyrabet/kontrolovat nejaky automat, ale nutit kazdyho<br>
> uzivatele mapy aby si to naprogramoval neni hezke.<br>
<br>
</div>*** Trochu mi to pripomina, kdyz se lidem pracujicim v Excelu<br>
vysvetluje princip databaze: Treba ze v databazi nebude mit kazda<br>
faktura adresu, ale jen klic odkazujici do tabulky subjektu s adresou<br>
a oni chudaci musi pouzit JOIN aby dve tabulky sloucili v jednu.<br>
Stejne tak v geodatabazi je prvni co se uci SPATIAL JOIN, a je to<br>
standard i v GIS desktopech.<br>
<br>
A co OSM uzivatel a prostorove vztahy? Proste to funguje...<br>
<a href="http://overpass-api.de/api/convert?data=node%28area:3600438171%29;node._[%22shop%22=%22bicycle%22];out%20meta;&target=openlayers&zoom=12&lat=49.2&lon=16.6" target="_blank">http://overpass-api.de/api/convert?data=node%28area:3600438171%29;node._[%22shop%22=%22bicycle%22];out%20meta;&target=openlayers&zoom=12&lat=49.2&lon=16.6</a><br>


<br>
ha<br>
<span class="HOEnZb"><font color="#888888">hanoj<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
Talk-cz mailing list<br>
<a href="mailto:Talk-cz@openstreetmap.org">Talk-cz@openstreetmap.org</a><br>
<a href="https://lists.openstreetmap.org/listinfo/talk-cz" target="_blank">https://lists.openstreetmap.org/listinfo/talk-cz</a><br>
</div></div></blockquote></div><br></div>