Le 6 décembre 2011, sly (sylvain letuffe) a écrit : > > > Je me suis penché sur comment modifier un fichier .osc à partir > > d'une base osmosis à jour > > Pour savoir, cette base est obligée d'être world-wide ou avec une > version restreinte initialement ça marche ? (j'imagine en acceptant > la contrainte que tu cites juste après pour le chemin dont le pays > passe de dehors à dedans)
Au début, ça utilisait une base osmosis qui ne contenait que la France. Mais j'ai tout re-écrit en utilisant la base OsmBin de osm3 (et en corrigeant des erreurs à la con :) ) Du coup, la base de départ peut être quelconque, tant qu'elle contient la France entière - la seule contrainte est qu'on doit pouvoir trouver les coordonnées d'un way/relation modifié si il se trouve en France. > je me rappel au début quand j'ai testé les premiers minute diff vers > 2009 qui avait la fâcheuse tendance à perdre des morceaux, et bien je > n'avais trouvé aucun moyen simple de faire un test, j'ai donc décidé > d'importer quand même, et ce sont les utilisateurs de la liste > talk-fr qui, utilisant mes rendus de l'époque, remontaient les bugs > en indiquant les id de l'objet non rendu/non listé/non trouvé et > après je remontais la piste pour voir à quel moment le truc avait pû > être perdu et à quelle étape. > > Je propose de procéder ainsi ;-) Du coup, j'ai tout mis en place, et testé grossièrement avec un france.osm.gz mis à jour avec les deux méthodes: - hour-replicate du planet.osm.org, et filtrage avec un polygone. - utilisation de hour-replicate-france, sans filtrage. Et ça a l'air cohérent: il y a juste des éléments en plus dans le deuxième cas, parce que l'extract de geofabrik contient les nodes des ways à moitié dans le polygone (le filtrage par défaut d'osmosis les supprime). De plus, on passe de ~2h à ~1h pour mettre à jour le fichier avec la deuxième méthode. Du coup, si vous voulez jouer avec, c'est dispo là: http://osm3.crans.org/~jocelyn/hour-replicate-france/ (les state.txt sont les mêmes que ceux de planet.osm.org, donc il est possible de simplement modifier configuration.txt pour pointer sur cette url) J'ai mis à jour le code sur: https://github.com/jocelynj/osm/tree/master/osc_modif -- Jocelyn _______________________________________________ dev-fr mailing list [email protected] http://lists.openstreetmap.org/listinfo/dev-fr
