Acest instrument funcţionează cu un strat tematic de intrare pentru a calcula valorile unui câmp nou sau existent. Construiţi o expresie Arcade pentru a calcula valorile cu care veţi popula obiectele spaţiale. Dacă datele sunt activate de timp de tip instantaneu, opţional puteţi construi expresii de traseu.
De exemplu, să presupunem că doriţi să modificaţi un câmp existent numit TotalSales. Doriţi să reprezentaţi câmpul prin suma vânzărilor totale din 2016 şi 2017. Folosind aceste câmpuri în expresie, valoarea câmpului este calculată ca
$feature["Sales2016"] + $feature["Sales2017"].
Pentru un alt exemplu, să presupunem că aveţi măsurători GPS care înregistrează locul, ora, ID-ul autobuzului şi viteza autobuzelor într-un oraş. Dorim să generăm un câmp nou numit SpeedFrom3 pentru viteza medie a ultimelor 3 măsurători GPS înregistrate pentru fiecare obiect spaţial. Pentru acest calcul, vom folosi un calcul de traseu unde traseul este un autobuz indicat prin ID-ul autobuzului. Calculul pentru stabilirea vitezei medii a celor trei trepte temporale anterioare şi ora curentă este
average($track.field["speed"].history(-4)).
Punctele, liniile, suprafeţele sau tabelul cu valori de câmp calculate.
În afară de a alege un strat tematic din harta dvs., puteţi selecta opţiunile Alegere strat tematic de analiză în partea inferioară a listei verticale pentru a răsfoi conţinutul pentru stratul tematic sau setul de date pentru partajarea de fişiere big data.
Câmp nou sau existent cu valorile calculate şi tipul de date din câmpul respectiv. Dacă se calculează valori pentru un câmp deja existent, nu este necesar să potriviţi tipul de date.
Adăugaţi o expresie folosind instrumentul de construcţie a expresiilor pentru a calcula valorile câmpului.
De exemplu, să presupunem că dorim să adăugăm valorile unui câmp numit income și bonus. Pentru acest lucru, adăugaţi expresia $feature["venit"] + $feature["bonus"]
.
Specifică dacă expresia este una de traseu. O expresie de traseu va include un format ca
$track.field["fieldname"].history(...). Expresiile de traseu impun identificarea traseelor individuale de către câmpuri. Calea poate fi alcătuită din puncte, linii, suprafeţe sau tabele şi este necesar numai ca intrarea să aibă un identificator de traseu, datele fiind activate de timp de tip instantaneu.
Specificați dacă doriți să calculați valori pentru traseele dvs. utilizând intervale de timp care vor segmenta intrările pentru analiză. Dacă utilizați intervale de timp, trebuie să setați intervalul de timp pe care doriți să-l utilizați și, opțional, să setați momentul de referință. Dacă nu setați un moment de referință, va fi utilizată data de 1 ianuarie 1970.
De exemplu, dacă setați limita de timp la 1 zi, începând cu ora 9:00 AM de pe 1 ianuarie 1990, fiecare traseu va fi trunchiat la ora 9:00 AM pentru fiecare zi și analizat în cadrul acelui segment.
Utilizarea intervalelor de timp este o metodă rapidă de accelerare a timpului de calcul, deoarece se creează rapid trasee mai mici pentru analiză. Dacă împărțirea printr-un interval de timp recurent are sens pentru analiza dvs., este recomandată în prelucrarea volumelor mari de date.
Numele stratului tematic care va fi creat. Dacă scrieți într-un ArcGIS Data Store, rezultatele dvs. vor fi salvate în Resursele mele și adăugate pe hartă. Dacă scrieți într-o partajare de fişiere big data, rezultatele dvs. vor fi stocate în partajarea de fişiere big data și adăugate la manifestul acesteia. Nu vor fi adăugate pe hartă. Numele implicit se bazează pe numele instrumentului şi numele stratului tematic de intrare. Dacă stratul tematic există deja, instrumentul va eşua.
Când scrieți în ArcGIS Data Store (depozit de date relaționale sau spațio-temporale de volum mare) utilizând caseta derulantă Salvare rezultat în, puteți specifica numele unui director din Resursele mele în care va fi salvat rezultatul.