Size: a a a

OpenStreetMap RU

2020 September 20

ME

Max Efremov aka Tmin... in OpenStreetMap RU
Подскажите, как назвать домик около водонапорной станции? Там насосная станция типа
источник

f

fr1 in OpenStreetMap RU
Макс
Так нет программы, есть только SQLiteStudio
вот я про эту студию речь и веду
источник

f

fr1 in OpenStreetMap RU
источник

М

Макс in OpenStreetMap RU
перезагрузился в линукс, открыл базу, сделал инсерт одной строки, закрыл, перезагрузился в винду - полегчало
источник

М

Макс in OpenStreetMap RU
спасибо, но я 99% сижу под линуксом, виндо-дельфи софт как-то не очень. В крайнем случае под винду использую тот же софт, что и в линуксе
источник

М

Макс in OpenStreetMap RU
но ссылку в закладки положил, мало ли что опять сломается :)
источник

S

SHshdj in OpenStreetMap RU
Привет, подскажите по парсингу planet.osm.pbf в osmosis 0.47

После 20 минут обработки выскакивает это

INFO: Processing Node 893310119, 4968.004653868528 objects/second.
ёхэ 20, 2020 7:36:19 PM org.openstreetmap.osmosis.core.pipeline.common.ActiveTaskManager waitForCompletion
SEVERE: Thread for task 1-read-pbf failed
java.lang.OutOfMemoryError: Java heap space
       at com.google.protobuf.LongArrayList.addLong(LongArrayList.java:194)
       at com.google.protobuf.LongArrayList.addLong(LongArrayList.java:176)
       at org.openstreetmap.osmosis.osmbinary.Osmformat$DenseNodes.dynamicMethod(Osmformat.java:10834)
       at com.google.protobuf.GeneratedMessageLite.parsePartialFrom(GeneratedMessageLite.java:1633)
       at com.google.protobuf.GeneratedMessageLite$DefaultInstanceBasedParser.parsePartialFrom(GeneratedMessageLite.java:1612)
       at com.google.protobuf.GeneratedMessageLite$DefaultInstanceBasedParser.parsePartialFrom(GeneratedMessageLite.java:1600)
       at com.google.protobuf.CodedInputStream$ArrayDecoder.readMessage(CodedInputStream.java:923)
       at org.openstreetmap.osmosis.osmbinary.Osmformat$PrimitiveGroup.dynamicMethod(Osmformat.java:4729)
       at com.google.protobuf.GeneratedMessageLite.parsePartialFrom(GeneratedMessageLite.java:1633)
       at com.google.protobuf.GeneratedMessageLite$DefaultInstanceBasedParser.parsePartialFrom(GeneratedMessageLite.java:1612)
       at com.google.protobuf.GeneratedMessageLite$DefaultInstanceBasedParser.parsePartialFrom(GeneratedMessageLite.java:1600)
       at com.google.protobuf.CodedInputStream$ArrayDecoder.readMessage(CodedInputStream.java:923)
       at org.openstreetmap.osmosis.osmbinary.Osmformat$PrimitiveBlock.dynamicMethod(Osmformat.java:3310)
       at com.google.protobuf.GeneratedMessageLite.parsePartialFrom(GeneratedMessageLite.java:1633)
       at com.google.protobuf.GeneratedMessageLite.parsePartialFrom(GeneratedMessageLite.java:1744)
       at com.google.protobuf.GeneratedMessageLite.parseFrom(GeneratedMessageLite.java:1733)
       at com.google.protobuf.GeneratedMessageLite.parseFrom(GeneratedMessageLite.java:1726)
       at org.openstreetmap.osmosis.osmbinary.Osmformat$PrimitiveBlock.parseFrom(Osmformat.java:2818)
       at org.openstreetmap.osmosis.osmbinary.BinaryParser.handleBlock(BinaryParser.java:67)
       at org.openstreetmap.osmosis.osmbinary.file.FileBlock.process(FileBlock.java:135)
       at org.openstreetmap.osmosis.osmbinary.file.BlockInputStream.process(BlockInputStream.java:34)
       at crosby.binary.osmosis.OsmosisReader.run(OsmosisReader.java:45)
       at java.lang.Thread.run(Unknown Source)

ёхэ 20, 2020 7:36:19 PM 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:330)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:238)
       at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
       at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
       at org.codehaus.classworlds.Launcher.main(Launcher.java:47)



в файлах osmosis и osmosis.bat поменял JAVACMD_OPTIONS=-Xmx5G  на 20G, не помогло

Что характерно, в последнюю минуту резко падает производительность objects/second, с 2-3 десятков тысяч до 5-7 тысяч
источник

S

SHshdj in OpenStreetMap RU
Собсна комманды
  osmosis --read-pbf planet-200210.osm.pbf  --lp --bb clipIncompleteEntities=true --tf accept-nodes railway=stop,station,platform,halt --tf reject-nodes subway=yes station=subway --tf reject-ways --tf reject-relations --write-xml volga6.osm
источник

S

SHshdj in OpenStreetMap RU
Наверное стоит пояснить что оперативной памяти с запасом, и что при этом создается osm файл с неоконченным синтаксисом (нет </osm> в конце)
источник

М

Макс in OpenStreetMap RU
java.lang.OutOfMemoryError: Java heap space
источник

f

fr1 in OpenStreetMap RU
а в конце идут отношения, они медленно видимо
источник

М

Макс in OpenStreetMap RU
не хватает памяти для Java
источник

S

SHshdj in OpenStreetMap RU
Макс
java.lang.OutOfMemoryError: Java heap space
это я понял, но четкого ответа  на вопросы "кто виноват и что делать?" в интернете не нашел
источник

🔥Э

🔥 Хамон Эврибади... in OpenStreetMap RU
Мне 5 гектар даже для жосма не хватает)
источник

S

SHshdj in OpenStreetMap RU
fr1
а в конце идут отношения, они медленно видимо
нет, отношения не затрагиваются. в первой строке ошибки смотрите, Processing Node 893310119
источник

f

fr1 in OpenStreetMap RU
🔥 Хамон Эврибади
Мне 5 гектар даже для жосма не хватает)
ну у меня на 4гб норм работает
источник

РД

Роман Деев in OpenStreetMap RU
Можно ли в iD или JOSM сделать линии параллельными?
источник

f

fr1 in OpenStreetMap RU
Роман Деев
Можно ли в iD или JOSM сделать линии параллельными?
можно скопировать и куда-то перенести
источник

f

fr1 in OpenStreetMap RU
SHshdj
нет, отношения не затрагиваются. в первой строке ошибки смотрите, Processing Node 893310119
так а диспетчер чего говорит, осмосис занял все 20гб?
источник

S

SHshdj in OpenStreetMap RU
fr1
так а диспетчер чего говорит, осмосис занял все 20гб?
нет, в районе трех сотен МБ почти все время работы

а время приличное, с полчаса
источник