Size: a a a

2020 March 02

IZ

Ilya Zverev in OpenStreetMap RU
Айдар
вся проблема именно в размере файла
вся проблема в использовании безбожно устаревшего osmium
источник

PI

Pavel Ivanovsky in OpenStreetMap RU
Айдар
--way-key-value keyValueList="railway.rail,railway.station"

это работает для маленьких .osm файлов, которые можно скачать на www.openstreetmap.org/export

работает ХОРОШО, я бы даже сказал отлично.

Но та же самая строка не работает на planet.osm.pbf
напишите програму на любом языке программирования, там обычный xml файл, возьмите любой, ну или если лень, то можете протобаф разобрать, там 10 строк кода будет ( с протобафом больше)
источник

А

Айдар in OpenStreetMap RU
Ilya Zverev
вся проблема в использовании безбожно устаревшего osmium
ой, а что не устаревшее?
источник

IZ

Ilya Zverev in OpenStreetMap RU
Pavel Ivanovsky
напишите програму на любом языке программирования, там обычный xml файл, возьмите любой, ну или если лень, то можете протобаф разобрать, там 10 строк кода будет ( с протобафом больше)
действительно, зачем искать инструменты для всего, когда можно написать программу на любом языке программирования для всего
источник

IZ

Ilya Zverev in OpenStreetMap RU
Айдар
ой, а что не устаревшее?
я в форуме ответил
источник

PI

Pavel Ivanovsky in OpenStreetMap RU
Ilya Zverev
действительно, зачем искать инструменты для всего, когда можно написать программу на любом языке программирования для всего
ну если его osmium чем-то не устраивает
источник

IZ

Ilya Zverev in OpenStreetMap RU
я опечатался — osmosis
источник

IZ

Ilya Zverev in OpenStreetMap RU
osmium отличный как раз
источник

AB

Anton [az09@osm] Belichkov in OpenStreetMap RU
Vascom
Так возможно, но маловероятно. Просто надо обновлять данные перед редактированием. И не затягивать с отправкой своих данных.
многовероятно! аж три попадания за раз случилось у меня с @Alesir когда мы разом взялись велопарковки отмечать через мапсми)
источник

П

П3тр0виЧъ in OpenStreetMap RU
источник

IZ

Ilya Zverev in OpenStreetMap RU
Для истории — последней версии osmosis полтора года: https://lists.openstreetmap.org/pipermail/osmosis-dev/2018-October/001847.html
источник

А

Айдар in OpenStreetMap RU
Pavel Ivanovsky
напишите програму на любом языке программирования, там обычный xml файл, возьмите любой, ну или если лень, то можете протобаф разобрать, там 10 строк кода будет ( с протобафом больше)
я боюсь не 10
сначала ways, потом в random access режиме nodes...,,,
помножить на говнокод, боюсь завязнуть в этом. Конечно, если ничего не получится с уже готовыми инструментами, то придется писать свой.
источник

А

Айдар in OpenStreetMap RU
Ilya Zverev
osmium отличный как раз
спасибо, посмотрю, попробую
источник

PI

Pavel Ivanovsky in OpenStreetMap RU
Айдар
я боюсь не 10
сначала ways, потом в random access режиме nodes...,,,
помножить на говнокод, боюсь завязнуть в этом. Конечно, если ничего не получится с уже готовыми инструментами, то придется писать свой.
я думал у вас уже не получилось с готовыми инструментами))
источник

PI

Pavel Ivanovsky in OpenStreetMap RU
а так если osmium или osmosis подходит - конечно их брать, они на ++ писанные, должны быстро работать
источник

А

Айдар in OpenStreetMap RU
Pavel Ivanovsky
я думал у вас уже не получилось с готовыми инструментами))
)))))
ну вот мне подсказали, попробую с осмиумом))
источник

А

Айдар in OpenStreetMap RU
да вот проблема в том, что я боюсь писать и тестировать программу для работы с файлом размером в 80Гб
источник

Bn

BANO notIT in OpenStreetMap RU
Anton [az09@osm] Belichkov
в твиттере не бывает ботов?! да и кросспостинг же многим нужен
В твиттере ограничение на количество символов
источник

Bn

BANO notIT in OpenStreetMap RU
В телеге нет
источник

Bn

BANO notIT in OpenStreetMap RU
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123455678901234567890
источник