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

Объединение множества полигонов в один

Добавлено: 19 окт 2011, 12:19
bolotoved
Проблема такая: есть очень большой шейп с 10000 полигонами, они правильно друг к другу пристыкованы без щелей и наложений. Нужно получить из них один большой (не составной) полигон (с целью использования в качестве маски).
Если действовать с помощью инструмента "объединить полигоны" предварительно выделив все множество полигонов, то процесс идет бесконечно долго и к результату не приводит. Поставил на ночь -- так и не объединилось ничего.
Может есть какой способ?
А то подумываю уже сделать растровую маску, но хотелось бы все-таки векторную.

Re: Объединение множества полигонов в один

Добавлено: 19 окт 2011, 13:46
ericsson
поудалять на глаз энное количество полигонов внутри множества, объединить, а потом убить внутрений контур?

Re: Объединение множества полигонов в один

Добавлено: 19 окт 2011, 15:32
Максим Дубинин
Вектор\Геообработка\Объединение по признаку тоже тормозит?

Re: Объединение множества полигонов в один

Добавлено: 19 окт 2011, 15:52
bolotoved
Максим Дубинин писал(а):Вектор\Геообработка\Объединение по признаку тоже тормозит?
В этом случае генерируется составной полигон, с внутренними границами, а нужен один сплошной.

Re: Объединение множества полигонов в один

Добавлено: 19 окт 2011, 21:25
Максим Дубинин
Хмм?

До:
Изображение

После:
Изображение

Re: Объединение множества полигонов в один

Добавлено: 19 окт 2011, 21:45
Александр Мурый
Сам сталкивался с таким безобразием. Накатал, чтоб не забыть, рецепт для GRASS. Может, поможет.
В QGIS в "GRASS Tools" все использованные модули вроде бы есть.

Re: Объединение множества полигонов в один

Добавлено: 20 окт 2011, 14:29
bolotoved
Максим Дубинин писал(а):Вектор\Геообработка\Объединение по признаку тоже тормозит?
Еще раз проверил, все получилось, странно.