Zum Hauptinhalt springen

Cloud Resource Browser

Der iXGIS Cloud Resource Browser ist das integrierte Zentrum zum Durchsuchen und Verwalten von Ressourcen. Er verwaltet Benutzerdaten einschließlich Vektordaten, Tabellendaten, Rasterdaten und Dateien und integriert Funktionen für geographic data management, cloud storage, GIS metadata und recycle bin management.

Im Cloud Resource Browser können Sie:

  • Dateien hochladen, herunterladen und löschen
  • Datenmetadaten in der Vorschau anzeigen
  • Daten schnell in ein Projekt laden
  • Cloud-Speicherplatz verwalten

Datenspeicherung

Der iXGIS Cloud Resource Browser basiert auf Cloud-Servern, die Kernfunktionen wie Datensicherheit und automatische Sicherung bereitstellen. Das Backend kombiniert PostgreSQL, GeoPackage und Dateispeicher, um die Vielfalt und Eigenschaften von GIS-Daten zu unterstützen und gleichzeitig eine effiziente und flexible Ressourcenverwaltung bereitzustellen.

Tabellendaten werden standardmäßig in PostGIS gespeichert, und iXGIS kann auch gängige Tabellendateien wie Excel und CSV lesen:

  • PostGIS-Tabelle (*.pgt): Verwendet standardmäßig PostGIS-Speicher und bietet effiziente Attributverwaltung sowie Funktionen für räumliche Beziehungen.
  • Externe Tabelle: Liest Excel- (*.xlsx) und CSV-Dateien (*.csv) direkt für Datenimport und Interaktion.

Der Cloud Resource Browser verwendet unterschiedliche Symbole, um Datenformate in der Dateiliste zu unterscheiden.

Vektordaten

Vektordaten beschreiben diskrete räumliche Objekte (Punkte, Linien und Polygone) und deren Attribute. Sie sind ein zentraler Datentyp für GIS-Analyse, Bearbeitung und räumliche Modellierung. iXGIS verwaltet Vektordaten nach dem Gestaltungsprinzip eines einheitlichen Datenmodells mit mehreren Speicher-Backends und bringt professionelle GIS-Funktionen mit Leistung, Kompatibilität und Cloud-Anwendungsfällen in Einklang.

Speicherformate

Vektordaten können in drei Formaten gespeichert werden:

  • PostGIS-Vektor (*.pgv): Verwendet standardmäßig PostGIS für die Speicherung von Vektordaten. Es ist als Standardformat mit vollständiger Unterstützung für Simple Features vorgesehen.
  • GeoPackage-Vektor (*.gpv): Verwendet das GeoPackage-Dateiformat und bietet gute plattformübergreifende Kompatibilität.
  • ESRI Shapefile (*.shp): Verwendet das traditionelle Shapefile-Format, hauptsächlich für den Datenaustausch mit anderer GIS-Software. Da dieses Format relativ alt ist und Probleme wie Feldlängenbegrenzungen und schwache Kodierungskompatibilität aufweist, sollte es in der Produktion möglichst vermieden werden.

Warum PostGIS als Standardspeicher für Vektordaten verwenden?

PostGIS ist die faktische Industriestandard-Erweiterung für räumliche Datenbanken. iXGIS verwendet es aus den folgenden Gründen als zentralen Vektorspeicher-Engine:

  1. Vollständige Unterstützung für Simple Features Unterstützt Standardgeometrietypen wie Point, LineString, Polygon und Multi* mit klarer Datensemantik.
  2. Hohe Leistung und Fähigkeit für große Datenmengen
    • Unterstützt räumliche Indizes wie GiST und SP-GiST
    • Unterstützt effiziente Abfragen und Analysen von Millionen Features
    • Geeignet für gleichzeitigen Cloud-Zugriff durch mehrere Benutzer
  3. Tiefe Integration von räumlicher Analyse und SQL Die Datenbankschicht kann direkt ausführen:
    • Räumliche Abfragen
    • Räumliche Joins
    • Räumliche Statistiken
    • Verbundanalysen über mehrere Tabellen
  4. Starke Passung zur WebGIS-Architektur Unterstützt von Natur aus Frontend-Backend-Trennung, Microservice-Architektur und Berechtigungskontrollsysteme.

In iXGIS werden PostGIS-Vektordaten als logische Datei (*.pgv) abstrahiert, sodass Benutzer die zugrunde liegende Datenbankimplementierung nicht verwalten müssen.


Felder (Attributstruktur)

