NAMEREG_1 TimeSTARTextract TimeENDextract TimeExtract
RU-MOW 18:30:41 19:18:29 0:47:48 Москва
RU-MUR 19:19:13 20:10:34 0:51:21 Мурманская область
RU-KR 20:11:06 21:07:01 0:55:55 Карелия
RU-SVE 22:12:40 23:16:25 1:03:45 Свердловская область
RU-KYA 13:17:16 16:03:11 2:45:55 Красноярский край
RU-TY 3:03:56 3:51:14 0:47:18 Тюменская область
RU-MAG 3:51:29 4:36:52 0:45:23 Магаданская область
RU-LEN 4:37:08 5:21:46 0:44:38 Ленинградская область
RU-ULY 5:22:58 6:13:30 0:50:32 Ульяновская область
RU-MOS 6:13:58 7:17:47 1:03:49 Московская область
RU-AD 7:19:26 8:03:39 0:44:13 Адыгея
RU-AL 8:04:02 8:50:16 0:46:14 Алтай
RU-ALT 8:50:36 9:51:56 1:01:20 Алтайский край
Остался ещё 71 регион
Нужна помощь по правильному выбору параметров osmosis. Так как если посмотреть, то вырезка идёт очень долго. Но на сервере не занят на 100 % ни один из ресурсов!!! Память, процессор свободны, диск SSD тоже не занят “на полную”.
Если вам надо из большего .pbf вырезать меньший .pbf, то быстрее будет osmconvert
oasmconvert in.pbf -o=out.pbf -B=poly.file
Можно еще добавить --complex-ways
А уже после конвертировать из .pbf в .osm с помощью osmosis
Osmosis тут вообще не нужен. Osmconvert может сразу писать файл в формат osm (ключ --out-osm).
И кстати. Файлы в формате o5m обрабатываются быстрее! Я, например, стараюсь весь свой процессинг проводить именно в этом формате. Единственное “но” - больший размер файлов по сравнению с pbf.
С адекватным вариантом запустить не получилось. Нужна помощь с логикой подбора параметров.
P.S. Есть сервер с Hyper-V, 8 ядер 2.1ГГц, 64гб оперативы и SSD. Три четверти вычислительных ресурсов могу отдать виртуалке под конвертацию. Но адекватно их загрузить - не получается.
Проблема в автоматической заливке вырезок для конвертации.
RU-ALT
RU-AMU
RU-BA
RU-BRY
RU-BU
RU-CE
RU-CHE
RU-CHU
RU-CR
RU-KEM
RU-KGD
RU-KGN
RU-KHA
RU-KHM
RU-KIR
RU-KK
RU-KL
RU-KLU
RU-KO
Сейчас я залил их руками, доллжны будут конвертироваться.
В чём проблема - не ясно. Если будет продолжаться, то лучше напомните.