Это команда osmium-sort, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
osmium-sort - сортировать файлы OSM
СИНТАКСИС
осмий sort [ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ] ВХОДНОЙ ФАЙЛ...
ОПИСАНИЕ
Объединяет содержимое всех входных файлов, указанных в командной строке, и сортирует результат.
Объекты отсортированы по типу, идентификатору и версии.
Это работает с обычными файлами данных OSM, файлами истории и файлами изменений.
осмий sort выполняет свою работу в основной памяти, поэтому все данные должны там уместиться!
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-ф, --output-format = ФОРМАТ
Формат выходного файла. Может использоваться для установки формата выходного файла, если он
не может быть автоматически определен по имени выходного файла. Видеть осмий-файлы-форматы(5) или
Руководство по libosmium для подробностей.
-Ф, --input-format = ФОРМАТ
Формат входных файлов. Может использоваться для установки формата ввода, если он не может быть
определяется автоматически по именам файлов. Это установит формат для всех входных файлов,
нет возможности установить формат только для некоторых входных файлов. Видеть
осмий-файлы-форматы(5) или руководство по libosmium для получения подробной информации.
--generator = ИМЯ
Имя и версия программы, создающей выходной файл. Будет добавлено
в заголовок выходного файла. По умолчанию "осмий/"и версия осмия.
-о, --output = ФАЙЛ
Имя выходного файла. По умолчанию '-' (стандартный вывод).
--output-header = ОПЦИЯ
Добавить вариант заголовка вывода. Такой вариант можно давать несколько раз. Увидеть
либосмий руководство для списка допустимых параметров заголовка.
-О, - перезаписать
Разрешить перезапись существующего выходного файла. Как обычно осмий откажется
перезаписать существующий файл.
--fsync
Вызовите fsync после записи выходного файла, чтобы операционная система сбросила буферы на диск.
-в, --подробный
Установить подробный режим. Программа выведет информацию о том, что она делает с
STDERR.
ДИАГНОСТИКИ
осмий sort выход с кодом выхода
0 если все пойдет хорошо,
1 если произошла ошибка при обработке данных, или
2 если возникла проблема с аргументами командной строки.
ПРИМЕРЫ
Сортировать в.osm.bz2 и напиши на отсортированный.osm.pbf:
осмий sort -o sorted.osm.pbf in.osm.bz2
Используйте осмиевую сортировку онлайн с помощью сервисов onworks.net