Tutorial ArcGIS : 7 Cara Membuat Urutan Angka di Attribute Table

Tutorial ArcGIS 7 Cara Membuat Urutan Angka di Attribute Table

CitraSatelit.Com –  Tutorial ArcGIS : 7 Cara Membuat Urutan Angka di Attribute Table. Ada pertanyaan, Bagaimana membuat nomor urut pada data attribut di ArcGIS yang sudah diurutkan sesuai tujuan. Download Script dan Tutorial Videonya ada di bagian bawah postingan ini.

Cara 1. ini cara yang paling simpel.

Setiap Data Tabel Attribut mempunyai “FID”. dan diawali dengan angka “0”. Maka Caranya Klik Kanan (pada kolom nomor urut yang baru dengan type Integer), pilih Field Calculator, Klik 2x pada Field “FID” + 1. 

Field Calculator Cara 1 FID + 1
Field Calculator Cara 1 FID + 1

Cara 2. Menggunakan Python

[Pre-Logic Script Code]
rec=0
def autoIncrement():
global rec
pStart = 1
pInterval = 1
if (rec == 0):
rec = pStart
else:
rec += pInterval
return rec

[count=]

autoIncrement()

Bagaimana cara membuatnya lebih menarik? Ubah ini:

pStart =1 adalah angka pertama dari urutan Anda. 1 berarti memulai penghitungan dalam 1.

pInterval = 1 adalah pengali interval. 1 untuk 1, 2, 3 atau 10 untuk 10, 20, 30 atau 5 untuk 5, 10, 15 dan lain-lain.

Ingat: Anda membutuhkan bidang ganda untuk penambahan desimal.

Field Calculator autincrement
Field Calculator autincrement

 Cara 3. Menggunakan Python

(untuk Nomor Urut dengan Type Text) contoh : 001, 002, 003, dan seterusnya. Menggunakan script ini “Field harus ber type Text atau string”.  

 [Pre-Logic Script Code]
rec=0 def autoIncrement(): global rec pStart = 1 #adjust start value, if req'd pInterval = 1 #adjust interval value, if req'd if (rec == 0): rec = pStart else: rec = rec + pInterval return str(rec).zfill(3)

[count=]
autoIncrement()
 

 

Field Calculator Data Text
Field Calculator Data Text

Cara 4. Menggunakan Toolbox

(Tool hanya dapat digunakan untuk File yang masuk dalam Datasets ArcSDE Geodatabase) pembahasan akan diupdate lain waktu.

Field Calculator Add Incrementing ID Field
Field Calculator Add Incrementing ID Field
Field Calculator Add Incrementing ID Field
Penggunaan Tool ini hanya Support pada ArcSDE Geodatabase

Cara 5. Menggunakan Python

 ( JIka Penomoran Menggunakan Format Desimal, seperti 1.2 | 2.5 | 3.5 | 5.5 dan seterusnya). Caranya sama dengan cara yang ke-dua, bedanya untuk “pInterval dirumah menjadi angka desimal” seperti contoh pada gambar di bawah ini. Syarat yang utama sebelum menjalankan operasi ini “Field harus ber tipe Double/Float”

Field Calculator Add Incrementing ID Field Desimal
Field Calculator Add Incrementing ID Field Desimal

Cara 6. Penomoran jika berdasarkan data yang ter-Sort (Ascending / Descending) 

Data diproses Sort menggunakan ArcToolbox, Data Management Tools, General, Sort. Fungsinya untuk mengunci urutan Field, misal pengurutan berdasarkan Luas terbesar ke terkecil, periode ter tua ke termuda dan sebaliknya. Setelah data di proses “SORT” muncul data baru kemudian dilanjutkan dengan memberi nomor seperti cara-cara di atas. (lihat Video dibawah)

Field Calculator Sort Ascending
Field Calculator Sort Ascending
Toolbox Field Calculator Sort Ascending
Toolbox Field Calculator Sort Ascending

Cara 7. Menggunakan Excel

Cara ini memerlukan perlakuan Export dan Join pada data Attribut. Data Attribut di export ke Excel kemudian di edit setelah selesai, di join kembali ke ArcGIS (penjelasan lebih lanjut dilain waktu)

Related Posts

One thought on “Tutorial ArcGIS : 7 Cara Membuat Urutan Angka di Attribute Table

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.