Release Notes 1.4
What’s New
Vorlagen beim Erstellen neuer Objekte auswählen
Beim Erstellen neuer Objekte kann nun aus einer Liste von Vorlagen (Feature Templates) gewählt werden. Der Anwender kann diese Liste während der Nutzung einer App filtern. Ebenso kann eine Filterung der Vorlagen in der App-Konfiguration hinterlegt und der Filter in der Oberfläche versteckt werden.
Verbesserte Nutzerführung
Basierend auf Nutzerfeedback wurde die Oberfläche optimiert. Es kann nun mit einem Zurück-Button zur Auswahl des Objekt-Typs zurückgekehrt werden. Außerdem werden die Haupt-Werkzeuge zum Erstellen und Bearbeiten einer Geometrie als Buttons mit Text dargestellt, um ihren Nutzen schneller verstehen zu können.
Automatische Übernahme von Nutzernamen
Der Name des eingeloggten Nutzers kann nun automatisch in ein definiertes Attribut geschrieben werden. Dies gilt sowohl für den Ersteller eines Objekts als auch für den Nutzer, der das Objekt zuletzt bearbeitet hat.
Globale Schnittstelle zur Anpassung des Editors
Über eine neue Interceptor-Logik kann ähnlich wie im map.apps Standard-Editing das Verhalten des Editors über das Hinzufügen eigener sog. Interceptoren angepasst werden. Die zuvor genannte Übername des Nutzernamens ist eine Implementierung, die von dieser Schnittstelle Gebrauch macht.
Weitere neue Funktionen und Verbesserungen
-
Grundkarten können zum Fangen (Snapping) genutzt werden. Diese Funktion muss per Konfiguration über die Einstellung
allowBasemapSnapping
aktiviert werden. -
Beim Bearbeiten von Stützpunkten des Editier-Objekts wird automatisch auf das Objekt gezoomt, wenn die Ansicht zu weit herausgezoomt ist.
-
Bei fehlerhaften Attribut-Formularen (z.B. durch nicht ausgefüllte Pflicht-Felder) wird eine Warnung angezeigt und das Speichern ist nicht möglich.
-
Die unkomprimierten Source-Dateien liegen ab jetzt standardmäßig mit im Rollout-Verzeichnis.
Eine komplette Auflistung aller Änderungen finden Sie im folgenden Changelog.
Changelog
1.4.0
New Features
|
Add button "back to layer selection" |
|
Move activate snapping checkbox outside of helper geometries |
|
Watch for visibility state of parent group layer for editable layers |
|
Automatically enter user name in defined attribute |
|
Show user message if save fails |
|
Select feature template before adding new feature |
|
Use Baselayer as snapping layer |
|
Include uncompressed src in rollout |
|
Show warning if attribute form contains invalid or empty but required fields |
|
Use buttons with text for main editing workflows for better user experience |
|
Zoom to edit object when editing vertices and edit object is visible as a whole |