Izračunaj polje

Izračunaj polje


Orodje deluje samo z vhodnim slojem za izračun vrednosti za novo ali obstoječe polje. Izdelajte izraz Arcade za izračun vrednosti, s katerimi boste dopolnili geoobjekte. Če so vaši podatki časovno omogočeni ter predstavljajo trenutek v času, lahko poljubno izdelate izraze, ki zaznavajo sledi.

Na primer, denimo, da želite spremeniti obstoječe polje z imenom TotalSales. Želite, da polje vsebuje vsoto skupne prodaje v letih 2016 in 2017. Z uporabo teh polj v izrazu lahko izračunate vrednost polja kot

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

Vzemimo drug primer, denimo, da imate GPS-meritve, ki beležijo lokacijo, čas, številko avtobusa in hitrost avtobusov v mestu. Želimo ustvariti novo polje z imenom SpeedFrom3, ki izračunava povprečje hitrosti zadnjih 3 zabeleženih GPS-meritev za vsak geoobjekt. Za ta izračun bomo uporabili izračun zaznavanja sledi, kjer je sled avtobus, ki je označen s številko. Izračun za ugotovitev povprečne hitrosti zadnjih 3 časovnih korakov in trenutnega časovnega koraka je

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

Izberi sloj za izračun vrednosti polj za


Za točke, linije, poligone ali tabele bodo izračunane vrednosti polj.

Poleg izbire sloja s svoje karte lahko na dnu spustnega seznama izberete Prebrskaj sloje, da poiščete svojo vsebino za delitev datotek velikih podatkov ali geoobjektni sloj.

Izračun vrednosti polj za polje


Nova ali obstoječa polja, za katera bodo izračunani vrednosti in tip podatkov. Če izračunavate vrednosti na že obstoječem polju, vam ni treba usklajevati tipov podatkov.

Izgradite pogojni izraz, da označite začetek incidenta


Za izračun vrednosti polj dodajte izraz s pomočjo graditelja izrazov.

Na primer, denimo, da želimo dodati vrednosti polj z imenom income in bonus. To lahko storimo z dodajanjem izraza $feature["income"] + $feature["bonus"] .

Ta izraz zaznava sledi


Navedite, ali vaš izraz zaznava sledi. Izraz za zaznavanje sledi bo vseboval formatiranje, kot je

$track.field["fieldname"].history(...)
. Izrazi za zaznavanje sledi zahtevajo polja za identifikacijo posameznih sledi. Sledi so lahko sestavljene iz točk, linij, poligonov ali tabel in zahtevajo samo, da ima vhod identifikator sledi ter da so podatki časovno omogočeni in predstavljajo trenutek v času.

Ime sloja z rezultati


Ime sloja, ki bo ustvarjen v odseku Moja vsebina in dodan na karto. Privzeto ime temelji na imenu orodja in imenu vhodnega sloja. Če sloj že obstaja, orodje ne bo uspešno.

S pomočjo spustnega menija Shrani rezultat v lahko navedete ime mape v Moja vsebina, kjer bo shranjen rezultat.