Страница 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
Ну это опять же нужно добавлять эту группу в легенду. А если пользователь не стал открывать рабочий набор, а решил создать свой рабочий набор, то все приплыли.
Неужели эту очевидную простую задачу, нельзя реализовать в Qgis??? В геомедии и аркгисе, это решается через базу внесение связок в служебные таблицы и все. Не верю, что в qgis разработчики данную операцию прошли стороной. Обыкновенный мапинг поля слоя, с выпадающим списком из справочника базы данных.