## 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,03mg/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 Sirvi kihte, 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"])`.

## Koostage juhtumi lõppu märkiv avaldise tingimus

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"])`.

## Valige, kuidas soovite väljundi esitada

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

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

## Tulemkihi nimi

See on selle kihi nimi, mis luuakse jaotises Minu sisu ja lisatakse kaardile. Vaikimisi nimi põhineb tööriista nimel ja sisendkihi nimel. Kui see kiht on juba olemas, siis töötlemine nurjub.

Kasutades rippmenüüd Salvesta tulemused, saate jaotises Minu sisu määrata selle kausta nime, kuhu tulemused salvestatakse.