Zum Hauptinhalt springen

Attributetypen

GOAT verarbeitet eine Vielzahl von Geometrietypen für räumliche Daten. Dies wird durch die Verwendung einer PostgreSQL Datenbank mit der PostGIS Erweiterung erreicht. GOAT speichert alle Geometrien im PostGIS-Geometrietyp (Der PostGIS-Geometrietyp ist eine Möglichkeit, verschiedene Formen und Standorte auf einer Karte innerhalb einer PostgreSQL-Datenbank zu speichern und zu bearbeiten. Er ermöglicht es, Details über Punkte (wie Wahrzeichen), Linien (wie Straßen) und Flächen (wie Bezirke) direkt in der Datenbank zu speichern. Alle Daten werden in der Datenbank Koordinatenreferenzsystem EPSG:4326 gespeichert. Für Operationen, die Längen- oder Flächenmessungen beinhalten, wird jedoch der PostGIS-Geographietyp verwendet. Dieser Typ ermöglicht Berechnungen in Metern und bietet eine höhere Genauigkeit.

Darüber hinaus verfolgt GOAT einen strukturierten Ansatz für das Datenmanagement, indem die Datentypen kategorisiert werden. Diese Kategorisierung soll das Datenbankschema für verbesserte Leistung und Skalierbarkeit optimieren. Das aktuelle Schema umfasst eine begrenzte Anzahl von Spalten pro Datentyp:

DatentypBeschreibungMaximale Anzahl der Spalten
integerGanze Zahlen ohne Dezimalstellen (z.B. 1, 100, -5)15
bigintSehr große ganze Zahlen, größer als das, was 'integer' speichern kann5
floatZahlen mit Dezimalstellen, die Genauigkeit benötigen (z.B. 3,14, -0,001)10
textJegliche Art von Text, einschließlich Buchstaben, Zahlen und Symbole20
timestampSpezifische Daten und Zeiten, einschließlich Jahr, Monat, Tag, Stunde, Minute und Sekunde3
arrfloat (Array von Floats)Eine Liste von Zahlen mit Dezimalstellen, die zusammen als ein Eintrag gespeichert werden3
arrint (Array von Integern)Eine Liste von ganzen Zahlen, die zusammen als ein Eintrag gespeichert werden3
arrtext (Array von Text)Eine Liste von Textelementen, die zusammen als ein Eintrag gespeichert werden3
jsonb (Binary JSON)Daten im JSON-Format (eine Möglichkeit, Informationen auf organisierte und leicht zugängliche Weise zu speichern), gespeichert in einem effizienten binären Format3
booleanWahr- oder Falschwerte, verwendet für Entscheidungen oder um anzuzeigen, ob etwas an oder aus ist3

In aller Regel reichen die oben aufgeführten Datentypen vollkommen aus um beliebige Daten zu speichern.

Tipp

Visualisieren Sie die Layer-Datentabelle

Unter Optionen Weitere Optionen klicken Sie auf Daten ansehen :

More Options

Scrollen Sie in der Datentabelle. Oben in jedem Feld finden Sie den Datentyp:

More Options