Vektorattribute werden als Felder gespeichert. Jedes Feature entspricht einem Attributdatensatz.

iXGIS folgt diesen Prinzipien für die Feldgestaltung:

  • Feldtypen werden strikt unterschieden, zum Beispiel Ganzzahl, Gleitkommazahl, Text und Datum
  • Feldnamen und Aliase sind getrennt
  • Felder können hinzugefügt, gelöscht und umbenannt werden
  • Stapelweise Feldberechnung und Aktualisierung werden unterstützt

In PostGIS und GeoPackage unterliegen Felder keinen traditionellen Längen- und Kodierungsbegrenzungen und eignen sich dadurch für die Modellierung komplexer Geschäftsdaten.

Geometrietypen

iXGIS unterstützt Standard-OGC-Geometrietypen:

  • Point
  • MultiPoint
  • LineString / MultiLineString
  • Polygon / MultiPolygon

Z- und M-Werte

iXGIS unterstützt Z-Werte und M-Werte für Vektordaten:

  • Z-Wert: steht für Höhe oder Tiefe
  • M-Wert: steht für einen Messwert, zum Beispiel Kilometrierung oder Zeitstempel

Ob Z- oder M-Werte enthalten sind, wird in den Metadaten klar ausgewiesen und beeinflusst:

  • Verhalten der Bearbeitungswerkzeuge
  • 3D-Analysefunktionen
  • Kompatibilität beim Datenexport

Rasterdaten

Rasterdaten beschreiben kontinuierliche räumliche Phänomene wie Höhe, Temperatur, Bilddaten und Dichteverteilungen. Sie sind eine wichtige Grundlage für räumliche Analyse und Modellierung.

Die Gestaltungsziele für Rasterdaten in iXGIS sind:

Hohe Leistung, starke Konsistenz und Analyseorientierung

Format

Rasterdaten werden ausschließlich als GeoTIFF gespeichert, nicht in PostGIS oder GeoPackage. Sie können in mehrere Rasterdatenformate exportiert werden.

  • GeoTIFF (*.tif): Ein Standard-GeoTIFF-Format, das mehrere Bänder, Pyramiden-Caches, Komprimierung und weitere Funktionen unterstützt

Warum GeoTIFF verwenden?

  1. Faktischer GIS-Industriestandard
    • Weitgehend unterstützt von GDAL, QGIS, ArcGIS Pro und anderer Software
    • Bietet ausgezeichnete Kompatibilität
  2. Unterstützt vollständige geographische Informationen
    • Koordinatenreferenzsystem
    • Affine Transformation
    • NoData-Wert
    • Mehrbandstruktur
  3. Ausgezeichnete Leistung und Erweiterbarkeit
    • Unterstützt interne Pyramiden (Overviews)
    • Unterstützt mehrere Komprimierungsmethoden
    • Unterstützt große Dateien und Cloud-Zugriff
  4. Geeignet für Cloud Computing und Blockverarbeitung GeoTIFF passt natürlich zu Cloud-Computing-Mustern wie parallelem Rechnen, bedarfsgesteuertem Laden und gekacheltem Zugriff.

Bänder

Rasterdaten bestehen aus einem oder mehreren Bändern:

  • Einzelband: DEM, Höhe, Klassifikationsergebnis und ähnliche Daten
  • Mehrere Bänder: Fernerkundungsbilder wie RGB- und multispektrale Daten

iXGIS erkennt die Bandanzahl automatisch und zeigt die folgenden Metadaten klar an:

  • Bandindex
  • Pixeltyp
  • Pixel-Bittiefe
  • NoData-Wert

Zellen und Auflösung

Rasterdaten werden als regelmäßiges Raster gespeichert, und jede Zelle stellt den Wert eines räumlichen Standorts dar.

Wichtige Konzepte sind:

  • Zeilen / Spalten: die räumlichen Dimensionen des Rasters
  • Zellgröße (X, Y): räumliche Auflösung
  • Ausdehnung: die vom Raster abgedeckte Fläche

iXGIS folgt bei allen Rasteroperationen strikt den Prinzipien räumlicher Konsistenz, um sicherzustellen, dass Berechnungsergebnisse eine klare räumliche Bedeutung haben.


Pyramiden (Overviews)

Zur Verbesserung der Anzeige- und Ladeleistung unterstützt iXGIS Rasterpyramidenstrukturen:

  • Mehrstufige Auflösungscaches
  • Resampling-Methoden wie nearest neighbor und bilinear
  • Schnelles Zoomen, Vorschau und Webvisualisierung

