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

Подсчет количества полигонов в точке

Добавлено: 05 июл 2016, 09:32
vlalexey
Подскажите какими инструментами в QGIS решить такую задачу:

Дано:
Слой с полигональными объектами, в котором полигоны пересекаются друг с другом (сильно пересекаются - каждая точка лежит в 5-10 полигонах. Общее кол-вор полигонов около 1000)

Надо:
Сделать растровый слой,в которой значение в пикселе будет равно количеству полигонов, которые эту точку "накрывают".

Re: Подсчет количества полигонов в точке

Добавлено: 05 июл 2016, 09:50
drrrrr
Проще всего задать прозрачность в отрисовку полигонов (не прозрачность слоя целиком!). Степень прозрачности отрегулировать по вкусу.

Re: Подсчет количества полигонов в точке

Добавлено: 05 июл 2016, 11:07
vlalexey
Прозрачность к сожалению не решит - потому что нужно значение в каждой точке растра для дальнейшего анализа (как минимум для получения областей со значениями точек/пикселей в определенном диапазоне) - т.е. точно нужен растр.

Re: Подсчет количества полигонов в точке

Добавлено: 05 июл 2016, 11:45
nadiopt
что за караул, полигоны в одном слое пересекаются? топология нынче не в моде?

Re: Подсчет количества полигонов в точке

Добавлено: 07 июл 2016, 08:18
gornak
vlalexey писал(а):каждая точка лежит в 5-10 полигонах
что значит точка?
пока вы говорили только о полигональных объектах
хорошо бы представлять географический охват и размер ячеек растра, который вы хотите получить, тогда можно думать какой алгоритм лучше предложить