Layer-Bearbeitung
In GOAT können Sie eigene Layer erstellen und Features direkt auf der Karte bearbeiten. So können Sie neue Daten digitalisieren, Attribute hinzufügen und vorhandene Features anpassen, ohne die Kartenansicht zu verlassen.
Layer erstellen
+ Layer hinzufügen und wählen Sie Layer erstellen.Point, Line, Polygon oder Table. Klicken Sie auf Nächste, um fortzufahren.name-Feld. Klicken Sie auf + Feld hinzufügen, um weitere Felder hinzuzufügen. Geben Sie für jedes Feld einen Feldnamen ein und wählen Sie den Feldtyp: Text oder Number. Um ein Feld zu entfernen, klicken Sie auf das —-Symbol daneben. Klicken Sie auf Layer erstellen, wenn Sie fertig sind.Features bearbeiten
Sobald der Layer erstellt wurde, können Sie Features direkt auf der Karte hinzufügen und bearbeiten.
Weitere Optionen-Symbol neben Ihrem Layer und wählen Sie Features bearbeiten, um den Bearbeitungsmodus zu aktivieren.+, um ein neues Feature hinzuzufügen, und klicken Sie auf die Karte, um die Geometrie zu zeichnen. Das Panel Feature-Attribute öffnet sich auf der rechten Seite — füllen Sie die Attributwerte aus und klicken Sie auf Fertig.Speichern, um Ihre Änderungen zu speichern, oder auf Verwerfen, um sie zu verwerfen. Die Leiste zeigt auch die Anzahl der ausstehenden Änderungen an.Daten ansehen
Daten ansehen ermöglicht es Ihnen, Ihre Layer-Daten als Tabelle anzuzeigen und zu bearbeiten. Öffnen Sie die Ansicht über das
Weitere Optionen-Menü des Layers, um Felder zu verwalten, Attributwerte direkt in der Tabelle zu bearbeiten oder den Bearbeitungsmodus zu starten.
Weitere Optionen-Symbol neben Ihrem Layer und wählen Sie Daten ansehen.Felder bearbeiten, um den Dialog Felder bearbeiten zu öffnen, und klicken Sie dann auf + Feld hinzufügen. Ein neues Feld wird der Liste hinzugefügt — wählen Sie rechts seinen Feldtyp (Text, Number, Date, Boolean oder Formula, ein berechnetes Feld, siehe Formelfelder unten) und benennen Sie das Feld in der Liste um. Um ein Feld zu entfernen, klicken Sie auf das —-Symbol daneben. Klicken Sie auf Speichern, wenn Sie fertig sind.Features bearbeiten in der Tabellen-Leiste, um den Bearbeitungsmodus zu aktivieren. Sie können direkt auf eine Zelle klicken, um Attributwerte inline zu bearbeiten, den Auswahl-Cursor auf der Karte verwenden, um ein vorhandenes Feature auszuwählen und dessen Attribute im Panel Feature-Attribute zu aktualisieren, oder + nutzen, um ein neues Feature zu zeichnen. Klicken Sie auf Speichern oder Verwerfen, wenn Sie fertig sind.Formelfelder
Der Wert eines Formula-Felds wird aus einem Ausdruck berechnet, den Sie schreiben — ähnlich wie eine Formelspalte in einer Tabellenkalkulation. Der Ausdruck kann Ihre anderen Felder referenzieren — teilen Sie zum Beispiel die Bevölkerung durch die Fläche, um die Dichte zu erhalten — oder Textfelder zusammenführen. Das Ergebnis wird auf jedes Feature im Layer angewendet.
Felder bearbeiten, um den Dialog Felder bearbeiten zu öffnen, klicken Sie auf + Feld hinzufügen, und setzen Sie bei ausgewähltem neuen Feld rechts seinen Feldtyp auf Formula (und benennen Sie das Feld in der Liste um).Formel hinzufügen, um den Formel-Editor zu öffnen. Schreiben Sie einen Ausdruck und referenzieren Sie Ihre anderen Felder über ihren Namen in doppelten Anführungszeichen (zum Beispiel "population"). Über den Tab Aufbau können Sie Felder, Operatoren und Funktionen einfügen, und der Tab Vorschau zeigt ein Beispielergebnis. Ein grünes Häkchen bestätigt, dass der Ausdruck gültig ist.Anwenden und anschließend im Dialog „Felder bearbeiten" auf Speichern. GOAT berechnet die Werte für alle Features und hält sie automatisch aktuell.Beispiele:
"population" / "area_km2"— Bevölkerungsdichteround("population" / "area_km2", 1)— Dichte auf eine Nachkommastelle gerundetconcat_ws(', ', "city", "country")— Textfelder zusammenführen (z. B. `Berlin, Germany`)if("population" > 100000, 'large', 'small')— nach einem Schwellenwert klassifizieren
Die Werte einer Formel werden automatisch aktualisiert, wenn sich die referenzierten Felder ändern. Eine Formel muss einen Zahlen-, Text-, Wahr/Falsch- oder Datumswert ergeben. Formelfelder sind nur für bereits vorhandene Layer verfügbar.