Ova alatka radi sa vremenski omogućenim slojem tačaka, linija, oblasti ili tabela koji predstavljaju trenutak u vremenu. Korišćenjem redom poređanih geoobjekata, zvanih staze, ova alatka određuje koji geoobjekti su incidenti od značaja. Incidenti se određuju uslovima koje vi određujete.
Prvo alatka određuje koji geoobjekti pripadaju stazi koristeći jedno ili više polja. Korišćenjem vremena na svakom geoobjektu, staze su redom poređane i primenjuje se uslov incidenta. Geoobjekti koji ispunjavanju početni uslov incidenta se označavaju kao incident. Opciono možete da primenite završni uslov incidenta; kada je završni uslov tačan, geoobjekat više nije incident. Rezultati će se vratiti sa originalnim geoobjektima – sa novim kolonama koje predstavljaju naziv incidenta – i označiti koji geoobjekat ispunjava uslov incidenta. Možete da vratite sve originalne geoobjekte ili samo geoobjekte koji su incidenti.
Na primer, pretpostavimo da imate GPS merenja uragana svakih 10 minuta. Svako GPS merenje zapisuje ime uragana, lokaciju, vreme zapisivanja i brzinu vetra. Korišćenjem ovih polja, možete da kreirate incident u kom svako merenje sa brzinom vetra većom od 208 km/h predstavlja incident sa nazivom Katastrofalan
. U slučaju da završni uslov nije podešen, incident se završava ako geoobjekat više ne ispunjava početni uslov (brzina vetra opada na manje od 208).
Korišćenjem drugog primera, pretpostavimo da ste nadgledali koncentracije hemikalije u vašem lokalnom vodovodu korišćenjem polja sa nazivom contaminateLevel
. Znate da su preporučeni nivoi manji od 0,01 mg/L, a da su opasni nivoi iznad 0,03 mg/L. Da biste otkrili incidente kada je vrednost iznad 0,03mg/L incident i ostaje incident dok se nivoi zagađenja ne vrate u normalu, kreirate incident korišćenjem početnog uslova contaminateLevel > 0,03
i završnog uslova contaminateLevel < 0,01
. Ovo će označiti svaki niz u kom vrednosti premašuju 0,03mg/L sve dok ne vrate vrednost manju od 0,01.
Tačke, linije, oblasti ili tabele koje će se koristiti za pronalaženje incidenata. Ulazni sloj mora da bude vremenski omogućen sa geoobjektima koji predstavljaju trenutak u vremenu, kao i sa jednim ili više polja koje je moguće iskoristiti za identifikovanje staza.
Kao dodatak odabiru sloja iz mape, možete da odaberete Izaberi sloj za analizu na dnu padajuće liste da biste potražili deljeni skup podataka za datoteke sa velikim podacima ili sloj geoobjekta u svojim sadržajima.
Polja koja predstavljaju identifikator staza. Možete da koristite jedno polje ili više polja za predstavljanje jedinstvene vrednosti staza.
Na primer, ako biste rekonstruisali staze uragana, mogli biste da koristite ime uragana kao polje staze.
Dodajte uslov korišćenjem alatke za izradu izraza radi utvrđivanja šta je incident. Ako je uslov koji navedete tačan, geoobjekat je incident. Ako ne navedete završni uslov, incident se završava kada početni uslov više nije tačan.
Na primer, pretpostavimo da želite da budete upozoreni kada je zbir polja concentration_1
i concentration_2
veći od concentration_3
. Da biste to uradili, primenite uslov ($feature["concentration_1"] + $feature["concentration_2"]) > $feature["concentration_3"])
.
Ako ste zainteresovani da pogledate kako su se koncentracije menjale tokom vremena i želite da budete upozoreni kada je trenutna vrednost concentration_1
bila veća od prethodna dva merenja vrednosti concentration_2
, treba da koristite izraz kao što je $feature["concentration_1"] > $track.field["concentration_2"].history(-3,-1)
.
Opciono dodajte uslov korišćenjem alatke za izradu izraza da biste odredili završetak incidenta. Ako je završni uslov koji navedete tačan, geoobjekat više nije incident. Ako ne navedete završni uslov, incident se završava kada početni uslov više nije tačan.
Na primer, pretpostavimo da želite da budete upozoreni kada je zbir polja concentration_1
i concentration_2
veći od concentration_3
, a želite da se incident završi ako je concentration_4
manje od concentration_1
. Da biste to uradili, primenite početni uslov ($feature["concentration_1"] + $feature["concentration_2"]) > ($join["income"] * .20)
i završni uslov ($feature["concentration_4"] < $feature["concentration_1"])
.
Ako biste želeli da se incident okonča kada je srednja vrednost trenutne concentration_1
i četiri prethodna merenja veća od prvog merenja, trebalo bi da koristite izraz kao što je $track.field["concentration_1"].history(-5) > $track.field["concentration_1"].history(0)
.
Svi izlazni metodi će dodati polja originalnim geoobjektima. Postoje dva načina za određivanje koji se geoobjekti vraćaju:
Navedite ako želite da otkrijete incidente koristeći vremenske intervale koji segmentiraju vaše ulazne geoobjekte za analizu. Ako koristite vremenske intervale, morate da podesite vremenski interval koji želite da koristite i opciono podesite referentno vreme. Ako ne podesite referentno vreme, koristiće se 1. januar 1970.
Na primer, ako podesite da vremenska granica bude 1 dan, počevši od 9:00 AM 1. januara 1990, tada će svaka traka biti skraćena u 9:00 za svaki dan i analizirana u okviru tog segmenta.
Korišćenje vremenskih intervala je brz način za ubrzavanje vremena izračunavanja, jer brzo kreira manje staze za analizu. Ako deljenje vremenskim intervalom koji se ponavlja ima smisla za vašu analizu, ono se preporučuje za obradu velikih podataka.
Ime sloja koji će se kreirati. Ako vršite upis u ArcGIS Data Store, vaši rezultati će se čuvati u Mom sadržaju i biće dodati na mapu. Ako vršite upis u deljeni resurs za datoteke sa velikim podacima, vaši rezultati će se čuvati u deljenom resursu za datoteke sa velikim podacima i biti dodati u njegov manifest. On neće biti dodat na mapu. Podrazumevani naziv je zasnovan na nazivu alatke i nazivu ulaznog sloja. Ako sloj već postoji, alatka će otkazati.
Prilikom upisa u ArcGIS Data Store (skladište relacionih ili prostorno-vremenskih velikih podataka) koristeći padajuće polje Sačuvaj rezultat u, možete da navedete ime fascikle u Mom sadržaju gde će rezultat biti sačuvan.