генерализация упрощение векторного слоя

Не знаете, где задать вопрос? Задавайте здесь.
Ответить
Crack7
Новоприбывший
Сообщения: 10
Зарегистрирован: 03 апр 2023, 11:19
Репутация: 0
Откуда: Белгород

генерализация упрощение векторного слоя

Сообщение Crack7 » 03 апр 2023, 11:38

Добрый день, подскажите, пожалуйста, как можно генерализировать векторный слой, так чтобы не было отдельных малых полигонов, а были единые крупные кластеры. Можно ли это сделать программно в QGIS? (инструменты "удалить отверстия" и "отставить наибольшие части" не дали желаемых результатов)
Вложения
zones.shp
(155.27 КБ) 82 скачивания
как генерализировать.PNG
как генерализировать.PNG (134.69 КБ) 745 просмотров

Аватара пользователя
Эдуард Казаков
Гуру
Сообщения: 546
Зарегистрирован: 23 апр 2014, 17:11
Репутация: 532
Откуда: Planet Earth
Контактная информация:

Re: генерализация упрощение векторного слоя

Сообщение Эдуард Казаков » 03 апр 2023, 12:03

Это явно было растром - вот на уровне растра лучше и заниматься генерализацией, до перевода в вектор. Попробуйте инструмент r.neighbors[1] в режиме mode. Инструменты GRASS можно запускать из QGIS.

[1] https://grass.osgeo.org/grass82/manuals ... hbors.html

AlexRomantsov
Завсегдатай
Сообщения: 316
Зарегистрирован: 24 мар 2022, 05:54
Репутация: 137
Ваше звание: хм, сам не знал
Откуда: Томск

Re: генерализация упрощение векторного слоя

Сообщение AlexRomantsov » 03 апр 2023, 12:06

1. к файлу shp нужно довесить еще несколько: dbf, shx
2. Попробуйте Анализ - упростить. Иногда не плохой результат для таких.
3. Возможно сработает буферизация
4. Сглаживание
5. Комбинация методов

Ответить

Вернуться в «Я новичок!»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 19 гостей