## Izračunaj polje

##

Ova alatka radi samo sa ulaznim slojem da izračunate vrednosti za novo ili postojeće polje. Izradite Arcade izraz da izračunate vrednosti kojima ćete popuniti geoobjekte. Ako su vaši podaci vremenski omogućeni i čiji je vremenski tip trenutak, možete opciono da izradite izraze koji su usklađeni sa stazom.

Na primer, recimo da želite da izmenite postojeće polje nazvano TotalSales. Želite da polje bude predstavljeno zbirom ukupnih prodaja u 2016. i 2017. Korišćenjem tih polja u izrazu izračunavate vrednost polja kao

    $feature["Sales2016"] + $feature["Sales2017"]

.

Koristeći drugi primer, pretpostavimo da imate GPS merenja koja beleže lokaciju, vreme, ID oznaku autobusa i brzinu autobusa u gradu. Želimo da kreiramo novo polje koje se zove SpeedFrom3 koje računa prosek brzine poslednja 3 zabeležena GPS merenja za svaki geoobjekat. Za ovo izračunavanje bismo koristili izračunavanje usklađeno sa stazom, gde je staza autobus označen ID oznakom autobusa. Izračunavanje za određivanje prosečne brzine prethodna 3 vremenska koraka i trenutnog vremenskog koraka je

    average($track.field["speed"].history(-4))

.

## Odaberite sloj za koji treba izračunati vrednosti polja

Tačke, linije, oblasti ili tabela čije će vrednosti polja biti izračunate.

Kao dodatak odabiru sloja iz mape, možete da odaberete Pregledaj slojeve na dnu padajuće liste da biste potražili deljeni skup podataka za datoteke sa velikim podacima ili sloj geoobjekta u svojim sadržajima.

## Izračunaj vrednosti polja za polje

Novo ili postojeće polje čije će vrednosti biti izračunate i tip podataka tog polja. Ako izračunavate vrednosti na polju koje već postoji, nije potrebno da usklađujete tip podataka.

## Izradite uslovni izraz da označite početak incidenta

Dodajte izraz pomoću alatke za izradu izraza kako biste izračunali vrednosti polja.

Na primer, pretpostavimo da želimo da dodamo vrednosti polja nazvanog prihod i bonus. Da biste to učinili, dodajte izraz `$feature["income"] + $feature["bonus"]` .

## Ovaj izraz je usklađen sa stazom

Navedite da li je vaš izraz usklađen sa stazom. Izraz koji je usklađen sa stazom će uključiti formatiranje poput

    $track.field["fieldname"].history(...)

. Izrazi koji su usklađeni sa stazom zahtevaju da polja identifikuju pojedinačne staze. Staze mogu da se sastoje od tačaka, linija, oblasti ili tabela i zahtevaju da ulaz ima identifikator staza i da su podaci vremenski omogućeni i čiji je vremenski tip trenutak.

## Naziv sloja sa rezultatima

Ovo je naziv sloja koji će biti kreiran u Mom sadržaju i dodat na mapu. Podrazumevani naziv je zasnovan na nazivu alatke i nazivu ulaznog sloja. Ako sloj već postoji, alatka će otkazati.

Koristeći Sačuvaj rezultat u padajućem polju, možete da navedete ime fascikle u Mom sadržaju u kojoj će rezultat biti sačuvan.