Editieren

Über das Menü Editieren können unterschiedliche Datentypen erstellt, bearbeitet und gelöscht werden. Dies umfasst das Abbilden komplexer Datenstrukturen und Beziehungen zwischen Objekten. Die Eingabe von Informationen kann durch eine flexibele Validierung, Standardwerte und Platzhalter unterstützt werden und findet über Formulare statt. Ergänzt werden können Objekte in der Karte durch Bilder und Dokumente, die in einer Dateiverwaltung gemanaged werden.

Datentypen

Datentyp Beschreibung
GeometriedatenPunkte-, Linien- und Polygon-Objekte mit oder ohne Attributen können erstellt, bearbeitet und gelöscht werden
TabellenObjekte in Datentabellen ohne Geometrien (Attributtabellen) können erstellt, bearbeitet und gelöscht werden
Dokumente und BilderBilder und Dokumente können hochgeladen, verknüpft und gelöscht werden

Komplexe Datenstrukturen und Beziehungen

In der GBD WebSuite können miteinander in Beziehung stehende Daten modelliert werden. Für diese Aufgabe wird SQLAlchemy verwendet. Diese Bibliothek ermöglicht es, komplexe Datenmodelle zu erstellen und Datenbankoperationen effizient durchzuführen. Ein Beispiel für ein Datenmodell mit 1:M, M:1 und M:N Beziehungen findet sich in der folgenden Abbildung.

Flexible Validierung

Beim Editieren werden Daten in Formularfelder eingetragen. Um Fehler beim Eintragen zu vermeiden, können die Formularfelder konfiguriert werden. Es kann eine Datenvalidierung definiert werden, in der geprüft wird, ob eine Kombination von Werten einer Reihe zulässiger Kombinationen angehört. Desweiteren können Vorgabewerte und Platzhalter vorgegeben werden.

Bilder und Dokumente

Jedem Objekt einer Karte können Bilder und Dokumente hinzugefügt werden. Diese werden in einer Dateiverwaltung gemanaged und als Vorschau beim Editieren im Formular angezeigt.