Wie wird in Quantum GIS eine Dropdown-Liste zum Bearbeiten von Features (Attributen) erstellt?


21

Ich bearbeite viele Polygone eines Shapefiles in QGIS und muss sie klassifizieren, daher muss ich die Klassen oft und wiederholt schreiben. In ArcMap gibt es eine Option, bei der Domänen für die Felder festgelegt werden. Wie mache ich das in QGIS? Vielen Dank


Ich möchte Features in einem vorhandenen Shapefile klassifizieren. Gibt es eine Möglichkeit, ein Menü aufzurufen, wenn ich ein vorhandenes Feature auswähle und die Auswahl / Eingabe eines Klassifizierungswerts zulasse? Die obige Beschreibung scheint nur für neue Funktionen zu funktionieren? Danke Axel

Antworten:


19

Sie können die Attributbearbeitung an verschiedene Datentypen anpassen (vordefinierte Listen, einen Wertebereich oder ein Datum).

  1. Wählen Sie eine Ebene aus. Right-click > Properties.
  2. Klicken Sie im Eigenschaftenfenster auf die FieldRegisterkarte.
  3. Wählen Sie ein beliebiges Feld aus, für das Sie Ihre vordefinierten Klassen definieren möchten. Die Value MapOption fragt nach Ihren vordefinierten Klassifizierungswerten.

Wenn Sie neue Polygone hinzufügen, sollte eine Dropdown-Liste mit Ihrer Klassenliste angezeigt werden. Der folgende Screenshot stammt aus QGIS 1.7. qgis_fieldTab


Ist es möglich, die vordefinierten Klassifizierungswerte aus 1) einer separaten Wertetabelle oder 2) Werten zu ziehen, die derzeit in der Tabelle / dem Feld vorhanden sind, die / das bearbeitet wird? Option 1 ähnelt Domänen mit codierten Werten in ArcGIS.
RyanDalton

Ja, mit der Value mapkönnen Sie entweder: 1) Daten aus einer vorhandenen Attributtabelle laden oder; 2? Laden Sie Daten aus einer CSV-Datei.
Maning

Fantastisch! Kennen Sie Pläne, eine "live-verknüpfte" Tabelle anstelle eines einfachen einmaligen Ladevorgangs aus der Tabelle zuzulassen?
RyanDalton

Pläne sind mir nicht bekannt. Sie können versuchen, mit den qgis-Entwicklern über die qgis-dev-Liste zu sprechen
maning
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.