Tag Archives: field

Menimpa (replacing) suatu bagian kata/string di Field Calculator

Tanya :

Saya mau mengganti sebuah nama misalkan “-1” dengan nama “jalan 1” saya sudah berhasil untuk single command menggunakan field calculator misalkan Αda -1,-2,…,-8 masing-masing saya beri nama sesuai angka tersebut bagaimana ya saya harus menuliskan command pada field calculator?

 

Jawab :

Replace (“nama_kolom”, ‘-‘, ‘jalan_’)

“nama_kolom” diganti dengan nama kolom data yang berisi –1, –2,…., –8 anda.

‘–’     ––> tanda minus yang akan ditimpa.

‘jalan_’  ––> string yang digunakan untuk menimpa.

 

[diambil dari tanya jawab di mailing list http://groups.google.com/group/komunitas-gis dengan dimodifikasi]

Membuat penomoran urut otomatis di field tabel atribut arcgis

Tanya :

Cara membuat penomoran urut contoh (1,2,3…) di atribut table argis, secara automatis bagaimana?

Jawab :

Ikuti langkah berikut :

a. buat field dengan tipe short integer

b. klik kanan pada kolom tersebut

c. pilih field calculator

d. contreng kotak sebelah tulisan Advanced

e. isikan vb script dibawah ini di Pre-logic Script,

static rec as long
static i as long
dim lstart as long
lstart = 1
linterval = 1
if (i = 0) then
    rec = lstart
else
    rec = rec + linterval
end if
i = i + 1

(sumber script gis .stackexchange .com)

e. tuliskan rec pada isian dibawahnya, dengan tulisan [NAMA FIELD] = rec,

yang diisikan adalah tulisan rec saja, kemudian klik OK.

Menambahkan ID field dengan isi nomor kolom sesuai dengan urutan baris

Tanya :

Bagaimana menambahkan id secara otomatis dengan quantum gis, sesuai dengan nomor baris yang telah ada?

 

Jawab :

1. Klik kanan pada layer tabel yang sudah ditampilkan, pilih Open Atribut Tabel,

2. Klik Toggle Editing

3. Klik Field Calculator atau Tekan Ctrl + I

4. Pilih Create New Field atau Update Existing Field

5. Di Function List, pilih +Record, pilih $rownum

6. Otomatis akan tampil ID baris sesuai dengan urutan baris data.

Menggunakan rumus Calculator untuk mengubah nilai pada tabel atribut

Tanya :
Bagaimana mengklasifikasikan kelas seperti,
jika 1-4 = Rendah
5-8 = sedang
9-13 = Tinggi,
sehingga masuk dalam attribut.
dengan menggunakan rumus calculator?

Jawab :
Pada petanya anda select terlebih dahulu
(bisa dengan cara Layer properties>
Definition query>query builder>JLH_SKOR = 1> OK
Pada peta akan muncul hanya layer dengan JLH_SKOR 1 saja.

Untuk merubah KLASIFIKASI :
Select peta yang sudah diquery tadi
>Open attribute table
>klik kanan pada field KLASIFIKASI
>field calculator
>ketik ”rendah”>OK

Jadi setiap akan merubah KLASIFIKASI berdasarkan JLH_SKOR perlu mengulang-ulang langkah tersebut diatas, minimal mengurangi kegiatan peng inputan data secara manual.
Tetapi kalo untuk sekedar tampilan di atas peta saja, misalkan untuk menampilkan range 1-4 dapat dilakukan dengan cara :
>Layer properties
>Show:Quantities
>tinggal masukan field dan rangenya.

Catatan :
JLH_SKOR, KLASIFIKASI adalah contoh nama kolom atau field dalam tabel feature anda.