Magyarországi cÍmek
Neszt Tibor
neszt76 at gmail.com
2015. Júl. 2., Cs, 10:43:33 UTC
Sziasztok!
Elnézést, ha már volt hasonló téma, visszaolvasgattam pár hónapnyi topikot,
elsőre nem találtam hasonlót.
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:
- Irányítószám
- Település
- Közterület
- Házszám
A következőket tettem:
Letöltöttem a Magyarországi OSM fájlt:
http://download.geofabrik.de/europe/hungary.html
Osmfilterrel megtartottam belőle a kívánt addr-eket:
osmfilter hungary-latest.osm --keep="addr:postcode= and addr:city= and
addr:street= addr:housenumber" > hungary-latest-filtered.osm
Osmconverttel gyártottam belőle csv-t:
osmconvert hungary-latest-filtered.osm --all-to-nodes --csv="addr:postcode
addr:city addr:street addr:housenumber" --csv-headline --csv-separator=,
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.
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.
A http://wiki.openstreetmap.org/wiki/WikiProject_Hungary 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)
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.
Mindenesetre pár hete már követem a változásokat napi szinten, amit egy git
repó-ban meg is lehet nézni:
http://git.neszt.hu/?p=osm_address.git;a=summary
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.
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lists.openstreetmap.org/pipermail/talk-hu/attachments/20150702/e6a75c17/attachment.htm>
További információk a(z) Talk-hu levelezőlistáról