[osmosis-dev] help by merge 4 files

Jan Tappenbeck osm at tappenbeck.net
Sun Jan 31 08:05:04 GMT 2010


Am 30.01.2010 15:13, schrieb Frederik Ramm:
> Jan,
>
> Jan Tappenbeck wrote:
>> can anybody tell me the reason why not do - here is the report:
>
> True, finding out the *acutal* problem among 100 lines of Osmosis error
> reporting is sometimes difficult.
>
>> SCHWERWIEGEND: Thread for task 1-read-xml failed
>> org.openstreetmap.osmosis.core.OsmosisRuntimeException: Pipeline
>> entities are not sorted
>
> This seems to be the problem. If you insert a "--sort" (with some
> Osmosis versions you may need "--sort-0.6" after *each* --rx spec then
> it should work.
>
> Bye
> Frederik
>

base on the post of frederik i add --sort an restart the process. but 
there is even an error - look at the report:

OSMOSIS_command: D:\DATEN\JAN\openstreetmap\osmosis\bin\osmosis.bat 
--read-xml
xapi4osm_node_1.osm --sort --read-xml xapi4osm_way_1.osm --sort 
--read-xml xapi4
osm_node_2.osm --sort --read-xml xapi4osm_way_2.osm --sort --merge 
--merge --mer
ge  --write-xml haiti.osm
31.01.2010 09:01:32 org.openstreetmap.osmosis.core.Osmosis run
INFO: Osmosis Version 0.32
31.01.2010 09:01:33 org.openstreetmap.osmosis.core.Osmosis run
INFO: Preparing pipeline.
31.01.2010 09:01:33 org.openstreetmap.osmosis.core.Osmosis main
SCHWERWIEGEND: Execution aborted.
org.openstreetmap.osmosis.core.OsmosisRuntimeException: Task 2-sort does 
not sup
port 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)
         at 
org.openstreetmap.osmosis.core.pipeline.common.TaskManager.getInputTa
sk(TaskManager.java:165)
         at 
org.openstreetmap.osmosis.core.pipeline.v0_5.SinkSourceManager.connec
t(SinkSourceManager.java:51)
         at 
org.openstreetmap.osmosis.core.pipeline.common.Pipeline.connectTasks(
Pipeline.java:74)
         at 
org.openstreetmap.osmosis.core.pipeline.common.Pipeline.prepare(Pipel
ine.java:116)
         at org.openstreetmap.osmosis.core.Osmosis.run(Osmosis.java:79)
         at org.openstreetmap.osmosis.core.Osmosis.main(Osmosis.java:30)
----------- Script-Ende ------------
D:\DATEN\JAN\openstreetmap\Perl_4osm\$PoiMap>echo Download 
abgeschlossen....!
Download abgeschlossen....!

D:\DATEN\JAN\openstreetmap\Perl_4osm\$PoiMap>pause
Drücken Sie eine beliebige Taste . . .

can you help me again !

regards Jan :-)





More information about the osmosis-dev mailing list