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

привязать справочник базы данных

Добавлено: 05 апр 2017, 16:10
Nechto85
Здравствуйте!

Подскажите пожалуйста как привязать справочник из базы данных к форме редактирования слоя?
А то я что то не как не могу понять концепции реализации данной задачи.

Re: привязать справочник базы данных

Добавлено: 05 апр 2017, 16:25
freeExec

Re: привязать справочник базы данных

Добавлено: 05 апр 2017, 19:10
Nechto85
Я спрашиваю не про csv файл, который хранится на локальной или сетевой папке, и выступает в роли справочники.

Я спрашиваю как привязать справочник, который находится в базе данных. Чтобы любой пользователь имеющий соединение с базой данных мог им пользоваться в режиме редактирования или просмотра слоя.

Re: привязать справочник базы данных

Добавлено: 06 апр 2017, 11:27
freeExec
А в чём принципиальная разница между CSV и Базой. Подключаете базу как слой и связываете их аналогичным образом.

Re: привязать справочник базы данных

Добавлено: 07 апр 2017, 15:27
Nechto85
Делаю так описано в том примере.
Вроде все работает, но после того как я удаляю справочник из легенды связь пропадает.

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

Последовательность действий на картинках снизу вверх.

Re: привязать справочник базы данных

Добавлено: 08 апр 2017, 04:22
Denis Rykov
Скрыть слои из ToC можно с помощью плагина InvisibleLayersAndGroups.

Re: привязать справочник базы данных

Добавлено: 08 апр 2017, 16:56
Nechto85
Denis Rykov писал(а):Скрыть слои из ToC можно с помощью плагина InvisibleLayersAndGroups.
Ну это опять же нужно добавлять эту группу в легенду. А если пользователь не стал открывать рабочий набор, а решил создать свой рабочий набор, то все приплыли.

Неужели эту очевидную простую задачу, нельзя реализовать в Qgis??? В геомедии и аркгисе, это решается через базу внесение связок в служебные таблицы и все. Не верю, что в qgis разработчики данную операцию прошли стороной. Обыкновенный мапинг поля слоя, с выпадающим списком из справочника базы данных.