Editieren

Unter dem Menüpunkt edit Editieren ist es möglich, vorhandene Objekte zu editieren und neue Objekte hinzuzufügen. Wenn Sie die Funktion in der Menüleiste auswählen, öffnet sich eine Liste der vorhandenen Vektorlayer. In unserem Beispiel sind die beiden Layer “Restaurants” und “Gewässer” implementiert.

../../../../_images/editing_1.png

Durch das Anwählen eines Layers, öffnet sich die Liste mit den vorhandenen Objekten dieses Layers. Oberhalb der Liste angeordnet, befindet sich die Suchleiste. Darüber können Sie nach Objekten suchen. Über fokus kann das jeweilige Objekt fokussiert werden.

../../../../_images/editing_2.png

Zusätzlich befinden sich hilfreiche Werkzeuge unterhalb der Liste. Mit dem select_editing Bearbeiten Werkzeug ist es möglich, Objekte in der Karte auszuwählen. Durch ein einfaches Anklicken eines Objektes, öffnen sich die dazugehörigen Objekteigenschaften. Durch ein erneutes Anklicken des Objekts, mit halten der linken Maustaste, kann das Objekt neu platziert werden. Alternativ kann die Platzierung über die X und Y Koordinaten angepasst werden. Über das Werkzeug new_editing Zeichnen ist es möglich, je nachdem welcher Layertyp vorhanden ist, neue Objekte in Form von Punkten, Linien oder Polygonen hinzuzufügen. Nach dem Zeichnen der Geometrie, öffnen sich die Objekteigenschaften. Falls dem Objekt Dateien oder Bilder angehangen sind, können diese hier geladen werden. Hier kann ein Überblick über die vorhandenen Attributfelder gewonnen, sowie Attributwerte eingetragen werden.

../../../../_images/editing_3.png

Tip

Es können restriktive Felder konfiguriert sein, die ein Abspeichern des Objekts erst ermöglichen, wenn ein Wert für diese eingetragen wurde.

Mit der Funktion add Hinzufügen können Sie neue Objekte durch die Eingabe von Koordinaten erstellen. Außerdem können Sie über cancel Beenden zurück zur Layeransicht navigieren.

Note

Attributfelder können durch primitive wie auch komplexe Datentypen definiert sein. Primitive Datentypen entsprechen Datenbank-Typen. Es werden folgende Datentypen unterstützt:

  • string

  • integer

  • float

  • boolean

  • date

  • datetime

Komplexe Datentypen werden als primitive Datenbank-Typen gespeichert, haben jedoch eine andere Semantik. Zu komplexen Datentypen gehören

  • measurement: numerischer Wert mit einer Maßeinheit, wie 2 m oder 4 ha

  • money: monetärer Wert wie 12.34

  • currency: monetärer Wert mit Währung, wie 12.34 EUR

  • crs KBS Wert wie 3857

  • extent: 4 reelle Zahlen die eine räumliche BoundingBox beschreiben

Für jedes GBD WebSuite Projekt können die Attributfelder individuell konfiguriert sein. Sie können Fest- und Defaultwerte zugeordnet haben oder als Datumsfeld definiert sein. In unserem Beispiel können ID, Feature Klasse, Name und X-Y Koordinaten abgelesen werden. Die Attributwerte für ID und Feature Klasse sind so konfiguriert, dass sie nicht verändert werden können. Name sowie X-Y Koordinaten (und somit die Position) können hingegen angepasst werden. Ebenfalls kann ein Wertebereich definiert sein, in dem die eingegebenen Werte liegen müssen.

Außerdem ist es möglich eingebundene Web-Formulare anzupassen. Darüber können zum Beispiel Umfragen, Antrags-, Anmelde- und Bestellformulare bereitgestellt werden. Diese Formulare können Sie dann auf Ihrer Internet- oder Intranetseite veröffentlichen oder per E-Mail und sozialen Medien teilen.