## Aprēķināt lauku

##

Šis rīks darbojas ar ievades slāni, aprēķinot vērtības jaunam vai esošam laukam. Izveidojiet Arcade izteiksmi, lai aprēķinātu vērtības funkciju apkopošanai. Ja jūsu datiem ir iespējota laika funkcija un laika tips, varat papildus izveidot izteiksmes, kuras fiksē maršrutu.

Piemēram, pieņemsim, ka vēlaties mainīt esošu lauku, ko dēvē par TotalSales. Jūs vēlaties, lai lauku raksturo kopējais pārdošanas apjoms 2016. un 2017. gadā. Izmantojot šos laukus izteiksmē, varat aprēķināt lauka vērtību kā

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

.

Izmantosim citu piemēru. Pieņemsim, ka jums ir GPS mērījumi, kas reģistrē atrašanās vietu, laiku, autobusa ID un autobusu ātrumu pilsētā. Mēs vēlamies izveidot jaunu lauku, ko dēvē par SpeedFrom3, kas katram elementam aprēķina vidējo ātrumu no pēdējiem trīs GPS mērījumiem. Lai veiktu šo aprēķinu, mēs lietosim maršrutu atpazīstošu aprēķinu, kur maršruts ir autobuss, ko apzīmē autobusa ID Aprēķins, kas nosaka vidējo iepriekšējo trīs laika posmu ātrumu un pašreizējo laika posmu, ir

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

.

## Izvēlieties slāni, lai aprēķinātu lauka vērtības

Punkti, līnijas, teritorijas vai tabula, kurā būs aprēķinātās lauka vērtības.

Papildus slāņa izvēlei kartē varat izvēlēties Pārlūkot slāņus nolaižamā saraksta apakšā, lai saturā atrastu Big Data koplietojuma datu kopu vai elementu slāni.

## Aprēķināt lauka vērtības laukam

Jaunais vai esošais lauks, kuram ir šī lauka aprēķinātās vērtības un datu veids. Ja aprēķināt jau esoša lauka vērtības, datu veids nav jāpielāgo.

## Izveidojiet izteiksmes stāvokli, lai raksturotu negadījuma sākšanos

Pievienojiet izteiksmi, izmantojot izteiksmes veidotāju lauka vērtību aprēķināšanai.

Piemēram: pieņemsim, ka vēlaties pievienot lauka Ienākumi un Prēmija lauka vērtības. Lai to izdarītu, pievienojiet izteiksmi `$feature["income"] + $feature["bonus"]` .

## Šī izteiksme ir saistīta ar maršrutu

Norādiet, vai izteiksme ir saistīta ar maršrutu. Izteiksme, kas saistīta ar maršrutu, ietvers šādu formatējumu:

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

. Ar maršrutu saistītās izteiksmēs nepieciešami lauki, lai apzīmētu atsevišķus maršrutus. Maršrutus var izveidot no punktiem, līnijām, teritorijām vai tabulām, un tiem nepieciešams, lai ievadē ir maršruta noteicējs, un datiem ir iespējota laika funkcija, pamatojoties uz laika mirkli.

## Rezultātu slāņa nosaukums

Šis ir slāņa nosaukums, kas tiks izveidots sadaļā Mans Saturs un pievienots kartei. Noklusējuma nosaukums ir balstīts uz rīka nosaukumu un ievades slāņa nosaukumu. Ja slānis jau pastāv, rīks nedarbosies.

Lietojot Saglabāt rezultātus nolaižamajā sarakstlodziņā, jūs varat norādīt nosaukumu mapē Mans saturs, kur tiks saglabāti rezultāti.