Pyramideninformationen werden als Teil der Rastermetadaten angezeigt.

Datenverwaltung

Der iXGIS Cloud Resource Browser bietet umfangreiche und flexible Dateiverwaltungsfunktionen für die effiziente Bearbeitung und Organisation aller Arten räumlicher Daten.

Verfügbare Aktionen sind dynamisch. Die Aktionsleiste zeigt Operationen abhängig von den ausgewählten Dateien oder Verzeichnissen und davon an, ob die aktuelle Auswahl einfach oder mehrfach ist.

Verzeichnisoperationen

Die folgenden Verwaltungsfunktionen auf Verzeichnisebene sind verfügbar:

  • Neu: ein neues Ordnerverzeichnis erstellen
  • Bearbeiten: Verzeichniseigenschaften oder Berechtigungen ändern
  • Kopieren: ein Verzeichnis und seine Inhalte an einen anderen Ort kopieren
  • Verschieben: ein gesamtes Verzeichnis in einen Zielpfad verschieben
  • Umbenennen: den Namen eines Verzeichnisses ändern
  • Löschen: ein Verzeichnis und alle darin enthaltenen Unterdateien entfernen

Dateioperationen

Flexible Dateiverwaltung auf Dateiebene wird unterstützt:

  • Verschieben: eine Datei in ein anderes Verzeichnis verschieben
  • Kopieren: eine Datei an einen angegebenen Ort kopieren
  • Umbenennen: einen Dateinamen ändern

Datei-Upload und -Download

  • Unterstützt Datei-Upload und Download für Datenimport und -export
  • Bietet fortsetzbare Übertragung, um die Stabilität bei großen Dateiübertragungen zu verbessern

Ansichtsmodi

Zwei Datenanzeigemodi werden unterstützt:

  • Dateiansicht: zeigt grundlegende Informationen auf Dateiebene wie Name, Typ, Größe und Änderungszeit an
  • Datenansicht: erkennt GIS-Datenformate wie GeoTIFF, Shapefile und PostGIS-Tabellen automatisch und zeigt räumliche Attribute und Metadaten an

Neue Daten

Sie können direkt in der Cloud standardisierte Datenformate erstellen, die vom System unterstützt werden:

  • Neuer Vektordatensatz (PostGIS oder GeoPackage)
  • Neue Tabellendaten (PostGIS-Tabelle)

Dateninformationen

Die Informationsanzeige ist für Vektor- und Rasterdaten verfügbar.

Informationen zu Vektordaten

KategorieAttributWert
GrundinformationenDateinameDateiname
Erstellungszeit2025-01-13 10:59:21
Änderungszeit2025-01-13 10:59:21
Dateigröße8 KB
DateneigenschaftenDatentypPostgreSQL
GeometrietypPolygon
Enthält Z-WertNein
Enthält M-WertNein
Geographisches KoordinatensystemName des KoordinatensystemsWGS 84
DatumWorld Geodetic System 1984 ensemble
EllipsoidWGS 84
Große Halbachse6,378,137 m
Kleine Halbachse6,356,752.314245179 m
Inverse Abplattung298.257223563
NullmeridianGreenwich
WinkeleinheitGrad

Informationen zu Rasterdaten

Rastermetadaten enthalten die folgenden Informationen. Dieses Beispiel verwendet 120E40N.tif.

KategorieAttributWert
GrundinformationenDateiname120E40N.tif
Erstellungszeit2024-03-07 16:27:14
Änderungszeit2024-03-07 16:27:14
Dateigröße41.4 MB
DateneigenschaftenZeilen40,000
Spalten40,000
Bandanzahl1
Zellgröße (X, Y)0.00025, 0.00025 degrees
FormatGeoTIFF (GTiff)
DatentypGISMETA_RASTER
PixeltypVorzeichenlose Ganzzahl
Pixeltiefe8 bit
NoData-Wert(Nicht angegeben)
PyramideninformationenEbenen7
Resampling-MethodeNearest Neighbor
Geographische AusdehnungOben40
Unten30
Links120
Rechts130
Geographisches KoordinatensystemName des KoordinatensystemsWGS 84
DatumWorld Geodetic System 1984 ensemble
EllipsoidWGS 84
Große Halbachse6,378,137 m
Kleine Halbachse6,356,752.314245179 m
Inverse Abplattung298.257223563
NullmeridianGreenwich
WinkeleinheitGrad