viszonylag nagy mennyisegu szerkesztesi elozmeny history dump nelkul

Levente Juhász jlevente89 at gmail.com
2015. Május. 27., Sze, 21:06:44 UTC


Sziasztok,

Egy kis segitsegre lenne szuksegem. Amire szeretnek, az egy bizonyos szamu 
felhasznalo (par 100) szerkesztesi elozmenye mondjuk 2014 ota. 
Gyakorlatilag a modositott/torolt/letrehozott node-ok koordinatait 
szeretnem csak megkapni.

Nem ferek hozza olyan hardware-hez, amivel hatekonyan dolgozhatnek a full 
history dump-pal (igazabol a 44GB pbf meret riaszt meg. Mennyi lehet az egy 
Postgre adatbazisba illesztve? 1TB?)
Sajnos nem egy osszefuggo regiorol/orszagrol van szo, hanem az egesz 
vilagbol kellenenek a szerkesztesek, igy a history dump kivagasa sem opcio. 
Meg amugy is eleg nagy pazarlasnak tunik a full history mivel eleg keves 
felhasznalorol van szo.

Tobb megoldas is eszembe jutott, de egyik sem tunik igazan jonak.

1) Overpass API: itt lehetne felhasznalora is keresni, plusz szurni a 2 
celdatumra, viszont csak azokat az objektumokat kapnam meg, amiket ezek a 
felhasznalok szerkesztettek utoljara, tehat kiesne egy csomo node.
2) changesets-latest.osm a planet.osm.org-rol jonak tunt elsore, viszont ez 
csak a Changeset XML-t tartalmazza gyakorlatilag, nekem meg Osmchange XML 
kellene a <create>, <modify> ... tagekkel.

Egy masik megoldas, ami ezeken felul felmerult bennem, hogy az API v06-rol 
levadaszom a szukseges changeseteket, mivel az changeset id-kat mar 
ismerem. Az egyetlen problemam ezzel, hogy kb 150 ezer darabrol lenne szo. 
Hacsak nem muszaj, nem terhelnem ezzel az API-t (mivel ezen mennek a 
szerkesztesek is). Ez tuti mukodne, csak nem vagyok benne biztos, hogy jo 
otlet leterhelni az API-t ezzel.

Esetleg osmiummal vegig lehetne menni a history fajlon es csak a szukseges 
felhasznalo szerkeszteseit kiemelni? Nem tudom, hogy ez mukodhet-e. Ha 
igen, akkor ez nem lenne eroforrasigenyes, csak lassu gondolom. Nem 
hasznaltam meg az osmiumot. Velemeny/tapasztalat errol?

Lenyeg a lenyeg. Ha valakinek esetleg eszebe jutna valami okos, hatekony 
otlet, azt szivesen vennem.

Udv,
Levente
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lists.openstreetmap.org/pipermail/talk-hu/attachments/20150527/d2d11de1/attachment.htm>


További információk a(z) Talk-hu levelezőlistáról