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

Re: Поиск пересечений двух shape (python)

Добавлено: 19 апр 2019, 10:40
gamm
Elena92 писал(а):
18 апр 2019, 20:54
пересечением пока разбираюсь
у вас в мыслях, похоже, теоретико-множественное пересечение (насколько это можно понять из первого поста), а в программе строится геометрическое. Т.е. вы получаете те же ваши линейные объекты, нарезанные полигонами в слечае пересечения границы. Вам не пересечение нужно строить, а найти в операциях пердикат Intersects(obj1,obj2), он там наверняка есть. Иосваивать sql, поскольку для решения задачи, как уже указывал глубокоуважемый trir, нужен один маленький просто запрос. Есть подозрение, что хватит варианта sql, встроенного в gdal/ogr, даже база не нужна.

Re: Поиск пересечений двух shape (python)

Добавлено: 25 апр 2019, 20:35
Elena92
gamm, здравствуйте!

Как я поняла, данный предикат работает только со списками, не с пространственными данными? Он находит совпадающие значения в списках. У меня же значения полей разные.
Проблема возникает в подключении sql в python. Сделать без БД не выходит.
А вариант пересечения не работает никак, даже при попытке сделать маску и сверить два полигональных слоя... :cry:

Re: Поиск пересечений двух shape (python)

Добавлено: 09 май 2019, 19:03
Elena92
Вопрос был решён с помощью БД и SQL. Всем спасибо!