Связанные таблицы в QGis

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
Novals
Новоприбывший
Сообщения: 1
Зарегистрирован: 10 июн 2016, 14:08
Репутация: 0

Связанные таблицы в QGis

Сообщение Novals » 10 июн 2016, 15:26

Здравствуйте!
С QGIS работаю недавно.
Возникла проблема:
Есть подгруженные слой shp и отдельная таблица dbf. Между ними создал связь (к shp (многие) присоединил dbf(один)).
Добавляю строку в dbf, сохраняюсь. Добавляю в шейп объект и проставляю значение ключа в нем , сохраняюсь.
Автоматически в привязанные поля шейпа не добавляются значения из таблицы dbf.
Почему?
Выхожу из проекта и захожу заново. Все значения в привязанных полях слоя есть.
Как сделать так, чтобы значения обновлялись автоматически?

Vladimir_R
Активный участник
Сообщения: 145
Зарегистрирован: 14 апр 2010, 14:11
Репутация: 44
Откуда: Екатеринбург

Re: Связанные таблицы в QGis

Сообщение Vladimir_R » 10 июн 2016, 16:27

Добрый день!

Возможно коллеги меня поправят, но ответ "ни как". Связывание таблиц происходит единовременно, когда Вы указываете связь таблиц в свойствах слоя и при загрузке проекта, так как нужно восстановить свойства слоя в проекте.
Как вариант написать скрипт, который будет "дергать" связь и обновлять тем самым данные.

bim2010
Гуру
Сообщения: 977
Зарегистрирован: 27 янв 2009, 22:57
Репутация: 258

Re: Связанные таблицы в QGis

Сообщение bim2010 » 10 июн 2016, 17:10

Использовать не шейпы, а PostGIS + PostgreSQL.

Ответить

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

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

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