Tuvasta juhtumid

Tuvasta juhtumid


See tööriist kasutab ajateadlikku punktide, joonte, alade või tabelite kihti, mis kujutab endast ühte ajahetke. Tööriist määratleb järjestatud objektide (radade) abil, millised objektid on huvipakkuvad juhtumid. Juhtumid määratletakse teie määratud tingimuste alusel.

Kõigepealt teeb tööriist ühe või mitme välja abil kindlaks, millised objektid raja juurde kuuluvad. Rajad järjestatakse iga objekti aja alusel ja rakendatakse juhtumi tingimus. Objektid, mis vastavad algava juhtumi tingimusele, märgitakse juhtumiteks. Soovi korral saate rakendada ka lõppeva juhtumi tingimuse; kui lõputingimus on tõene, ei ole objekt enam juhtum. Tulemused tagastatakse koos algsete objektidega (koos uute veergudega, mis sisaldavad juhtumi nime) ja need näitavad, millised objektid vastavad juhtumi tingimusele. Saate tagastada kas kõik algsed objektid või ainult need objektid, mis on juhtumid.

Teil on näiteks 10-minutiste vahedega tehtud GPS-mõõtmised orkaanide jaoks. Iga GPS-mõõtmise juurde on jäädvustatud orkaani nimi, asukoht, jäädvustamise aeg ja tuule kiirus. Nende väljade abil saate luua juhtumi, kus kõik mõõtmised, mille tuule kiirus on suurem kui 208 km/h, on juhtumid pealkirjaga Katastroofiline. Kui lõputingimust pole määratud, lõpeb juhtum siis, kui objekt ei vasta enam algustingimusele (tuule kiirus langeb alla 208 km/h).

Teises näites oletame, et jälgisite välja contanimateLevel abil kemikaali kontsentratsiooni kohalikus veevõrgus. Teate, et soovitatav tase on alla 0,01 mg/l ja ohtlik tase on üle 0,03 mg/l. Selleks, et tuvastada juhtumeid, kus väärtus üle 0,03 mg/l on juhtum ja jääb juhtumiks seni, kuni reostustase on langenud lubatud tasemele, loote juhtumi algustingimusega contanimateLevel > 0,03 ja lõputingimusega contanimateLevel < 0,01. See märgib mis tahes järjestused, mille väärtused ületavad 0,03mg/l, seni kuni need tagastavad väärtuse, mis on väiksem kui 0,01.

Valige kiht, millelt juhtumid tuvastada


Punktid, jooned, alad või tabelid, mida kasutatakse juhtumite otsimiseks. Sisendkiht peab olema ajateadlik koos objektidega, mis kujutavad endast ajahetke, ja sellel peab olema vähemalt üks väli, mida saab kasutada radade tuvastamiseks.

Lisaks kihi valimisele kaardil saate valida ripploendi alumises servas Vali analüüsikihte, et otsida oma sisust suurandmete failiketta andmestikku või objektikihti.

Valige radade tuvastamiseks vähemalt üks väli


Raja identifikaatorit tähistavad väljad. Radade kordumatute väärtuste tähistamiseks saate kasutada ühte või mitut välja.

Näiteks võite kasutada orkaanide radade rekonstrueerimisel raja nimena orkaani nime.

Koostage juhtumi algust märkiv avaldise tingimus


Lisage avaldise koostaja kaudu tingimus, et määratleda, mis on juhtum. Kui määratud tingimus on tõene, on objekt juhtum. Kui te lõputingimust ei määra, lõpeb juhtum siis, kui algustingimus ei ole enam tõene.

Oletame näiteks, et soovite saada teavitust, kui väljade kontsentratsioon_1 ja kontsentratsioon_2 summa on suurem kui kontsentratsioon_3. Selleks rakendage tingimus ($feature["kontsentratsioon_1"] + $feature["kontsentratsioon_2"]) > $feature["kontsentratsioon_3"]).

