Инструменты пользователя

Инструменты сайта


ru:osmsplitter:programkeys

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ru:osmsplitter:programkeys [2015/01/21 14:41]
Константин
ru:osmsplitter:programkeys [2016/06/22 13:45] (текущий)
Артём актуализировал описание для версии 1.09.44
Строка 1: Строка 1:
 ====== Ключи программы ====== ====== Ключи программы ======
- Ключ                     По умолчанию  ^  Описание +Перед именем ключа нужно указать ''-'' или ''%%--%%''
- %%--description -d%%      mapid           Описание участка карты | +^ Ключ ^ Короткий ключ ^ По умолчанию  ^  Описание 
-|  %%--mapid | -mid%%          110000           | Начальный идентификатор участка карты. Увеличивается на ''1'' для каждого нового участка | +admin-level al Записывает в ''relations.txt'' список идентификаторов отношений (''relation''), у которых значение ключа ''admin_level'' совпадает с заданным значением и есть теги ''boundary=administrative'' и ''type=boundary''. | 
- %%--max-areas | -ma%%       256              | Максимальное количество участков обрабатываемое в один проход.\\ Уменьшение значения может ускорить работу и снизить потребление памяти +| description | d | | Описание выходного poly-файла и kml-файла. Если не задан, poly-файл имеет описание //Areas//, а объекты kml-файла получает описание, совпадающее с именем объекта
-|  %%--area | -a%%            |  нет              | Имя участка. Если указано, то будет вырезан и сохранен только участок с указанным именем\\ (например ''110023'' - сохранит только участок ''110023.osm''+| max-areas | ma | 256 | Максимальное количество регионовобрабатываемых за один проход. Уменьшение значения может снизить потребление оперативной памяти ценой замедления работы. | 
- %%--max-nodes | -mn%%       1 600 000        Максимальное количество узлов в одном участке.\\ Если указано 0 разбиение по количеству узлов не производится,\\ при этом также не производится проверка на пересечения заданных областей. | +| max-nodes | mn | 1 600 000 | Если количество узлов в регионе больше заданного числа, он разбивается на части. Если указано 0разбиение не производится. | 
-|  %%--reserve-nodes | -r%%    0                | Зарезервировать память под узлы, для разделения на участки, при старте программы.\\ Используется для ускорения работы и\\ предотвращения нехватки памяти при динамическом выделении. | +| multi-contour | mc | выкл. | Если ключ задан, каждому входному файлу с границами соответствует один выходной файл, иначе для каждой замкнутой границы создаётся отдельный выходной файл. | 
- %%--admin-level -al%%            0         Записывает в ''relations.txt'' список идентификаторов отношений (''relation'')у которых\\ значение ключа ''admin_level'' совпадает с введенным значением ''%%--admin-level%%'',\\  ключ ''boundary'' равен ''administrative'', а ''type'' -- ''boundary'' +out-filenames of polyname Указывает, как называть выходные файлы: ''filename'' --- по имени файла ''.poly'', ''polyname'' --- по описанию poly-файла (содержится в его первой строке). 
- %%--output-dir | -o%%       текущий каталог  | Каталог в который будут записаны результаты работы программы. | +| output-dir | o | текущий каталог | Каталогв который будут записаны результаты работы программы. | 
- %%--pbf%%   XML  Опция включающая сохранение результатов в формате ''pbf'',\\ если не указана будут сохранятся файлы в XML(''OSM''). | +| pbf | XML | При задании ключа результаты сохраняются в формате ''pbf'', иначе --- в формате XML (''.osm''). | 
- %%--poly-file | -p%%                         | Указывается файл ''*.poly'' или каталог с файлами ''*.poly'',\\ по которым следует произвести нарезку.\\ Если указана - опция ''%%--split-file%%'' - будет игнорироваться. | +| poly-file | p | | Указывается файл ''*.poly'' или каталог с файлами ''*.poly'', по которым следует произвести нарезку. Если задан, ключ ''split-file'' игнорируется и итоговые границы регионов записываются в файл ''areas.poly'' наче --- в файл ''areas.list''). | 
-|  %%--split-file | -s%%      |                   | Указывается файл ''areas.list'', по которому следует нарезать карту. | +| process-outer | po | выклВыделяет в отдельный регион объекты, находящиеся за пределами заданных регионов. Параметр всегда включен, если регионы не заданы. | 
- %%--process-outer | -po%%   выкл             Работает только с опцией ''%%--poly-file%%''.\\ Включает в обработку области за пределами границ указанных в ''poly'' файлах. | +reserve-nodes | Зарезервировать память под заданное количество узлов при старте программы. Может предотвратить нехватку памяти. | 
- %%--write-kml -k%%                         | Записывает ''kml'' файл с границами областей, которые были использованы\\ для нарезки карты. Также создается файл ''*.mp'' с такими же границами. | +| split-file | s | | Указывается файл в формате ''areas.list'', по которому следует произвести нарезку. | 
- %%--verbose | -v%%          выкл             | Выводить сообщения о процессе нарезки. | +| verbose | v | выкл| Выводить сообщения о процессе нарезки. | 
- +| write-kml | k | | Записывает в заданный kml-файл итоговые границы регионов. | 
 +| write-separate-contours | wsc | выкл. | Включает дополнительную запись итоговых границ регионов в отдельные ''.mp''- и ''.poly''-файлы. |
  
ru/osmsplitter/programkeys.1421826114.txt.gz · Последнее изменение: 2015/01/21 14:41 — Константин