Як мати випадаючий список для редагування функцій (атрибутів) у Quantum GIS?


21

Я редагую багато полігонів форм-файлів у QGIS, і мені потрібно їх класифікувати, тому мені доводиться багато разів писати класи. В ArcMap є можливість встановити домени для полів. Як це зробити в QGIS? Спасибі


Я б хотів класифікувати функції в існуючому файлі форм. Чи є спосіб змусити спливаюче меню, коли я вибираю наявну функцію та дозволяю виділити / ввести значення класифікації. Наведений вище опис, здається, працює лише для нових функцій? Дякую Axel

Відповіді:


19

Ви можете налаштувати редагування атрибутів для різних типів даних (заздалегідь визначені списки, діапазон значень або дата).

  1. Виберіть шар. Right-click > Properties.
  2. У вікні Властивості перейдіть на Fieldвкладку.
  3. Виберіть будь-яке поле, за яким ви хочете заздалегідь задані класи. Цей Value Mapпараметр запитує ваші заздалегідь визначені значення класифікації.

Коли ви почнете додавати нові багатокутники, повинен з’явитися випадаючий список із зазначенням списку класів. Скріншот нижче від QGIS 1.7. qgis_fieldTab


Чи можна витягнути заздалегідь визначені класифікаційні значення з 1) окремої таблиці значень або 2) значень, які в даний час існують в межах таблиці / поля, що редагується? Варіант №1 буде аналогічним доменам з кодованим значенням в ArcGIS.
RyanDalton

Так, використовуючи Value map, ви можете: 1) Завантажити дані з існуючої таблиці атрибутів або; 2? Завантажте дані з файлу CSV.
maning

Фантастичний! Чи знаєте ви про якісь плани дозволити "живу" пов'язану таблицю на відміну від простого одноразового завантаження з таблиці?
RyanDalton

Я не знаю жодних планів. Ви можете спробувати поговорити з розробниками qgis через список qgis-dev: list.osgeo.org/mailman/listinfo/qgis-developer
maning
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.