Склейка OSM XML

Вопросы общего характера по ГИС и дистанционному зондированию, не связанные с конкретным ПО.
Ответить
odim
Новоприбывший
Сообщения: 3
Зарегистрирован: 12 сен 2011, 09:52
Репутация: 0

Склейка OSM XML

Сообщение odim » 12 сен 2011, 10:05

Чем можно склеить (собрать) данные в формате OSM XML?

Аватара пользователя
Aleksandr Dezhin
Активный участник
Сообщения: 244
Зарегистрирован: 03 фев 2010, 10:47
Репутация: 14
Откуда: Москва

Re: Склейка OSM XML

Сообщение Aleksandr Dezhin » 12 сен 2011, 13:31

Два файла в один можно собрать osmosis-ом, ключ --merge.

odim
Новоприбывший
Сообщения: 3
Зарегистрирован: 12 сен 2011, 09:52
Репутация: 0

Re: Склейка OSM XML

Сообщение odim » 13 сен 2011, 10:00

Что то ничего не получается, то ли Windows виновата, то ли кривые руки

Код: Выделить всё

Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены.

C:\Users\Demon>D:\osmosis-0.39\bin\osmosis --rx RU-KGN.osm --rx RU-CHE.osm --merge --wx ural.osm
13.09.2011 12:42:15 org.openstreetmap.osmosis.core.Osmosis run INFO: Osmosis Version 0.39
13.09.2011 12:42:15 org.openstreetmap.osmosis.core.Osmosis run INFO: Preparing pipeline.
13.09.2011 12:42:15 org.openstreetmap.osmosis.core.Osmosis run INFO: Launching pipeline execution.
13.09.2011 12:42:15 org.openstreetmap.osmosis.core.Osmosis run INFO: Pipeline executing, waiting for completion.
13.09.2011 12:42:15 org.openstreetmap.osmosis.core.pipeline.common.ActiveTaskManager waitForCompletion
SEVERE: Thread for task 1-rx failed org.openstreetmap.osmosis.core.OsmosisRuntimeException: Unable to read XML file RU-KGN.osm.
        at org.openstreetmap.osmosis.xml.v0_6.XmlReader.run(XmlReader.java:123)
        at java.lang.Thread.run(Unknown Source)
Caused by: java.io.FileNotFoundException: RU-KGN.osm (═х єфрхЄё  эрщЄш єърчрээ√щЇрщы)
        at java.io.FileInputStream.open(Native Method)
        at java.io.FileInputStream.<init>(Unknown Source)
        at org.openstreetmap.osmosis.xml.v0_6.XmlReader.run(XmlReader.java:98)
        ... 1 more
13.09.2011 12:42:15 org.openstreetmap.osmosis.core.pipeline.common.ActiveTaskManager waitForCompletion
SEVERE: Thread for task 2-rx failed org.openstreetmap.osmosis.core.OsmosisRuntimeException: Unable to read XML file
RU-CHE.osm.
        at org.openstreetmap.osmosis.xml.v0_6.XmlReader.run(XmlReader.java:123)
        at java.lang.Thread.run(Unknown Source)
Caused by: java.io.FileNotFoundException: RU-CHE.osm (═х єфрхЄё  эрщЄш єърчрээ√щЇрщы)
        at java.io.FileInputStream.open(Native Method)
        at java.io.FileInputStream.<init>(Unknown Source)
        at org.openstreetmap.osmosis.xml.v0_6.XmlReader.run(XmlReader.java:98)
        ... 1 more
13.09.2011 12:42:15 org.openstreetmap.osmosis.core.pipeline.common.ActiveTaskManager waitForCompletion
SEVERE: Thread for task 3-merge failed org.openstreetmap.osmosis.core.OsmosisRuntimeException: An input error has occurred, aborting.
        at org.openstreetmap.osmosis.core.store.DataPostbox.checkForInputErrors(DataPostbox.java:90)
        at org.openstreetmap.osmosis.core.store.DataPostbox.consumeCentralQueue(DataPostbox.java:160)
        at org.openstreetmap.osmosis.core.store.DataPostbox.hasNext(DataPostbox.java:237)
        at org.openstreetmap.osmosis.set.v0_6.EntityMerger.run(EntityMerger.java:107)
        at java.lang.Thread.run(Unknown Source)
13.09.2011 12:42:15 org.openstreetmap.osmosis.core.Osmosis main
SEVERE: Execution aborted. org.openstreetmap.osmosis.core.OsmosisRuntimeException: One or more tasks failed.
        at org.openstreetmap.osmosis.core.pipeline.common.Pipeline.waitForCompletion(Pipeline.java:146)
        at org.openstreetmap.osmosis.core.Osmosis.run(Osmosis.java:92)
        at org.openstreetmap.osmosis.core.Osmosis.main(Osmosis.java:37)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239)
        at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
        at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
        at org.codehaus.classworlds.Launcher.main(Launcher.java:31)
Последний раз редактировалось Voltron 26 окт 2011, 14:22, всего редактировалось 1 раз.
Причина: не забываем пользоваться тегом [code]

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Склейка OSM XML

Сообщение Максим Дубинин » 13 сен 2011, 12:27

org.openstreetmap.osmosis.core.OsmosisRuntimeException: Unable to read XML file
RU-KGN.osm
Кажется просто не нашел файлик исходный, пути проверьте.

PS: и используйте, пожалуйста
пристегивайтесь, турбулентность прямо по курсу

odim
Новоприбывший
Сообщения: 3
Зарегистрирован: 12 сен 2011, 09:52
Репутация: 0

Re: Склейка OSM XML

Сообщение odim » 13 сен 2011, 15:29

Да, всё верно, немного не так подумал, всё таки это Windows а не Linux (но работает, проверил), да и по поводу (PS: и используйте, пожалуйста [quote],

Код: Выделить всё

) попробую исправиться (только немного переварю это пожелание, а то пока торможу немного).

Ответить

Вернуться в «Общие вопросы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей