[OSM-dev-fr] osmosis, filtrer un changeset
julien balas
julien at krilin.org
Dim 31 Oct 22:54:24 GMT 2010
Salut
dans le but d'avoir une base FR a jour, j'applique la procédure cité ici
http://wiki.openstreetmap.org/wiki/Minutely_Mapnik
ca fonctionne mais ca me donne les diff mondiale
je cherche donc a filtrer les minutely diff pour ne garder que celles FR.
Pour ca je pensait utiliser osmisis, mais il semble que ne j'arrive pas
a trouver les bon parametres
1) je lit bien un xml-change
2) j'ecris bien un xml-change
3) mais visiblement on ne peut pas faire de bounding box sur un change
julien at dende:~/osm/planet/planet$ zcat changes2.osc.gz | osmosis
--read-xml-change file=/dev/stdin --bounding-box left=-6.44
bottom=40.98 right=10.36 top=51.36 --write-xml-change file=-\ | gzip >
changes2.osc.fr.gz
Oct 31, 2010 11:40:24 PM org.openstreetmap.osmosis.core.Osmosis run
INFO: Osmosis Version 0.37
Oct 31, 2010 11:40:25 PM org.openstreetmap.osmosis.core.Osmosis run
INFO: Preparing pipeline.
Oct 31, 2010 11:40:25 PM org.openstreetmap.osmosis.core.Osmosis main
SEVERE: Execution aborted.
org.openstreetmap.osmosis.core.OsmosisRuntimeException: Task
2-bounding-box does not support data provided by default pipe stored at
level 1 in the default pipe stack.
at
org.openstreetmap.osmosis.core.pipeline.common.PipeTasks.retrieveTask(PipeTasks.java:157)
[...]
une recherche sur google m'a inciter a essyer une option
"--read-xml-0.5" ou "--migrate" mais ces taches n'existent pas dans
osmosis 0.37
sur http://forum.openstreetmap.org/viewtopic.php?id=3328 ils n'y
arrivent pas non plus.
sur
http://gis.638310.n2.nabble.com/Osmosis-Bounding-polygon-does-not-support-change-data-as-input-td4363185.html
ils disent que ca n'est pas possible, donnent des raisons et expliquent
qu'il vaut mieux importer les diff mondiales puis de temps en temps
supprimé tout ce qui ne nous interesse pas.
Vous faites comme ca vous aussi, ou bien vous avez tous une base
mondiale ? :)
--
JB
More information about the dev-fr
mailing list