## Hitung Kolom

##

Alat ini bekerja dengan layer input untuk menghitung nilai untuk kolom baru atau yang sudah ada. Buat ekspresi Arcade untuk menghitung nilai untuk mengisi fitur. Jika data Anda diaktifkan waktu dan merupakan tipe waktu instan, Anda secara opsional dapat membuat ekspresi yang merupakan pengingat jalur.

Contoh, anggap saja Anda ingin mengubah kolom yang ada yang bernama TotalSales. Anda ingin kolom tersebut diwakilkan oleh jumlah total penjualan di tahun 2016 dan 2017. Dengan menggunakan kolom tersebut dalam ekspresi, Anda dapat menghitung nilai kolom sebagai

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

.

Menggunakan contoh lain, anggap Anda memiliki pengukuran GPS yang mencatat lokasi, waktu, ID bus, dan kecepatan bus di sebuah kota. Kita ingin membuat kolom baru bernama SpeedFrom3 yang merata-ratakan kecepatan 3 pengukuran GPS tercatat terakhir untuk setiap fitur. Untuk kalkulasi ini, kita akan menggunakan penghitungan pengingat jalur, di mana jalur tersebut adalah bus yang ditandai dengan ID bus. Penghitungan untuk menentukan kecepatan rata-rata 3 langkah waktu sebelumnya dan langkah waktu saat ini adalah

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

.

## Pilih layer untuk menghitung nilai kolom untuk

Titik, garis, area, atau tabel yang akan dihitung nilai kolomnya.

Selain memilih layer dari peta Anda, Anda dapat memilih Telusuri Layer yang terdapat di bagian paling bawah daftar drop-down ke konten Anda untuk set data yang dibagikan atau feature layer dari big data.

## Hitung nilai kolom untuk kolom

Kolom baru atau yang sudah ada yang akan dihitung nilainya dan tipe data kolom tersebut. Jika Anda menghitung nilai pada kolom yang sudah ada, Anda tidak perlu mencocokkan tipe data.

## Buat kondisi ekspresi untuk menandakan awal insiden

Tambahkan ekspresi menggunakan pembuat ekspresi untuk menghitung nilai kolom.

Contoh, anggap kita ingin menambahkan nilai suatu kolom bernama pendapat dan bonus. Untuk melakukannya, tambahkan ekspresi `$feature["pendapatan"] + $feature["bonus"]` .

## Ekspresi ini adalah pengingat jalur

Tentukan apakah ekspresi Anda adalah pengingat jalur. Ekspresi pengingat jalur akan menyertakan format seperti

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

. Ekspresi pengingat jalur mengharuskan kolom mengidentifikasi masing-masing. Alur dapat disusun dari titik, garis, area atau tabel dan hanya mengharuskan input memiliki pengidentifikasi jalur serta data diaktifkan waktu dengan tipe waktu instan.

## Nama layer hasil

Ini adalah nama layer yang akan dibuat di Konten Saya dan ditambahkan ke peta. Nama default ditetapkan berdasarkan nama alat dan nama layer input. Jika layer sudah ada, alat tidak akan berfungsi.

Menggunakan kotak drop-down Simpan hasil di, Anda dapat menentukan nama folder di Konten Saya sebagai tempat penyimpanan hasil.