Detectare incidente

Detecţie incidente


Acest instrument funcţionează cu un strat tematic legat de timp cu puncte, linii, suprafeţe sau tabele care reprezintă instantaneu timpul. Folosind obiectele spaţiale ordonate secvenţial, numite trasee, acest instrument stabileşte care obiecte spaţiale sunt incidente care prezintă interes. Incidentele sunt stabilite de condiţiile specificate.

Mai întâi, acest instrument stabileşte care obiecte spaţiale aparţin unei căi folosind unul sau mai multe câmpuri. Folosind timpul pentru fiecare obiect spaţial, traseele sunt ordonate secvenţial şi este aplicată condiţia de incident. Obiectele spaţiale care îndeplinesc condiţia de incident sunt marcate ca incidente. Opţional, puteţi aplica o condiţie pentru încheierea incidentului; când condiţia de încheiere este adevărată, obiectul spaţial nu mai este un incident. Rezultatele sunt calculate pentru obiectele spaţiale originale—coloanele noi reprezentând numele incidentului—şi indică obiectul spaţial care îndeplineşte condiţia de incident. Puteţi afişa toate obiectele spaţiale originale sau numai pe acelea care sunt incidente.

De exemplu, să presupunem că aveţi măsurători GPS pentru uragane la fiecare 10 minute. Fiecare măsurătoare GPS înregistrează numele, locaţia, ora înregistrării şi viteza vântului pentru uragan. Folosind aceste câmpuri, puteţi crea un incident în care oricare măsurătoare a vitezei vântului care depăşeşte 208 km/h este un incident numit Catastrofal (Catastrophic). Dacă nu se setează condiţia de încheiere, incidentul se încheie dacă obiectul spaţial nu mai îndeplineşte condiţia de declanşare (viteza vântului scade la mai puţin de 208).

Pentru un alt exemplu, să presupunem că monitorizaţi concentraţiile unei substanţe chimice din sistemul local de alimentare cu apă folosind un câmp numit Nivel de contaminare. Ştiţi că nivelurile recomandate sunt mai mici de 0,01 mg/L şi că nivelurile de pericol sunt mai mari de 0,03 mg/L. Pentru a detecta incidentele în care o valoare mai mare de 0,03mg/L reprezintă un incident şi rămâne astfel până când nivelul de contaminare revine la normal, creaţi un incident folosind condiţia de declanşare Nivel de contaminare > 0.03 şi condiţia de încheiere Nivel de contaminare < 0.01. Acest lucru va marca orice secvenţă în care valorile depăşesc 0,03mg/L, până când aceste revin la o valoare mai mică de 0,01.

Choose layer to detect incidents from


Punctele, liniile, suprafeţele sau tabelul folosite pentru a găsi incidente. Stratul tematic de intrare trebuie activat de timp cu obiecte spaţiale care reprezintă un instantaneu de timp şi, de asemenea, trebuie să aibă unul sau mai multe câmpuri care să poată fi folosite pentru identificarea traseelor.

În afară de a alege un strat tematic din harta dvs., puteţi selecta opţiunile Răsfoire straturi tematice în partea inferioară a listei verticale pentru a răsfoi conţinutul pentru stratul tematic sau setul de date pentru partajarea de fişiere big data.

Select one or more fields to identify tracks


Câmpurile care reprezintă identificatorul traseului. Puteţi folosi unul cau mai multe câmpuri pentru a reprezenta valorile unice ale traseelor.

De exemplu, dacă aţi reconstrui traseele uraganelor, aţi putea utiliza numele uraganului drept câmp de traseu.

Build an expression condition to signify the start of an incident


Adăugaţi o condiţie folosind instrumentul de construcţie a expresiilor pentru a stabili ce este un incident. Dacă este adevărată condiţia specificată, obiectul spaţial este un incident. Dacă nu se specifică o condiţie de încheiere, incidentul se încheie când nu mai este adevărată condiţia de declanşare.

De exemplu, să presupunem că doriţi să fiţi alertat când suma câmpurilor concentraţie_1 şi concentraţie_2 este mai mare decât concentraţie_3. Pentru acest lucru, aplicaţi condiţia ($feature["concentraţie_1"] + $feature["concentraţie_2"]) > $feature["concentraţie_3"]).

Dacă sunteți interesați de schimbarea concentrațiilor în timp și doriți să fiți alertați atunci când concentration_1 actuală este mai mare decât cele două măsurători anterioare ale concentration_2 puteți folosi o expresie ca $feature["concentration_1"] > $track.field["concentration_2"].history(-3,-1).

Construiţi o condiţie de expresie care să însemne începutul unui incident.


Opţional, adăugaţi o condiţie folosind instrumentul de construcţie a expresiilor pentru a stabili finalul unui incident. Dacă este adevărată condiţia de încheiere specificată, obiectul spaţial nu mai este un incident. Dacă nu se specifică o condiţie de încheiere, incidentul se încheie când nu mai este adevărată condiţia de declanşare.

De exemplu, să presupunem că doriţi să fiţi alertat când suma câmpurilor concentraţie_1 şi concentraţie_2 este mai mare decât concentraţie_3 şi doriţi ca incidentul să se încheie dacă valoarea pentru concentraţie_4 este mai mică decât concentraţie_1. Pentru acest lucru, aplicaţi condiţia de declanşare ($feature["concentraţie_1"] + $feature["concentraţie_2"]) > ($join["venit"] * .20) şi condiţia de încheiere ($feature["concentraţie_4"] < $feature["concentraţie_1"]).

Dacă doriți încheierea unui incident atunci când media valorii concentration_1 actuale și a celor patru măsurători anterioare este mai mare de prima măsurătoare, puteți folosi o expresie ca $track.field["concentration_1"].history(-5) > $track.field["concentration_1"].history(0).

Selectaţi modul de reprezentare a rezultatului


Toate modurile de afişare anexează câmpurile la obiectele spaţiale originale. Sunt disponibile două moduri pentru a stabili obiectele spaţiale afişate:

  • Afişează numai incidentele—Metoda afişează numai obiectele spaţiale care sunt incidente. Nu sunt afişate obiectele spaţiale care nu sunt incidente.
  • Afişează toate obiectele spaţiale—Aceasta este setarea implicită. Sunt afişate toate obiectele spaţiale din intrare.

Nume strat tematic rezultat


Numele stratului tematic care va fi creat în Resursele Mele și va fi adăugat pe hartă. Numele implicit se bazează pe numele instrumentului şi numele stratului tematic de intrare. Dacă stratul tematic există deja, instrumentul va eşua.

Utilizând caseta derulantă Salvare rezultat în puteţi specifica numele unui director din Resursele mele în care va fi salvat rezultatul.