<div dir="ltr">Sziasztok!<br><br>A témában kelt üzeneteket végigolvastam, és nekem körülményesnek tűnik (osmconvert-hez képest) a város kinyerése az admin boundary alapján.<br>Van ellenjavallat, hogy mindenhol ki legyen töltve az addr:city és addr:postcode mező? (JOSM-el ez viszonylag egyszerű)<br><br>Csak
azokra a node/way típusú objektumokra gondolok, ahol az addr:houseno is
meg van adva, így viszonylag egyszerű lenne a fent vázolt csv
generálása mindenféle gis szoftver nélkül.<br><br>Mi az álláspont az addr:country taggel kapcsolatban? Kell tölteni, opcionális, nem javasolt? <br><br>Tamás<br><br><br><br>On Thursday, 2 July 2015 12:43:33 UTC+2, Neszt Tibor wrote:<blockquote class="gmail_quote" style="margin: 0;margin-left: 0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;"><div dir="ltr"><div>Sziasztok!</div><div><br></div><div>Elnézést, ha már volt hasonló téma, visszaolvasgattam pár hónapnyi topikot, elsőre nem találtam hasonlót.</div><div><br></div><div>Szeretnék egy utcaadatbázist exportálni Magyarországról. Legyen a végcél egy táblázat, az egyszerűség kedvéért egy csv, az alábbi oszlopokkal:</div><div><ul><li>Irányítószám<br></li><li>Település<br></li><li>Közterület<br></li><li>Házszám</li></ul></div><div>A következőket tettem:</div><div><br></div><div>Letöltöttem a Magyarországi OSM fájlt: <a href="http://download.geofabrik.de/europe/hungary.html" target="_blank" rel="nofollow" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Fdownload.geofabrik.de%2Feurope%2Fhungary.html\46sa\75D\46sntz\0751\46usg\75AFQjCNEc_5JBvLfcbM7dW-UwWnAqiDYU_Q';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Fdownload.geofabrik.de%2Feurope%2Fhungary.html\46sa\75D\46sntz\0751\46usg\75AFQjCNEc_5JBvLfcbM7dW-UwWnAqiDYU_Q';return true;">http://download.geofabrik.de/<wbr>europe/hungary.html</a></div><div><br></div><div>Osmfilterrel megtartottam belőle a kívánt addr-eket:</div><div><br></div><div>osmfilter hungary-latest.osm --keep="addr:postcode= and addr:city= and addr:street= addr:housenumber" > hungary-latest-filtered.osm</div><div><br></div><div>Osmconverttel gyártottam belőle csv-t:</div><div><br></div><div>osmconvert hungary-latest-filtered.osm --all-to-nodes --csv="addr:postcode addr:city addr:street addr:housenumber" --csv-headline --csv-separator=,</div><div><br></div><div>A végeredmény 80 ezer különböző cím, amiből viszont az irányítószám 24 ezernél hiányzik.</div><div><br></div><div>Nem vagyok jártas a szerkesztésben, de kipróbáltam, hogy kijavítottam egy-két címet, és azt látom, hogy minden objektumnál meg lehet adni minden cím elemet, ezért felmerült bennem, hogy van-e egységes szerkesztési irányelv a címek rögzítésére.</div><div><br></div><div>A <a href="http://wiki.openstreetmap.org/wiki/WikiProject_Hungary" target="_blank" rel="nofollow" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Fwiki.openstreetmap.org%2Fwiki%2FWikiProject_Hungary\46sa\75D\46sntz\0751\46usg\75AFQjCNELiyQ-auBMOvn8ywy7r84CnbXhfw';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Fwiki.openstreetmap.org%2Fwiki%2FWikiProject_Hungary\46sa\75D\46sntz\0751\46usg\75AFQjCNELiyQ-auBMOvn8ywy7r84CnbXhfw';return true;">http://wiki.openstreetmap.org/<wbr>wiki/WikiProject_Hungary</a> oldalon nagyon sok jó dolog egybe van gyűjtve, de konkrétan címrögzítésről (addr:*) nem találtam információt. (Lehet, hogy van, csak nem voltam elég alapos)</div><div><br></div><div>Logikus lenne, hogy pl. az irányítószámot csak egy nagy poligon-hoz rögzítsük, és akkor az összes alatta levő cím örökölhetné. Azt sem tudom, hogy erre alkalmas-e az openstreetmap de az is lehet, hogy ez már eleve így van. Ha igen, akkor jóval könnyebb lenne ezt a 24 ezer irányítószám hiányt javítani. Ugyanez a gondolat lenne a településeknél és az utcáknál is.</div><div><br></div><div>Mindenesetre pár hete már követem a változásokat napi szinten, amit egy git repó-ban meg is lehet nézni:</div><div><br></div><div><a href="http://git.neszt.hu/?p=osm_address.git;a=summary" target="_blank" rel="nofollow" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgit.neszt.hu%2F%3Fp%3Dosm_address.git%3Ba%3Dsummary\46sa\75D\46sntz\0751\46usg\75AFQjCNFEBDBlWiXqvFasm3OxSbztOMWFzQ';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Fgit.neszt.hu%2F%3Fp%3Dosm_address.git%3Ba%3Dsummary\46sa\75D\46sntz\0751\46usg\75AFQjCNFEBDBlWiXqvFasm3OxSbztOMWFzQ';return true;">http://git.neszt.hu/?p=osm_<wbr>address.git;a=summary</a></div><div><br></div><div>Azt is lehet látni, hogy a mai napig jönnek létre "szabálytalan" címek, amelykből hiányzik valamilyen adat, akár irányítószám, vagy település.</div></div></blockquote></div>