Membuat urutan nomor ID pada atribut polygon di ArcMap

UNTUK menambahkan atribut yang berurutan pada polygon, biasanya kita mengacu pada OID yang otomatis dibuatkan urutannya oleh software. Namun ada suatu kasus misalnya polygon sudah diedit sehingga urutan OIDnya tidak berurutan lagi namun kita menginginkan nomor ID baru yang berurutan untuk kerapihan data.

OID sudah tidak berurutan

Untuk membuat urutan ID baru tersebut, maka langkahnya sebagai berikut:

  1. Buat field baru dengan nama misalnya IDNO dengan type Short Integer.
  2. Buka field calculator dan pilih parser Phyton, centang Show code block
  3. Masukkan script berikut ini pada Pre-logic Script Code
rec=0 
def autoIncrement(): 
 global rec 
 pStart = 1  
 pInterval = 1 
 if (rec == 0):  
  rec = pStart  
 else:  
  rec += pInterval  
 return rec

Pada kotak di paling bawah masukkan script di bawah ini lalu klik OK.

autoIncrement()
Contoh

4. Jika berhasil maka urutan pada field IDNO yang baru dibuat sudah berurutan nomornya.

Hasil akhir

Sumber: ESRI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s