List behaviors for all LRS events

1148
2
02-27-2020 02:58 PM
PatrickYoung
New Contributor II

Is there a way to create a report that lists the behaviors for all activities for all events in an LRS network? An easy button perhaps?

Tags (4)
0 Kudos
2 Replies
AyanPalit
Esri Regular Contributor

Pro-APR can be used to look at each layer and find the event behavior rules. From Feature class properties, choose Location Referencing, then Event Behavior Rules.

The Pro-APR LRS configuration GP tools should be used by admins to modify the event behaviors.

Ayan Palit | Principal Consultant Esri
0 Kudos
AmitHazra
Esri Contributor

Hello Patrick

Aside from Ayan's recommendation regarding the ability to view Event Behavior properties for each LRS event in the Location Referencing properties there is another trick which is closer to an "Easy Button"; for now lets call it an "Easy-ish button"... 

  • From the ArcGIS Pro Analysis tab, open a ModelBuilder session.
  • Drag into the canvas each (or all) of the events you would like to view the event behaviors for. 
  • From ArcToolbox Location Referencing Tools-->Configuration-->LRS Event drag in the Modify Event Behavior Rules GP tool for each event you want to report on.
  • Connect each event feature class to each GP tool:AmitHazra_0-1610556747221.png
  • From the ModelBuilder tab, click on the Report tool
  • Since the Event Behavior Rules are parameters of the Modify Event Behavior Rules GP tool you can filter the view to see all the rules:
    AmitHazra_1-1610556984511.png
  • What's more, you can also export the report to XML and then use other tools (like MS Excel) to parse the XML into a standard report of your choosing:
  • AmitHazra_2-1610558468458.png

 

 

 

 

 

 

 

 

 

One of the nice things about this approach is that it also sets you up for a model to bulk update event behavior through either ModelBuilder or Python! Hope that helps - 

-amit@esri
Esri Transportation LRS Team