отбор линий, непараллельных данной

Вопросы общего характера по ГИС и дистанционному зондированию, не связанные с конкретным ПО.
Ответить
Аватара пользователя
nadiopt
Гуру
Сообщения: 4744
Зарегистрирован: 29 янв 2009, 13:27
Репутация: 495
Ваше звание: хрюкало
Откуда: Санкт-Петербург
Контактная информация:

отбор линий, непараллельных данной

Сообщение nadiopt » 02 апр 2017, 20:32

друзья, заранее прошу прощения за несколько корявый заголовок
появилась вот какая проблема
есть два слоя дорог. Некоторые из них - это на самом деле одна и та же дорога, просто по-разному прорисована. Другие - новые, они подходят к главным под некоторым углом (см. рисунок)
Изображение
нам надо убрать все дублирующиеся линии и оставить все, что подходят под углом (потому что это новые дороги)
предлагалось построить буфер и убрать все дороги в нем, но ведь в него попадут и дороги под углом. Если бы можно указать "выбрать дороги, большая часть которых находится в буфере", проблема была бы решена, но я не знаю, как это сделать:( Из софта кугис и аркгис.
ин гроссен фамилен нихт клювен клац клац

Аминодов-Борисов
Активный участник
Сообщения: 148
Зарегистрирован: 02 авг 2014, 18:29
Репутация: 24
Откуда: Москва

Re: отбор линий, непараллельных данной

Сообщение Аминодов-Борисов » 03 апр 2017, 09:38

К сожалению, нет возможности увидеть иллюстрацию к вашему посту. Можно ли залить её непосредственно сюда?

Аватара пользователя
nadiopt
Гуру
Сообщения: 4744
Зарегистрирован: 29 янв 2009, 13:27
Репутация: 495
Ваше звание: хрюкало
Откуда: Санкт-Петербург
Контактная информация:

Re: отбор линий, непараллельных данной

Сообщение nadiopt » 03 апр 2017, 10:06

конечно, вот она
Вложения
2017-04-02_20-18-34.png
2017-04-02_20-18-34.png (17.98 КБ) 4412 просмотров
ин гроссен фамилен нихт клювен клац клац

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 793
Ваше звание: званий не имею
Откуда: Москва

Re: отбор линий, непараллельных данной

Сообщение Александр Мурый » 03 апр 2017, 12:36

Сделал "наколеночный" костыль в виде граф.модели для QGIS (processing).
select_nonparallel_018.png
select_nonparallel_018.png (57.18 КБ) 4380 просмотров
Там задаётся 3 аргумента: "новые" дороги, "старые" дороги, ширина буфера (подбирается опытным путём); данные должны быть в прямоугольной СК в метрах (у меня было в EPSG:3857). Результат прямо зависит от адекватной ширины буфера (я ставил 10000-20000 м). Надо пробовать на реальных данных, короче говоря.

Результат ниже. Жёлтые линии - те самые, которые как бы "не параллельны" старым линиям.
Selection_017.png
Selection_017.png (68.12 КБ) 4380 просмотров
select_nonparallel.model.zip
(1.6 КБ) 342 скачивания
Редактор материалов, модератор форума

Аватара пользователя
nadiopt
Гуру
Сообщения: 4744
Зарегистрирован: 29 янв 2009, 13:27
Репутация: 495
Ваше звание: хрюкало
Откуда: Санкт-Петербург
Контактная информация:

Re: отбор линий, непараллельных данной

Сообщение nadiopt » 03 апр 2017, 13:09

огромное спасибо! отпишусь по результатам
апд: прекрасно отрабатывает, то что нужно!
ин гроссен фамилен нихт клювен клац клац

Ответить

Вернуться в «Общие вопросы»

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

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