Arvuta väli

Arvuta väli


See tööriist töötab koos sisendkihiga uue või olemasoleva välja väärtuste arvutamiseks. Objektide asustamiseks väärtuste arvutamise jaoks koostage Arcade’i avaldis. Kui teie andmed on ajateadlikud ja nende ajatüüp on ajahetk, saate koostada ka rada ära tundvaid avaldisi.

Oletame näiteks, et soovite muuta olemasolevat välja nimega TotalSales. Soovite, et väli kujutaks 2016. ja 2017. aasta kogukäibe summat. Kui kasutate avaldises neid välju, arvutate välja väärtuse järgmiselt:

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

Järgmises näites oletame, et teil on GPS-mõõtmised, mis salvestavad asukoha, aja, bussi ID ja busside kiiruse linnas. Soovime luua uue välja nimega SpeedFrom3, mis arvutab iga objekti kohta kolme viimati salvestatud GPS-mõõtmise keskmise kiiruse. Selle arvutuse jaoks kasutame rada ära tundvat arvutust, kus rada on buss, mida märgib bussi ID. Arvutus kolme viimatise ajavahemiku ja praeguse ajavahemiku keskmise kiiruse määramiseks on

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

Valige kiht, et arvutada välja väärtused:


Punktid, jooned, alad või arvutatud väljaväärtustega tabel.

Lisaks kihi valimisele kaardil saate valida ripploendi alumises servas Vali analüüsikihte, et otsida oma sisust suurandmete failiketta andmestikku või objektikihti.

Arvutage väärtused väljale


Uus või olemasolev väli, mille väärtused on arvutatud ning selle välja andmete sisestamise tüüp. Kui arvutate väärtusi olemasolevale väljale, pole andmetüüpi vastendada vaja.

Kirjeldage väärtuste arvutamise avaldis


Lisage väljade väärtuste arvutamiseks tingimuslause ning kasutage asjakohast koostajat.

Oletame näiteks, et soovime lisada väärtused väljadele nimega income ja bonus. Selleks lisage avaldis $feature["tulu"] + $feature["boonus"] .

Avaldis tunneb raja ära


Tehke kindlaks, kas teie avaldis tunneb raja ära. Avaldis, mis tunneb raja ära, sisaldab järgmist vormingut:

$track.field["fieldname"].history(...)
. Rada ära tundvad avaldised vajavad eraldi radade tuvastamiseks välju. Radu saab koostada punktidest, joontest, aladest või tabelitest ning vajalik on, et sisendil oleks raja identifikaator ning andmed oleksid ajateadlikud ja nende ajatüüp oleks ajahetk.

Analüüsi andmeid ajaintervallidega


Määrake, kas soovite arvutada oma radadele väärtusi, kasutades intervalle, mis segmenteerivad teie sisendid analüüsi jaoks. Kui kasutate ajaintervalle, peate seadistama kasutatava ajaintervalli ja valikuliselt seadma viiteaja. Kui te ei seadista viiteaega, kasutatakse 1. jaanuari 1970.

Kui seate ajapiiriks näiteks 1. päeva, mis algab 1. jaanuaril 1990. aastal kell 9.00, siis kärbitakse iga päev kell 9.00 kõiki radasid ja analüüsitakse neid selle segmendi piires.

Ajaintervallide kasutamine on kiire viis arvutusaja lühendamiseks, sest sel juhul luuakse analüüsi jaoks kiiresti väiksemad rajad. Kui8 korduva ajaintervalli jaotamine on teie analüüsi jaoks mõttekas, siis on see soovitatav mahukate andmete töötlemise puhul.

Tulemkihi nimi


Loodavakihi nimi. Kui kirjutate andmelattu ArcGIS Data Store, salvestatakse teie tulemused Minu sisus ja lisatakse kaardile. Kui kirjutate suurandmete failikettale, salvestatakse teie andmed suurandmete failikettale ja lisatakse selle manifestifailile. Seda ei lisata kaardile. Vaikimisi nimi põhineb tööriista nimel ja sisendkihi nimel. Kui see kiht on juba olemas, siis töötlemine nurjub.

Kui salvestate admelattu ArcGIS Data Store (relatsioonilisse või ajalisruumilisse andmelattu), kasutades rippmenüüd Salvesta tulemused, saate jaotises Minu sisu määrata selle kausta nime, kuhu tulemused salvestatakse.