Ez az eszköz pontok, vonalak, területek vagy táblázatok időbélyeggel ellátott, egy időpillanatot leíró rétegével dolgozik. Az eszköz nyomvonalnak nevezett, sorba rendezett vektoros elemeket használva megállapítja, hogy melyik vektoros elemek érdeklődésre számot tartó incidensek. Az incidensek fogalmát az Ön által meghatározott feltételek szabják meg.
Az eszköz először egy vagy több mező segítségével megállapítja, hogy mely vektoros elemek tartoznak egy nyomvonalhoz. Az egyes vektoros elemek idejét felhasználva sorba rendezi a nyomvonalakat, majd alkalmazza az incidensfeltételt. Az incidens kezdési feltételének megfelelő vektoros elemeket incidensnek jelöli. Az incidens befejezési feltételét is megadhatja; ekkor a befejezési feltétel teljesülése esetén a vektoros elemet többé nem tekinti incidensnek. A visszakapott eredmények tartalmazzák az eredeti vektoros elemeket – új oszlopok jelzik az incidens nevét –, és jelzik, hogy melyik vektoros elem felel meg az incidensfeltételnek. Kérheti, hogy az eredmények között az összes eredeti vektoros elem szerepeljen, vagy csak az incidensnek bizonyuló vektoros elemek.
Tegyük fel például, hogy GPS-mérésekkel rendelkezik hurrikánokról 10 percenként. Mindegyik GPS-mérés tartalmazza a hurrikán nevét, helyét, a rögzítés időpontját és a szélsebességet. Ezeket a mezőket felhasználva létrehozhat egy olyan incidenst, ahol minden 208 km/h-t meghaladó szélsebességgel rendelkező mérés Katasztrófa
névvel ellátott incidens. Ha nem állít be befejezési feltételt, az incidensnek akkor lesz vége, amikor a vektoros elem már nem felel meg a kezdési feltételnek (a szélsebesség 208 km/h alá csökken).
Egy másik példát használva tegyük fel például, hogy egy vegyszer koncentrációját felügyeli a helyi vízellátásban egy Szennyezettség
nevű mező segítségével. Tudja, hogy a javasolt szint 0,01 mg/L alatt van, a veszélyes szint pedig 0,03 mg/L felett. Ha olyan incidenseket szeretne észlelni, ahol a 0,03 mg/L-t meghaladó érték incidens, és incidens is marad, amíg a szennyezettség szintje vissza nem áll normális szintre, létrehozhat egy incidenst a Szennyezettség > 0,03
kezdési feltétellel és a Szennyezettség < 0,01
befejezési feltétellel. Ez minden olyan sorozatot megjelöl, ahol az értékek meghaladják a 0,03 mg/L-t, amíg az érték 0,01 alá nem csökken.
Az incidensek keresésére használt pontok, vonalak, területek vagy táblázatok. A bemenő rétegnek időbélyeggel ellátott rétegnek kell lennie olyan vektoros elemekkel, amelyek egy időpillanatot írnak le, valamint rendelkeznek egy vagy több olyan mezővel, amelyek nyomvonalak azonosítására használhatók.
In addition to choosing a layer from your map, you can choose Browse Layers at the bottom of the drop-down list to browse to your contents for a big data file share dataset or feature layer.
A nyomvonal-azonosítót jelentő mezők. A nyomvonalak egyedi értékeit képviselheti egy mező vagy több mező is.
Ha például hurrikánok nyomvonalát szeretné rekonstruálni, a hurrikán nevét használhatja nyomvonal mezőként.
A kifejezésszerkesztő segítségével készítsen egy feltételt az incidens megállapítására. Ha a megadott feltétel igaz, a vektoros elem incidens. Ha nem ad meg befejezési feltételt, az incidens akkor fejeződik be, amikor a kezdési feltétel már nem igaz.
Tegyük fel például, hogy riasztást szeretne arra az esetre, amikor a koncentráció_1
és a koncentráció_2
mezők összege nagyobb, mint a koncentráció_3
. Ehhez a következő feltételt kell használnia: ($feature["koncentráció_1"] + $feature["koncentráció_2"]) > $feature["koncentráció_3"])
.
Ha az érdekli, hogyan változtak a koncentrációk az idővel, és riasztást szeretne arra az esetre, amikor az aktuális koncentráció_1
nagyobb, mint a koncentráció_2
előző két mérése, akkor a következő kifejezést használhatja: $feature["koncentráció_1"] > $track.field["koncentráció_2"].history(-3,-1)
.
A kifejezésszerkesztő segítségével az incidens végének megállapítására is készíthet egy feltételt. Ha a megadott befejezési feltétel igaz, a vektoros elem többé nem incidens. Ha nem ad meg befejezési feltételt, az incidens akkor fejeződik be, amikor a kezdési feltétel már nem igaz.
Tegyük fel például, hogy riasztást szeretne arra az esetre, amikor a koncentráció_1
és a koncentráció_2
mezők összege nagyobb, mint a koncentráció_3
, és azt szeretné, hogy az incidens véget érjen, ha a koncentráció_4
kisebb, mint a koncentráció_1
. Ehhez vegye fel a ($feature["koncentráció_1"] + $feature["koncentráció_2"]) > ($join["income"] * .20)
kezdési feltételt és a ($feature["koncentráció_4"] < $feature["koncentráció_1"])
befejezési feltételt.
Ha azt szeretné, hogy az incidens akkor érjen véget, amikor az aktuális koncentráció_1
és az előző négy mérés átlaga nagyobb, mint az első mérés, akkor a következő kifejezést használhatja: $track.field["koncentráció_1"].history(-5) > $track.field["koncentráció_1"].history(0)
.
Mindegyik kimeneti módszer mezőket fűz az eredeti vektoros elemekhez. Kétféleképpen adható meg, hogy az eredményben melyik vektoros elemek szerepeljenek:
The name of the layer that will be created in My Content and added to the map. Az alapértelmezett név az eszköz nevétől és a bemenő réteg nevétől függ. If the layer already exists, the tool will fail.
Az Eredmény mentési helye legördülő mezőben megadhatja a Saját tartalom mappájának nevét, ahová az eszköz menti az eredményt.