Edit and Copy Referenced Line Geometries by m-values
With the edit actions Copy from m-values layer (editaction=CopyFromM) and Edit by m-values layer (editaction=EditByM) line geometries can be copied and edited based on m-value references. CopyFromM allows you to create geometries based on another line feature. The geometry is determined by the m-value ranges of the linear referencing. The configurable editing action EditByM allows you to edit line geometries using the m-value ranges of linear referencing.
1. Configuration with WebOffice author standalone
In a first step, a route event layer with activated dynamic segmentation must be added to the WebOffice 10.9 R4 project configuration. This layer must at least be identifiable/selectable and route events functionality must be activated.
More information on this topic can be found in the Esri online help in the chapter An overview of displaying and querying route events. |
Configuration of an identifiable/selectable layer with route events functionality
In the next step, an edit layer is added with the edit actions CopyFromM and EditByM. For this edit layer a reference layer, which can display and query an m-value range, must be configured. This is the layer that was defined as identifiable/selectable in the previous step.
See chapter Layers (Copy from M-Value Range) for more details on configuration. |
Configuration of an edit layer with edit actions "CopyfromM" and "EditByM" as well as reference layer with m value range
Parameter |
Description |
||
---|---|---|---|
Layer-ID |
Unique ID of the layer from which the template features should be selectable and copyable. |
||
Label field |
Contains names of the template features to be displayed in the list on the client.
|
2. Usage in WebOffice core client
a. Edit action "Copy from m-values layer"
This edit action allows you to copy sections of linear objects (polylines) from another layer to the edit layer.
The reference layer must be configured as a route event layer and the dynamic segmentation (route events) on the layer must be activated. |
Edit action "Copy from m-values layer"
This requires m-values to be active on both layers. The source object can be selected spatially using the tool Select Rectangle or using a selection list of all objects on the source layer.
In the dialog box that appears, the required section of the object can be set with exact m-values (km). The values for the minimum and maximum m-values are written directly in the dialog box.
•If you exceed the minimum or maximum m value range, a corresponding message appears in the client. •The number of decimal places displayed for the m values can be influenced by the Result precision configuration in the Common Settings. |
The values of edit fields that also exist in the source layer are automatically prefilled with the values of the source object.
Edit attributes
After clicking on Submit editing a new object is created at the edit layer, whereby the geometry of the new object corresponds to the selected section of the source object.
The geometry cannot be freely edited within the scope of this edit action.
•If the data structure of the reference layer and the edit layer is the same (field name, field type, field size must be identical) then the attribute data gets copied from the reference layer along with the object geometry. •You can copy from references layers of the same geometric type like the edit layer only. •In order to use the edit action CopyFromM the reference layer to be configured must be identifiable / searchable. See chapter Define Selectable/Identifiable Layers for more information. |
See chapter Layers (Copy from M-Value Range) as well for specifying the set of reference layers available for copying data from. |
b. Edit action "Edit by m-values layer"
This edit action allows you to edit linear objects (polylines) that correspond to segments of linear objects on another layer.
Edit action "Edit by m-values layer"
This requires m-values to be active on both layers. The selection of the object at the target layer is done by a spatial selection.
The edit attribute form starts with the drop down list of the source object and input fields for the m-value range.
The geometry can be changed by selecting another m-value range, but always corresponds to a section of the source object - it cannot be freely edited within the scope of this edit action.
•The m-values are always taken from the edit object, but are overwritten by m-values of the new possible output object if there is a field assignment. •To edit the values from the m-value range, a source object must be selected from the drop down list. To edit the values from the m-value range, a source object must be selected from the drop down list. |