My little change script, which had been running faithfully for me for quite some time failed once the 0.6 api was switched on (fair enough), but I can't seem to work out how to make it go again using the 0.6 files.

I have I think successfully migrated the OSM file for New Zealand form 0.5 to 0.6 using the --migrate switch, but can't work out what needs to change to make the diff file merge work...

Old script (worked well with 0.5):
java -jar osmosis.jar --read-xml file="newzealand.osm" --read-xml-change file="daily-latest.osc.gz" --apply-change --write-xml file="newzealand-out.osm"

New script (fails miserably now, and the input file has been migrated)
java -jar osmosis.jar --read-xml-0.6 file="newzealand.osm" --read-xml-change-0.6 file="daily-latest.osc.gz" --apply-change-0.6 --write-xml-0.6 file="newzealand-out.osm"

The error I get is : Task3-apply-change-0.6 does not support data provided by default pipe stored at level 2 in the default pipe stack.

I take this to mean that it can't write out the file (I think the write file is the level 2 pipe).

Any thoughts?

Matt


_______________________________________________
dev mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/dev

Reply via email to