Select to view content in your preferred language

ArcGIS Geoevent Server Configuration for a time dependent project

149
3
2 weeks ago
DominicReed
New Contributor II

Hi,

0

I am trying to make a service, which is needed to give me an alert if a vehicle runs for 20 minutes with a speed more than 75kmph. I followed this thread to do that (https://community.esri.com/t5/arcgis-geoevent-server-questions/geoevent-processor-incident-detector/...). Like the threads suggestion, I have created two incident detector processor, for the first one is detecting speed higher than 75 kmph and second one taking the first one as a input and checking if the event is occuring for 30 minutes by putting the opening condition as duration>30. But it is not working. Can anyone tell me what is the issue here?

0 Kudos
3 Replies
JeffSilberberg
Occasional Contributor III

You need to be more specific as to what you mean by "it's not working".

Note Duration > 30 is probably not a valid expression for your business case as Duration is a Long Expressed as Milliseconds.   Also, you need to take Status into account. 

"The number of milliseconds a cumulative incident is ongoing. This value is updated only as new observations are received. A point in time incident’s duration will always be zero."

https://enterprise.arcgis.com/en/geoevent/latest/analyze/incident-detector-processor.htm

0 Kudos
DominicReed
New Contributor II

Hi @JeffSilberberg 
Thanks for your reply. I checked your document. This is how i designed the processors, I am not sure what am I doing wrong: 
First one, which will detect the speeding:

DominicReed_0-1719803863216.png

And this is the second processor for time:

DominicReed_1-1719803979321.png

Thanks for your help!

0 Kudos
JeffSilberberg
Occasional Contributor III

duration is in  Milliseconds. so  30 minutes is 1800000 ms  not 300. 

https://www.timecalculator.net/minutes-to-milliseconds

 

 

0 Kudos