Страница 1 из 1
Добавление таблиц в форму QGIS
Добавлено: 19 окт 2016, 16:22
kutuzov.optim
Всем привет.
Я новичок в QGIS. Есть идея вести и просматривать динамические данные об объекте на карте в виде таблицы. Например пшеничное поле, нажимая на которое можно просмотреть таблицу о проводимых на ней работах (строки вида: дата, сельхоз. работы, бригада, длительность). Подскажите есть ли возможность воплотить подобное в QGIS?
P.S. Натолкнулся в приложении Qt Designer, поставляемом в комплекте OSGeo4W, возможность добавлять на формы таблицы. Но разобраться пока не получается.
Re: Добавление таблиц в форму QGIS
Добавлено: 19 окт 2016, 23:02
dimasm1000
А инструмент "Идентификация объектов" (Identify Features), чем вас не устраивает
Re: Добавление таблиц в форму QGIS
Добавлено: 20 окт 2016, 08:36
kutuzov.optim
Он меня полностью устраивает. Вопрос не в этом. Меня интересует можно ли добавить к объекту таблицу, и вести в ней записи. Для этого обычные поля не подходят, ведь мне нужно иметь возможность добавлять новые строки, а также видеть уже созданные.
Re: Добавление таблиц в форму QGIS
Добавлено: 20 окт 2016, 23:19
dimasm1000
Я наверно чего-то не понимаю.
То что в форме для заполнения строка - в таблице атрибутов столбец.
Каждый объект - строка в таблице атрибутов слоя, если вы будете объединять один объект слоя с таблицей произвольной формы, то ко всем остальным объектам слоя эта таблица будет добавлена с нулевыми значениями.
Я также работаю в сельском хозяйстве и перед объездом полей, составляю обычную таблицу с показателями, например, для мониторинга засорения полей такого плана:
номер поля - уникальное значение (совпадает с уникальными идентификаторами полей (необходимо для дальнейшего объединения со слоем объектов);
дата обследования;
культура;
развитие культуры;
степень засоренности краевых полос и т.д.
Если возникает необходимость добавить дополнительные сведения, то просто добавляю новую колонку в таблицу
Re: Добавление таблиц в форму QGIS
Добавлено: 21 окт 2016, 16:29
kutuzov.optim
То есть вы создаете таблицу, например в Excel, а потом после заполнения импортируете из нее данные в соответствующие поля объекта "Поле" в QGIS, я правильно Вас понимаю?
Re: Добавление таблиц в форму QGIS
Добавлено: 21 окт 2016, 18:47
dimasm1000
Не импортирую, а объединяю по ключевому полю (в моем примере по номеру поля). В название колонок используются только латинские символы, в пределах столбцов должны быть данные одного типа. Если вы собираетесь заполнять таблицу в Excel, то необходимо для объединения ее со слоем объектов импортировать в формат .dbf и добавить в проект как слой.
Как провести объединение атрибутивных данных слоев читайте здесь:
http://qgis.org/ru/docs/index.html