Страница 1 из 1

Фильтрация planet.osm

Добавлено: 30 окт 2015, 23:36
Andrey Zhukov
Есть планетный дамп osm.
Есть задача из него извлечь ограниченный набор данных (например, только данные с заполненным тегом boundary).
Есть osmosis, которые этот планетный дамп ворочает с трудом. Есть osm2pgsql, который его ворочает на ура. Но первый фильтровать умеет, а второй нет.
Есть, кроме того, Nominatim, который уже настроен на структуру osm2pgsql.
Есть, конечно, вариант чистить данные после загрузки, но как-то это странно.

Есть ли вариант решения этой задачки, который я упускаю? Кроме перепиливания osm2pgsql :)

Re: Фильтрация planet.osm

Добавлено: 31 окт 2015, 20:05
Zverik
osmfilter planet.osm --keep="boundary" -o=boundaries.o5m

Re: Фильтрация planet.osm

Добавлено: 31 окт 2015, 20:07
Andrey Zhukov
Так и знал, что под носом :) Буду тестировать, о результатах напишу!