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

Найти все точки на расстоянии от линии

Добавлено: 18 фев 2019, 14:39
slavik49
Добрый день. В проект добавлен линейный векторный слой water-line из выгрузки Open Street. Есть точечный слой (порядка 4000 объектов). Каким инструментом можно получить выборку точечных объектов, лежащих на расстоянии до 1500 метров от слоя water-line?

Re: Найти все точки на расстоянии от линии

Добавлено: 18 фев 2019, 14:58
trir
ST_Intersects(ST_Buffer(water, 1500), points)
и не забываем про СК

Re: Найти все точки на расстоянии от линии

Добавлено: 18 фев 2019, 16:53
voltusya
Если без базы данных, то вам нужно сначала создать буфер на 1500 метров от ваших линий (да, проверьте сначала системы координат, они должны быть метрическими и совпадать у разных слоев), а потом воспользоваться инструментом select by location.