Kui olete huvitatud kontsentratsiooni muutumisest aja jooksul ja soovite saada hoiatust, kui praegune kontsentratsioon_1 on suurem kui kontsentratsiooni_2 kaks eelmist mõõtmistulemust, siis võite kasutada näiteks sellist avaldist $feature["kontsentratsioon_1"] > $track.field["kontsentratsioon_2"].history(-3,-1).

Koostage juhtumi lõppu märkiv avaldise tingimus (valikuline)


Saate avaldisekoosturi abil lisada tingimuse juhtumi lõpu määratlemiseks. Kui määratud tingimus on tõene, ei ole objekt enam juhtum. Kui te lõputingimust ei määra, lõpeb juhtum siis, kui algustingimus ei ole enam tõene.

Oletame näiteks, et soovite saada teavitust, kui väljade kontsentratsioon_1 ja kontsentratsioon_2 summa on suurem kui kontsentratsioon_3, ja soovite, et juhtum lõpeks, kui kontsentratsioon_4 on väiksem kui concentration_1. Selleks rakendage algustingimus ($feature["kontsentratsioon_1"] + $feature["kontsentratsioon_2"]) > ($join["income"] * .20) ja lõputingimus ($feature["kontsentratsioon_4"] < $feature["kontsentratsioon_1"]).

Kui soovite juhtumi lõppemist, kui praeguse kontsentratsiooni_1 keskmine väärtus ja nelja eelmise mõõtmise tulemus on suurem kui esimese mõõtmise tulemus, siis võite kasutada näiteks avaldist $track.field["kontsentratsioon_1"].history(-5) > $track.field["kontsentratsioon_1"].history(0).

Näita


Kõik väljundmeetodid lisavad väljad algsetele objektidele. Tagastatavate objektide määratlemiseks on kaks võimalust.

  • Tagasta kõik objektid – vaikimisi on valitud see. Tagastatakse kõik sisendi objektid.
  • Tagasta ainult juhtumid – see meetod tagastab ainult need objektid, mis on juhtumid. Objekte, mida juhtumitena ei tuvastata, ei tagastata.

Analüüsi andmeid ajaintervallidega (valikuline)


Määrake, kui soovite tuvastada juhtumid, mil kasutatakse ajaintervalle, mis segmenteerivad teie sisendobjektid analüüsi jaoks. Kui kasutate ajaintervalle, peate seadistama kasutatava ajaintervalli ja valikuliselt seadma viiteaja. Kui te ei seadista viiteaega, kasutatakse 1. jaanuari 1970.

Kui seate ajapiiriks näiteks 1. päeva, mis algab 1. jaanuaril 1990. aastal kell 9.00, siis kärbitakse iga päev kell 9.00 kõiki radasid ja analüüsitakse neid selle segmendi piires.

Ajaintervallide kasutamine on kiire viis arvutusaja lühendamiseks, sest sel juhul luuakse analüüsi jaoks kiiresti väiksemad rajad. Kui korduva ajaintervalli jaotamine on teie analüüsi jaoks mõttekas, siis on see soovitatav mahukate andmete töötlemise puhul.

Tulemkihi nimi


Loodavakihi nimi. Kui kirjutate andmelattu ArcGIS Data Store, salvestatakse teie tulemused Minu sisus ja lisatakse kaardile. Kui kirjutate suurandmete failikettale, salvestatakse teie andmed suurandmete failikettale ja lisatakse selle manifestifailile. Seda ei lisata kaardile. Vaikimisi nimi põhineb tööriista nimel ja sisendkihi nimel. Kui see kiht on juba olemas, siis töötlemine nurjub.

Kui salvestate admelattu ArcGIS Data Store (relatsioonilisse või ajalisruumilisse andmelattu), kasutades rippmenüüd Salvesta tulemused, saate jaotises Minu sisu määrata selle kausta nime, kuhu tulemused salvestatakse.