Это команда planetsplitter-slim, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
planetsplitter-slim - разбивает данные OSM XML в базу данных рутинга
СИНТАКСИС
тонкий планетоделитель [--Помогите] [--dir =имя_директории] [--prefix =имя] [--sort-размер-барана =размер]
[--sort-thread =номер] [--tmpdir =имя_директории] [--tagging =имя файла]
[--регистрируемый] [--logtime] [--logmemory] [--errorlog [=имя]] [--parse-
Важно | - только процесс] [- добавить] [--хранить] [--изменения] [--Максимум-
итерации =номер] [--prune-нет] [--prune-isolated =только] [--чернослив-
короткий =только] [--prune-прямой =только] [имя файла.osm ... | имя файла.osc ...
| имя файла.pbf ... | имя файла.o5m ... | имя файла.o5c ... |
имя файла. (o5m | osc | os5m | o5c) .bz2 ... | имя файла. (o5m | osc | os5m | o5c) .gz
... | имя файла. (o5m | osc | os5m | o5c) .xz ...]
ОПИСАНИЕ
тонкий планетоделитель читает XML-файл формата OSM и разбивает его, чтобы создать
рутино база данных, предназначенная для маршрутизации.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
--Помогите Печатает информацию об использовании
--дир=имя_директории
Устанавливает имя каталога, в котором будут сохраняться результаты. По умолчанию текущий
каталог.
--приставка=имя
Устанавливает префикс имени файла для создаваемых файлов. По умолчанию префикс отсутствует.
--sort-размер-памяти=размер
Задает объем оперативной памяти (в МБ), используемый для сортировки данных. Если не указано
тогда 64 МБ будут использоваться в тонком режиме или 256 МБ в противном случае.
--sort-thread=номер
Количество потоков, используемых для сортировки данных (память сортировки распределяется между
the threads \ - слишком много потоков и недостаточно памяти снизят производительность).
--tmpdir=имя_директории
Задает имя каталога для хранения временных файлов на диске. Если не
указано, то по умолчанию используется значение --дир вариант или текущий
каталог.
- пометка=имя файла
Устанавливает имя файла, содержащего список правил тегирования в формате XML для
парсинг входных файлов. Если файл не существует, то имя_директории, префикс и
"profiles.xml" будет объединен и использован, если он не существует, тогда файл
/usr/доля/рутино/профили.xml будет использоваться.
--регистрируемый
Распечатать сообщения о ходе выполнения, которые подходят для записи в файл; обычно
напечатан инкрементный счетчик, который больше подходит для отображения в реальном времени, чем
протоколирование.
--logtime>
Выведите затраченное время для каждого шага обработки (минуты, секунды и
миллисекунды).
--logmemory
Выведите максимальный размер выделенной и отображаемой памяти для каждого шага обработки (МБ).
--errorlog [=имя]
Регистрировать ошибки синтаксического анализа и обработки OSM в error.log или указанное имя файла (
--дир и --приставка применяются варианты). Если - добавить используется опция, затем
существующий файл журнала будет добавлен, в противном случае будет создан новый. Если
--хранить также используется возможность поиска в базе данных журналов ошибок с возможностью географического поиска.
создан для использования в визуализаторе.
--parse-только
Анализируйте входные файлы и сохраняйте данные в промежуточных файлах, но не обрабатывайте
данные в базу данных маршрутизации. Эта опция должна использоваться с - добавить
вариант для всех, кроме первого файла.
- только процесс
Не читать какие-либо файлы, а обрабатывать существующие промежуточные файлы, созданные
используя --parse-только опцию.
- добавить
Проанализируйте входной файл и добавьте результат к существующим промежуточным файлам; в
добавленный файл может быть либо файлом OSM, либо файлом изменений OSC.
--хранить Сохраните набор промежуточных файлов после анализа файлов OSM, сортировки и удаления
дубликаты; это позволяет добавить файл OSC и повторно обработать его позже.
--изменения
Этот параметр указывает, что обрабатываемые данные содержат один или несколько OSC (OSM
changes) файлы, они должны применяться во временной последовательности, если используется более одного.
Этот вариант подразумевает - добавить при разборе файлов данных и --хранить при обработке
поле.
--max-итераций=номер
Максимальное количество итераций для использования при создании суперузлов и суперузлов.
сегменты. По умолчанию 5, что обычно достаточно.
--prune-нет
Отключите параметры сокращения ниже, их можно снова включить, добавив их в
командная строка после этой опции.
- чернослив изолированный=
Удаление прав доступа для типа транспорта из небольших отключенных групп
сегментов и удалите сегменты, если у них нет разрешения на доступ
(по умолчанию удаляются группы до 500 м).
--prune-короткий=
Удалите короткие сегменты (по умолчанию удаляются сегменты длиной до 5 м).
--prune-прямой ==
Удаляйте узлы почти на прямых автомагистралях (по умолчанию удаляются узлы до 3 м).
смещение от прямой).
имя файла.osm, имя файла.osc, имя файла.pbf, имя файла.o5m, имя файла.o5c
Задает имена файлов, из которых будут считываться данные. Будут прочитаны имена файлов, оканчивающиеся на '.pbf'.
как PBF, имена файлов, оканчивающиеся на '.o5m' или '.o5c', будут читаться как O5M / O5C, в противном случае как
XML. Имена файлов, оканчивающиеся на '.bz2', будут распакованы в bzip2 (если скомпилирована поддержка bzip2.
в). Имена файлов, оканчивающиеся на '.gz', будут распакованы с помощью gzip (если скомпилирована поддержка gzip.
в). Имена файлов, оканчивающиеся на '.xz', будут без сжатия xz (если поддержка xz скомпилирована).
Примечание: в версии 2.5 Routino появилась возможность читать данные со стандартного ввода.
был удален. Это потому, что теперь есть возможность читать сжатые
файлы (bzip2, gzip, xz) и файлы PBF напрямую. Также используя стандартный ввод файл
тип не может быть автоматически определен по имени файла.
Используйте planetsplitter-slim онлайн с помощью сервисов onworks.net