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

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
slavik49
Новоприбывший
Сообщения: 4
Зарегистрирован: 06 авг 2018, 14:36
Репутация: 0
Откуда: Москва

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

Сообщение slavik49 » 18 фев 2019, 14:39

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

trir
Гуру
Сообщения: 5286
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1015
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

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

Сообщение trir » 18 фев 2019, 14:58

ST_Intersects(ST_Buffer(water, 1500), points)
и не забываем про СК

voltusya
Участник
Сообщения: 78
Зарегистрирован: 04 ноя 2014, 18:40
Репутация: 48
Откуда: Санкт-Петербург

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

Сообщение voltusya » 18 фев 2019, 16:53

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

Ответить

Вернуться в «QGIS»

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

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