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 Izberi sloj za analizo, da po svoji vsebini poiščete 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.

Izdelaj izraz za izračun vrednosti polj


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

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.

Analizirajte podatke s časovnimi intervali


Navedite, ali želite izračunati vrednosti za svoje sledi s časovnimi intervali, ki bodo segmentirali vaše vhode za analizo. Če boste uporabili časovne intervale, morate nastaviti časovni interval, ki ga želite uporabiti, in po želji nastaviti referenčni čas. Če referenčnega časa ne nastavite, bo uporabljen Jan 1, 1970.

Na primer, če nastavite časovno omejitev na en dan, ki se začne 1. januarja 1990 ob 9.00 zjutraj, bo vsaka sled odrezana ob 9.00 zjutraj vsak dan in analizirana v tem segmentu.

S časovnimi intervali lahko hitro pospešite čas izračunavanja, saj hitro ustvarja manjše sledi za analizo. Če je za vašo analizo ustrezna razdelitev s ponavljajočim se časovnim intervalom, se ta priporoča za procesiranje velikih podatkov.

Ime sloja z rezultati


To je ime sloja, ki bo ustvarjen. Če zapisujete v ArcGIS Data Store, bodo vaši rezultati shranjeni v Moji vsebini in dodani na karto. Če zapisujete v delitev datotek velikih podatkov, bodo vaši rezultati shranjeni v delitev datotek velikih podatkov in dodani v njen manifest. Ne bodo dodani v skupino. Privzeto ime temelji na imenu orodja in imenu vhodnega sloja. Če sloj že obstaja, orodje ne bo uspešno.

Ko zapisujete v ArcGIS Data Store (relacijsko ali prostorsko-časovno shrambo velikih podatkov) s pomočjo spustnega menija Shrani rezultat v, lahko navedete ime mape v Moji vsebini, kjer bo shranjen rezultat.