Le 30 décembre 2011, sly (sylvain letuffe) a écrit : > 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 ?
En fait, j'ai pris une approche un peu "simpliste", mais robuste: tous les nodes/ways/relations qui ne sont pas en france dans le .osc original sont marqués en <delete>. Du coup, le fichier généré est effectivement de la même taille, ou un poil plus gros. Dans ton cas, ça devrait permettre d'avoir une base osm2pgsql qui reste en France, sans contenir les morceaux de ta bbox qui ne sont pas en France. Du coup, les chiffres que tu as donné ne sont pas équivalents, et difficilement comparables... Je vais comparer sur la bdd osmosis de osm7, où je pense qu'on devrait gagner plus de temps que sur ta base osm2pgsql (je fais une passe après l'import pour supprimer tous les éléments qui ne sont pas en France) Je pourrais carrément enlever les nodes/ways/relations qui sont garantis ne pas être en France (modulo un éventuel buffer), mais je pense que ça donnera des choses erronées si un node se déplace sur des milliers de kilomètres. Par exemple, si il se promène depuis Paris vers New York - rien ne l'interdit dans la bdd OSM, même si ça me parait un cas un peu étrange. -- Jocelyn _______________________________________________ dev-fr mailing list [email protected] http://lists.openstreetmap.org/listinfo/dev-fr
