Format Ekspresi Field Calculator pada ArcGIS + Video Tutorial
Akhirnya disela-sela kesibukan yang padat mimin sempatkan untuk menulis artikel diwebsite ini. Jika tidak ada update dalam satu minggu itu rasanya ada yang kurang, semoga mimin tetap terus kokoh pada prinsip ini. Baiklah, untuk artikel ini masih dengan tema tutorial yaitu tipe-tipe Format Ekspresi Field Calculator pada tabel atribut ArcGIS.Prinsip tentang pemakaian field calculator sangat wajib teman-teman ketahui sehingga nanti bisa mengekspresikan data yang tepat pada orang lain. Selain itu dengan menguasai hal ini kita akan lebih mudah dalam pengelolaan data tabel nantinya seperti operasi matematikan, string (teks) dan tanggal. Oleh karena itu alangkah lebih baiknya nanti setelah membaca tutorial ini langsung dicoba satu per satu untuk melihat hasil riil pada field.
Field calculator adalah fungsi yang paling sering digunakan untuk melakukan manipulasi (edit dan update) tabel atribut. Field calculator sering dilakukan pada tabel atribut untuk keperluan:
- Update field secara cepat; Update field dapat dilakukan dengan satu per satu mengedit atribut pada tabel atribut. Namun cara tersebut sangat tidak efisien untuk nilai-nilai yang bersifat sistematis. Sebagai alternatif, teman-teman dapat menqunakan field calculator dan menggunakan fungsi-fungsi yang tersedia sehingga pekerjaan update field menjadi jauh lebih efisien.
- Menggabungkan atribut dari field lain; Suatu field mungkin merupakan gabungan field lain. Untuk melakukan penggabungan tersebut yang paling efektif adalah dengan menggunakan field calculator
- Mengubah nama dan tipe field. ArcMap tidak memperkenankan mengganti nama dan tipe field. Untuk melakukan hal tersebut, pengguna dapat membuat field baru, kemudian atribut dari field lama dipindah ke field baru, dan selanjutnya field lama dihapus. Memindah atribut dari field lama ke field baru dilakukan dengan field calculator.
Beberapa contoh format ekspresi Field Calculator dapat dilihat seperti pada tabel berikut ini:
Tujuan
|
Kode ekspresi
|
Contoh
|
Operasi matematika
|
||
Menambahkan
dua atau lebih field
|
[numericField1]
+ [numericField2]
|
1
+ 2 = 3
|
Mengurangkan
dua atau lebih field
|
[numericField1]
- [numericField2]
|
2
– 1 = 1
|
Mengalikan
dua atau lebih field
|
[numericField1]
* [numericField2]
|
2
* 2 = 4
|
Membagi
dua field
|
[numericField1]
/ [numericField2]
|
4
/ 2 = 2
|
Mcngubah
satuan meter persegi ke hektar
|
[meter_persegi]
/ 10.000
|
1.000
/ 10.000 = 0.1 ha
|
Mengubah
derajat-menit-detik ke decimal degree
|
[deg]
+ ([min]/60)+ ([sec]/3600)
|
[121]
+ ([8]/60) +
([6]/3600)
= 121.135 derajat
|
Tujuan
|
Kode ekspresi
|
Contoh
|
Operasi string
|
||
Menambahkan
teks
|
"teks"
|
"Kelurahan"
|
Menggabungkan
dua field
|
[textField1]
&
[textField2]
[textField1]
& "
" & [textField2]
|
"Mekarwangi"
"Kelurahan
Mekarwangi"
|
Menggabungkan
teks dengan field
|
"Text" & " " & [textField]
|
"Kel.
Mekarwangi"
|
Mengubah
field numerik menjadi teks
|
Str(
[numericField])
|
Str(123)
= "123"
|
Mengambil
sejumlah karakter dari kiri
|
Left(
[textField], n )
|
Left(
"Kelurahan", 3 ) = "Kel"
|
Mengambil
sejumlah karakter dari kanan
|
Right(
[textrield], n )
|
Right(
"Kelurahan", 4 ) = "ahan"
|
Mengubah
semua teks menjadi lowercase
|
Lcase
( [textrield] )
|
Lcase
( "Kelurahan") = "kelurahan"
|
Mengubah
semua teks menjadi uppercase (kapital)
|
Ucase
( [textField] )
|
Ucase
("Kelurahan" ) = "KELURAHAN"
|
Menghilangkan
spasi di awal dan akhir
|
Trim
( [textField] )
|
Trim
( " Kelurahan" = "Kelurahan"
|
Tujuan
|
Kode ekspresi
|
Contoh
|
Operasi tanggal
|
||
Tanggal
hari ini
|
Now()
atau Date()
|
Date()
= June 1, 2015
|
Menambahkan
sejumlah
tahun
pada tanggal
|
DateAdd(
"yyyy", 2, [dateField] )
|
DateAdd(
"yyyy", 2,
June
1, 2015 ) =June 1,
2017
|
Perbedaan
antara dua tanggal dalam bulan
|
DateDiff
( "m", [dateField1], [datcField2] )
|
DateDiff
( "m", October 1, 2004, October 1, 2013)=12
|
Tanggal
ke-
|
DatePart(
"d", [dateField] )
|
DatePart(
"d", October 1,2013 )= 1
|
Baca Juga:
1. Pengaturan Pembuatan Legenda Peta pada ArcGIS
2. Cara Membuat Grid LU/LS atau BT pada ArcGIS
Baiklah sekian dulu untuk sharing kali ini tentang Format Ekspresi Field Calculator pada ArcGIS. Jika ada saran, tanggapan, pertanyaan, link mati serta request silakan gunakan kotak komentar, halaman kontak atau sosial media yang ada di website Lapak GIS. Terima Kasih.