## Izračun polja

##

Ovaj alat radi s ulaznim slojem za izračun vrijednosti za novo ili postojeće polje. Izradite Arcade izraz da biste izračunali vrijednosti s kojima ćete ispuniti geoobjekte. Ako su podaci ovremenjeni i instantne vrste vremena, možete ako želite izraditi izraze koji su svjesni praćenja.

Primjerice, pretpostavimo da želite izmijeniti postojeće polje naziva Ukupne prodaje. Želite da polje predstavlja zbroj ukupnih prodaja u 2016. i 2017. Pomoću tih polja u izraz izračunate vrijednost polja kao

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

.

Uzmimo u obzir drugi primjer, pretpostavimo da imate mjerenja GPS-a koja bilježe lokaciju, vrijeme, ID busa i brzinu busova u gradu. Želimo stvoriti novo polje naziva SpeedFrom3 za koji vrijedi prosjek brzina posljednjih 3 zabilježenih mjerenja GPS-a za svaki geoobjekt. Za ovaj bismo izračun upotrijebili izračun svjestan praćenja u kojem bismo pratili bus označen ID-om busa. Izračun za utvrđivanje prosječne brzine prethodnih 3 vremenskih koraka i trenutačnog vremenskog koraka glasi

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

.

## Izaberite sloj za izračun vrijednosti polja za

Točke, linije, područja ili tablica s izračunatim vrijednostima polja.

Osim odabira sloja s vaše karte, možete odabrati Pretraži slojeve na dnu padajućeg popisa za pretraživanje vaših sadržaja za skup podataka za dijeljenje datoteka velikih podataka ili sloj geoobjekta.

## Izračunajte vrijednosti polja za polje

Novo ili postojeće polje s izračunatim vrijednostima i vrstama podataka tog polja. Ako izračunavate vrijednosti na polju koje već postoji, ne trebate uparivati vrste podataka.

## Izradite uvjet izraza kojim će se označiti početak incidenta

Dodajte izraz pomoću sastavljača izraza da biste izračunali vrijednosti polja.

Primjerice, pretpostavimo da želimo dodati vrijednosti polja naziva prihodi i bonus. Da biste to učinili, dodajte izraz `$feature["income"] + $feature["bonus"]` .

## Taj je izraz svjestan praćenja

Odredite je li izraz svjestan praćenja. Izraz svjestan praćenja uključivat će formatiranje kao

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

. Za izraze svjesne praćenja potrebna su polja za utvrđivanje pojedinačnih tragova. Tragovi se mogu sastojati od točaka, linija, područja ili tablica i zahtijevaju samo da unos ima identifikator tragova i da su podaci ovremenjeni instantnom vrstom vremena.

## Naziv sloja rezultata

Ovo je naziv sloja koji će se stvoriti u dijelu Moj sadržaj i dodati karti. Zadani naziv temelji se na nazivu alata i nazivu sloja unosa. Ako sloj već postoji, alat neće biti uspješan.

Upotrebom padajućeg izbornika Spremi rezultat u možete odrediti naziv mape u dijelu Moj sadržaj gdje će se spremiti rezultat.