Skip to content

Commit d58bd37

Browse files
authored
Merge pull request #520 from mapbender/work/fix-digitizer-documentation
Fix documentation for digitizer's allowEdit & allowDigitize
2 parents 9fac017 + 83e1204 commit d58bd37

File tree

2 files changed

+12
-14
lines changed

2 files changed

+12
-14
lines changed

de/elements/editing/digitizer/digitizer_configuration.rst

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ Der Funktionsumfang der eingebauten Features und weitere Funktionen werden nach
4242
srid: 4326
4343
openFormAfterEdit: true
4444
zoomScaleDenominator: 500
45-
allowEditData: true
45+
allowEdit: true
4646
allowDelete: true
4747
allowDigitize: true
4848
useContextMenu: true
@@ -359,7 +359,7 @@ Eine Basisdefinition, hier am Beispiel der poi, sieht folgendermaßen aus:
359359
filter: interests = 'maps'
360360
openFormAfterEdit: true
361361
zoomScaleDenominator: 500
362-
allowEditData: true
362+
allowEdit: true
363363
allowDelete: true
364364
allowDigitize: true
365365
[...]
@@ -380,10 +380,9 @@ Die möglichen Optionen sind:
380380
* filter: Datenfilter über Werte in einer definierten Spalte, z.B. filter: interests = 'maps'
381381
* **openFormAfterEdit:** Nach der Erfassung einer Geometrie öffnet sich das Erfassungsformular (Standard: true).
382382
* **zoomScaleDenominator:** Zoomstufen, die für das Zoomen auf das Objekt gewählt wird (Standard: 100).
383-
* **allowEditData:** Daten dürfen editiert und gespeichert werden [true/false]. Es erscheint immer eine Speichern Schaltfläche.
384-
* **allowDigitize:** Daten dürfen gespeichert werden. [true/false]
383+
* **allowEdit:** Entscheidet, ob Formulardaten editiert und Geometrien gespeichert werden dürfen [true/false]. Ob die Geometrie bearbeitet werden darf, entscheidet allowDigitize.
384+
* **allowDigitize:** Entscheidet, ob Geometrien editiert werden dürfen, z.B. verschieben der kompletten Geometrie, hinzufügen von Stützpunkten zu Polygonen etc. [true/false]. Falls true, erscheinen die Digitalisierungs-Schaltflächen (neuer Punkt, verschieben, etc.). Hat nur einen Effekt, wenn auch allowEdit auf true gesetzt ist.
385385
* **allowDelete:** Daten dürfen gelöscht werden. [true/false]. Es erscheint eine Löschen Schaltfläche.
386-
* **allowDigitize:** Daten dürfen verändert und neu erstellt werden. [true/false]. Es erscheint immer die Digitalisierungs-Schaltflächen (neuer Punkt, verschieben, etc.). Das Speichern ist jedoch nicht möglich.
387386
* **useContextMenu:** Anzeige des Kontextmenü eines Features durch Rechtsklick auf der Karte. [true/false]
388387
* **allowCancelButton:** Zeigt die Abbrechen Schaltfläche. [true/false]. Siehe `Speichern, Löschen, Abbrechen <#speichern-loschen-abbrechen>`_.
389388
* **allowDeleteByCancelNewGeometry:** Wenn auf true gestellt: Beim Neuanlegen eines Features verhält sich der Abbrechen Knopf wie der Löschen Knopf: Das Feature wird aus der Karte und der Tabelle entfernt. Dies gilt nicht bei dem Ändern eines vorhandenen Features. [true/false]
@@ -970,7 +969,7 @@ Elemente des Kontextmenüs:
970969
* **Bearbeiten:** Informationen zu dem Objekt verändern. Klick öffnet die Digitalisieroberfläche.
971970
* **Löschen:** Löscht das ausgewählte Objekt.
972971

