Изменить значение атрибута полигона в зависимости от попадания в него координаты.

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
Karfax
Новоприбывший
Сообщения: 2
Зарегистрирован: 22 май 2020, 13:35
Репутация: 0
Откуда: Ukraine

Изменить значение атрибута полигона в зависимости от попадания в него координаты.

Сообщение Karfax » 22 май 2020, 13:43

Добрый день!

Есть таблица (назовем её таблица_1) домов (город, улица, № дом). На данный момент эта таблица хранится в mysql. Для этой таблицы я могу сделать геокодирование и получить координаты для каждого дома

Есть qgis, на котором дома в некотором городе обведены полигонами.

Стоит задача на qgis у полигонов, в которые попадают координаты из таблицы_1, изменить атрибут "атрибут_1" с null на 1.

Может кто-то подсказать как это возможно сделать? Может быть есть какие-то внешние функции, которые можно применить напрямую к базе данных qgis (postgresql).

Спасибо.

Аватара пользователя
oldbay
Интересующийся
Сообщения: 40
Зарегистрирован: 14 июл 2015, 11:46
Статьи: 1
Репутация: 17
Откуда: Санкт-Петербург
Контактная информация:

Re: Изменить значение атрибута полигона в зависимости от попадания в него координаты.

Сообщение oldbay » 22 май 2020, 16:22

Много технологических прослоек у вас.
По хорошему вам нужно 2 таблицы в одной поле с геометрией point, во второй polygon. И при помощи postgis функции st_within найти вхождения точек в полигоны - и соответственно изменить атирибуты таблицы с полигонами.

Karfax
Новоприбывший
Сообщения: 2
Зарегистрирован: 22 май 2020, 13:35
Репутация: 0
Откуда: Ukraine

Re: Изменить значение атрибута полигона в зависимости от попадания в него координаты.

Сообщение Karfax » 22 май 2020, 16:28

Спасибо, хоть понял куда копать. Прослоек много, но ко всем им есть доступ и можно, например из мускуля загнать в постгре. В этом плане нет проблем.

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

Re: Изменить значение атрибута полигона в зависимости от попадания в него координаты.

Сообщение trir » 22 май 2020, 18:41


Ответить

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

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

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