- URL:
- https://<network-layer-url>/deriveEventMeasures
- Methods:
GET
- Required Capability:
- The ArcGIS Location Referencing license is required to use this resource.
- Version Introduced:
- 10.7
Description
This operation populates and updates the derived route ID and measure values on point and line events with those fields configured and enabled.
Editing is supported only for multiuser (enterprise and workgroup) geodatabases. File and personal geodatabases do not support web editing.
Request parameters
Parameter | Details |
---|---|
(Optional) |
Specifies the response format. The default response format is Values: |
(Optional) | Specifies whether all event feature classes in the network will be updated. The default is false.
Values: |
(Required) | Specifies a list of event layer IDs that will be updated when |
(Optional) | Contains a list of Object IDs, a SQL
For time, a single value can be provided. For example, time instant can be an input or a pair of values representing start and end time. |
(Optional) |
Specifies the geodatabase version to use. If this parameter is not specified, the published map's version is used. Syntax:
Example:
|
(Optional) |
Set by a client during long transaction editing on a branch version. The Syntax:
Example:
|
(Optional) |
Specifies whether the response reports the time edits that were applied. If Values: |
(Optional) |
Returns features edited due to the geodatabase behavior that results from applying the edits. For example, if a feature is deleted and it is the origin in a composite relationship, the destination feature is automatically deleted from the geodatabase. If Results returned from Service-level
The
The response includes no Edited features are returned in the spatial reference of the feature service as defined by the services The default value is Values: |
Example usage
Example 1
URL to update all events.
https://sampleserver/arcgis/rest/services/MyLRS/MapServer/exts/LRServer/networkLayers/6/deriveEventMeasures?updateAllEvents=true&layerDefinition=&gdbVersion=sde.version1&sessionId=%7B1CC754B0-08B2-49B9-80E5-1481C3CA2871%7D&f=json
Example 2
URL to update the events based on the specified event layer IDs and layer definitions.
https://sampleserver/arcgis/rest/services/MyLRS/MapServer/exts/LRServer/networkLayers/6/deriveEventMeasures?updateAllEvents=false&eventLayerIds[2,3]&layerDefinitions= [{“id”:3,”layerDefinition”:{"where":"LINEID='MainLine'"}}]&gdbVersion=sde.version1&sessionId=%7B1CC754B0-08B2-49B9-80E5-1481C3CA2871%7D&f=json
JSON response syntax
{
"statusURL": <jobIdURL>
}
JSON response example
{"statusURL":"https://sampleserver/arcgis/rest/services/MyLRS/MapServer/exts/LRServer/jobs/j3c0a00b4314349eb8e4ff6ff7ac2db5d"}