973-
Ist die korrespondierende `Basisdefinition <#basisdefinition>`_ (allowEditData, allowDelete) nicht definiert, stehen diese auch im Kontextmenü nicht zur Verfügung. In dem oben stehenden Beispiel steht für die Polygone die Löschen-Funktion nicht zur Verfügung.
972+
Ist die korrespondierende `Basisdefinition <#basisdefinition>`_ (allowEdit, allowDelete) nicht definiert, stehen diese auch im Kontextmenü nicht zur Verfügung. In dem oben stehenden Beispiel steht für die Polygone die Löschen-Funktion nicht zur Verfügung.
974973

975974

976975
.. code-block:: yaml
@@ -1037,7 +1036,7 @@ Wenn YAML-Anwendungen unter /application genutzt werden, kann die Angabe per ein
10371036
10381037
poi:
10391038
[...]
1040-
allowEditData: true
1039+
allowEdit: true
10411040
refreshLayersAfterFeatureSave: # bei keiner Angabe in diesem Bereich erfolgt kein Karten-Refresh nach Speichern
10421041
- 17
10431042
- 18

en/elements/editing/digitizer/digitizer_configuration.rst

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ The functionality of the built-in features and additional functions are explaine
5252
srid: 4326
5353
openFormAfterEdit: true
5454
zoomScaleDenominator: 500
55-
allowEditData: true
55+
allowEdit: true
5656
allowDelete: true
5757
allowDigitize: true
5858
useContextMenu: true
@@ -369,7 +369,7 @@ A basic definition, here for the poi-example, may look like the following snippe
369369
filter: interests = 'maps'
370370
openFormAfterEdit: true
371371
zoomScaleDenominator: 500
372-
allowEditData: true
372+
allowEdit: true
373373
allowDelete: true
374374
allowDigitize: true
375375
[...]
@@ -390,10 +390,9 @@ The possible options are:
390390
* filter: Data filters for values ​​in a defined column, e.g. filter: interests = 'maps'
391391
* **openFormAfterEdit:** After creating a geometry the form popup is opened automatically to insert the attribute data (default: true)
392392
* **zoomScaleDenominator:** Zoom-scales to use for zooming to a feature.
393-
* **allowEditData:** Allow or disable functions to edit or remove data. [true/false]. The Save button is always visible.
394-
* **allowDigitize:** Allow to save data [true/false].
393+
* **allowEdit:** Allow to edit form data and save geometries [true/false]. allowDigitize decides whether the geometry may be edited.
394+
* **allowDigitize:** Allow to edit geometries, e.g. moving the entire geometry, adding support points to polygons, etc. [true/false]. If true, the digitizing buttons appear (new point, move, etc.). Only evaludated if allowEdit is set to true.
395395
* **allowDelete:** Allow to delete data [true/false]. The Delete button is always visible.
396-
* **allowDigitize:** Allow to create new features [true/false]. if false, no Digitizer buttons will occur (new Point, move, etc.).
397396
* **useContextMenu:** Show the context-menu of a feature. [true/false]
398397
* **allowCancelButton:** Show the Cancel button [true/false]. See `Save, Delete, Cancel <#save-delete-cancel>`_.
399398
* **allowDeleteByCancelNewGeometry:** If true: When you create a new feature, the Cancel button will behave like the Delete button: The feature is removed from the map and the table. This is not the case if you edit an existing feature. [true/false]
@@ -982,7 +981,7 @@ Items of the Context Menu:
982981
* **Edit features:** Edit the features of the object. Opens the Digitizer dialog.
983982
* **Remove:** Remove the selected object.
984983

985-
If the corresponding `basic definition <#feature-basic-definition>`_ (allowEditData, allowDelete) not defined, then they are also not available in the Context Menu. In the above example the delete function is not available for the polygons.
984+
If the corresponding `basic definition <#feature-basic-definition>`_ (allowEdit, allowDelete) not defined, then they are also not available in the Context Menu. In the above example the delete function is not available for the polygons.
986985

987986
.. code-block:: yaml
988987
@@ -1046,7 +1045,7 @@ If the YAML application is used in the /application folder, it can be specified
10461045
10471046
poi:
10481047
[...]
1049-
allowEditData: true
1048+
allowEdit: true
10501049
refreshLayersAfterFeatureSave: # If no entry is made in this area no map refresh is carried out after saving
10511050
- 17
10521051
- 18

0 commit comments

Comments
 (0)