[OSM-dev-fr] Script pour compléter un fichier .osc à partir d'une base osmosis

sly (sylvain letuffe) liste at letuffe.org
Ven 30 Déc 17:36:32 GMT 2011


> > osm3 ? c'est quoi ça ?
> > osm3s ? celle de l'overpassdb ?
> 
> Non, c'est bien sur osm3, 

aaaaaah! "sur" osm3, osm3 le serveur !!
Car le logiciel qui fait tourner l'overpassapi s'appel osm3s, j'ai juste pensé 
que tu pouvais avoir oublié le "s"


> et OsmBin est un format 

ok

> Tu n'utilisais pas des minute diff sur osm7 ?

Si, les minutes diff de planet.openstreetmap.org, mais je viens de changer, et 
maintenant j'utilise tes hours diff, comme tu l'as dis, j'ai juste changé l'URL

> Et est-ce que tu as une idée du temps que tu gagnes par rapport à ta
> découpe précédente ?

Hop, rapido bench sur 1h de diff  de 15h à 16h:

-- Minute diff sur planet.openstreetmap.org (terre entière) --
20s - téléchargment/assemblage du fichier .osc par osmosis
90s - import osm2pgsql dans la base

--- hour diff "jocelyn" (france uniquement)
10s - téléchargment/assemblage du fichier .osc par osmosis
70s - import osm2pgsql dans la base

heu... c'est pas transcendant, en plus le cache linux fait que mes résultats 
varient fortement entre 2 runs

...

Très étrange en plus, le fichier diff généré fait peu ou prou la même taille

...Mmmm....

analysons :
http://osm3.crans.org/~jocelyn/hour-replicate-france/000/018/377.osc.gz

Premier noeud du fichier :
http://www.openstreetmap.org/browse/node/7630526

pas en france

Après, je ne connais pas la syntaxe des .osc, et le delete me semble curieux
Dans tes .osc, les delete ne sont pas groupés, contrairement à ceux de planet, 
peut-être une explication à la taille ?



-- 
sly (sylvain letuffe)



Plus d'informations sur la liste de diffusion dev-fr