Hi,
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?
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
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:
And this is the second processor for time:
Thanks for your help!
duration is in Milliseconds. so 30 minutes is 1800000 ms not 300.
https://www.timecalculator.net/minutes-to-milliseconds