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