Anda di halaman 1dari 6

APLIKASI SISTEM INFORMASI GEOGRAFIS PADA BIDANG

TEKNIK LINGKUNGAN
APPLICATION OF GEOGRAPHICAL INFORMATION SYSTEM IN
ENVIRONMENTAL ENGINEERING

Ridho Aditya Dwi Putra


Departemen Teknik Sipil dan Lingkungan, Institut Pertanian Bogor, Jalan Kamper, Kampus IPB Dramaga,
Bogor, 16680
ridhoaditya12@yahoo.com

Abstrak: Field calculator juga dapat digunakan sebagai fungsi perhitungan sederhana pada proses pengolahan
data. Untuk melakukan perhitungan matematis dan menetapkan nilai field untuk satu record atau bahkan semua
record dapat dilakukan perhitungan. Selain itu, dapat menghitung luas, panjang, perimeter, dan sifat geometris
lainnya pada bidang pada tabel atribut. Perhitungan dapat dilakukan dengan menggunakan Python atau
VBScript. Python adalah bahasa scripting yang direkomendasikan untuk ArcGIS. Python digunakan apabila ingin
mengakses fungsi geoprocessing, termasuk fitur geometri. Adopsi Python sebagai bahasa scripting untuk ArcGIS
memberikan banyak kesempatan untuk melakukan perhitungan. Penggunaan VBScript merupakan inti dari
bahasa pemrograman visual basic. Kemampuan VBScript adalah validsi data, kalkulasi data, penyimpanan,
animasi, umpan balik multimedia, ataupun memberikan respon terhadap input yang diberikan oleh user. fluktuasi
nilai Indeks Pencemetran disebabkan oleh beberapa hal antara lain adalah perbedaan intensitas aktivitas
manusia yang terjadi pada masing-masing titik pengukuran dan bisa juga disebabkan oleh pencemaran yang
telah terjadi sebelum adanya pengukuran.
Kata kunci: Indeks Pencemaran, Phyton, VBscript

Abstract: Field calculator can also be used as a simple calculation function in data processing. To perform a
mathematical calculation and set a field value for a single record or even all records can be calculated. In
addition, it can calculate the area, length, perimeter, and other geometric properties on the fields in the attribute
table. Calculations can be done using Python or VBScript. Python is the recommended scripting language for
ArcGIS. Python is used when accessing geoprocessing functions, including geometry features. The adoption of
Python as a scripting language for ArcGIS provides many opportunities for performing calculations. The use of
VBScript is at the heart of the visual basic programming language. VBScript capability is data validity, data
calculation, storage, animation, multimedia feedback, or responds to the input provided by the user. fluctuations
in the value of Pencemetran Index caused by several things, among others, is the difference in the intensity of
human activity that occurs at each measurement point and can also be caused by pollution that has occurred
before the measurement.
Kata kunci: Phyton, Polutan Index, VBscript

PENDAHULUAN
Pengelolaan kualitas air merupakan salah satu prioritas dalam pengelolaan lingkungan di
Indonesia. Air mempunyai karakteristik fisik dan kimiawi yang sangat mempengaruhi
kehidupan organisme di dalamnya. Apabila terjadi perubahan kualitas perairan, terutama oleh
bahan pencemaran lingkungan, maka keseimbangan hidup organisme yang ada di perairan
tersebut bahkan kehidupan manusia pada khususnya dapat terganggu. Pencemaran
mengakibatkan dampak negatif terhadap manusia, hewan, tumbuh-tumbuhan dan harta benda
atau dengan kata lain terhadap kehidupan bersama (sosial). Pencemaran air adalah penambahan
unsur atau organisme laut kedalam air, sehingga pemanfaatannya dapat terganggu. Suatu
limbah yang mengandung beban pencemar masuk ke lingkungan perairan dapat menyebabkan
perubahan kualitas air. Air limbah memungkinkan mengandung mikroorganisme patogen atau
bahan kimia beracun berbahaya yang dapat menyebabkan penyakit infeksi dan tersebar ke
lingkungan (Effendi 2003). Pencemaran perairan tersebut mengakibatkan kualitas air sungai
tidak sesuai dengan peruntukannya.
Salah satu sumber air yang banyak dimanfaatkan untuk memenuhi kebutuhan hidup
manusia dan makhluk hidup lainnya yaitu sungai. Sungai merupakan ekosistem yang sangat
penting bagi manusia. Sungai juga menyediakan air bagi manusia baik untuk berbagai kegiatan.
Kualitas air sungai dipengaruhi oleh kualitas pasokan air yang berasal dari daerah tangkapan
berkaitan dengan aktivitas manusia yang ada didalamnya (Wiwoho 2005). Perubahan kondisi
kualitas air pada aliran sungai merupakan dampak dari buangan dari penggunaan lahan yang
ada. Sungai merupakan suatu media yang rentan terhadap pencemaran. Berdasarkan Keputusan
Menteri Lingkungan Hidup No. 115 Tahun 2003 tentang Pedoman Penentuan Status Mutu Air,
Mutu air adalah kondisi kualitas air yang diukur dan atau diuji berdasarkan parameter-
parameter tertentu dan metode tertentu berdasarkan peraturan perundang-undangan yang
berlaku. Kualitas air dapat dinyatakan dengan parameter kualitas air. Parameter ini meliputi
parameter fisik, kimia, dan mikrobiologis (Sutrisno dan Suciastuti 2002).
Aplikasi geografis memudahkan setiap analisis menjadi lebih mudah, adapun pada kasus
praktikum ini yaitu aplikasi GIS akan mengolah data pengukuran yaitu BOD, COD, dan DO
untuk mendapatkan nilai beban pencemar di suatu daerah dengan perhitungan menggunakan
field calculator . Dan juga dapat memvisualisasikan hasil analisis dalam peta sederhana.

METODOLOGI
Penelitian kali ini merupakan studi kasus bidang Teknik Lingkungan, menggunakan data
sekunder berupa shapefile peta batas administrasi Kota Bogor, Sungai Cisadane dan data
pengukuran debit, nilai DO,COD dan BOD yang terdapat pada Sungai Cisadane. Penelitian ini
dilakukan pada tanggal 29 November 2017 di Laboratorium komputer Departemen Teknik
Sipil dan Lingkungan, dengan menggunakan komputer/laptop yang dilengkapi software
ArcGIS. Tujuan penelitian ini adalah menentukan Indeks Pencemaran (IP) serta Beban
Pencemaran (kg/hari) untuk masing-masing konsentrasi pencemar pada setiap kelurahan di
Kota Bogor yang dilalui Sungai Cisadane (dengan asumsi bahwa titik pengukuran yang
dilakukan pada setiap kelurahan merepresentasikan kondisi indeks dan beban pencemaran pada
kelurahan tersebut).
Untuk menghitung nilai CLL DO/COD/BOD digunakan persamaan 1 berikut.

𝐾𝑜𝑛𝑠𝑒𝑛𝑡𝑟𝑎𝑠𝑖 𝐷𝑂 𝑎𝑡𝑎𝑢 𝐶𝑂𝐷 𝑎𝑡𝑎𝑢 𝐵𝑂𝐷 𝑡𝑒𝑟𝑢𝑘𝑢𝑟


CLL (DO/COD/BOD) = .........................(1)
𝐵𝑎𝑘𝑢 𝑚𝑢𝑡𝑢 𝐷𝑂 𝑎𝑡𝑎𝑢 𝐶𝑂𝐷 𝑎𝑡𝑎𝑢 𝐵𝑂𝐷

Konsentrasi parameter yang semakin menurun menunjukkan peningkatan pencemaran


(misalnya, Dissolved Oxygen/DO). Nilai teoritis atau nilai maksimum merupakan nilai DO
jenuh ditentukan 7. Maka, untuk menghitung nilai CLB_DO digunakan persamaan 2.

𝐷𝑂 𝑗𝑒𝑛𝑢ℎ (7)− 𝐾𝑜𝑛𝑠𝑒𝑛𝑡𝑟𝑎𝑠𝑖 𝐷𝑂 𝑡𝑒𝑟𝑢𝑘𝑢𝑟


CLB_DO = .....................................................(2)
𝐷𝑂 𝑗𝑒𝑛𝑢ℎ (7)− 𝑏𝑎𝑘𝑢 𝑚𝑢𝑡𝑢 𝐷𝑂

Untuk menghitung CL rata-rata (CL_AVE) digunakan persamaan 3 berikut.


𝐶𝐿𝐵𝐷𝑂 + 𝐶𝐿𝐵𝐶𝑂𝐷 + 𝐶𝐿𝐵𝐵𝑂𝐷
CL_AVE = .......................................................................(3)
3

Untuk menghitung Indeks Pencemaran (IP) digunakan persamaan 4 berikut.

𝐶𝐿_𝑀𝐴𝐾𝑆 2 +𝐶𝐿_𝐴𝑉𝐸 2
IP = √ .........................................................................................(4)
2

Untuk menghitung BP DO/BOD/COD digunakan persamaan 5.


𝐾𝑜𝑛𝑠𝑒𝑛𝑡𝑟𝑎𝑠𝑖 𝐷𝑂,𝐶𝑂𝐷,𝐵𝑂𝐷 𝑡𝑒𝑟𝑢𝑘𝑢𝑟 𝑥 𝑑𝑒𝑏𝑖𝑡 𝑥 1000 𝑥 86400
BP DO/BOD/COD = ..............(5)
1000000

Evaluasi Indeks Pencemaran ditentukan berdasarkan tabel 1 berikut.

Tabel 1 Evaluasi terhadap IP


Indeks Pencemaran Mutu Air
Memenuhi baku
0 ≤ IP ≤ 1.0
mutu (kondisi baik)
1.0 ≤ IP ≤ 5.0 Cemar Ringan
5.0 ≤ IP ≤ 10.0 Cemar Sedang
IP ≥ 10.0 Cemar Berat
Prosedur atau langkah-langkah dalam mengenai studi kasus Teknik Lingkungan lebih
ringkas disajikan pada Gambar 13.

Mulai

mempersiapkan alat dan bahan

Add data peta batas administrasi Kota Bogor, Sungai Cisadane dan data
pengukuran

buka tabel atribut data pengukuran

Tambahkan kolom bm_DO, bm_COD, bm_BOD, CLL_DO, CLL_COD,


CLL_BOD, CLB_DO, CLB_COD, CLB_BOD, CL_MAKS, CL_AVE, IP,
BP_DO,BP_COD, dan BP_BOD

Sesuaikan data dengan klik kanan, pilih field calculator.

Data CLL dihitung menggunakan persamaan 1. Untuk data CLB_COD dan


CLB_BOD sama dengan CLL, sedangkan CLB_DO dihitung menggunakan
persamaan 2

Data CL_MAKS diisi secara manual, data CL_AVE dihitung menggunakan


persamaan 3, data IP menggunakan persamaan 4 dan data BP menggunakan
persamaan 5

Pengaturan dan penyesuaian Indeks Pencemaran sesuai dengan tabel 1

Penyesuaian label dan symbology berdasarkan keterangan Indeks Pencemaran

Plotkan peta indeks pencemaran dan sesuaikan dengan peta kontur Kota Bogor
Selesai

Gambar 13 Bagan alir prosedur studi kasus teknik lingkungan

HASIL DAN PEMBAHASAN


Tabel atribut adalah komponen database yang berisi informasi non-spatial tentang
serangkaian fitur geografis dalam sistem informasi geografis (GIS) seperti, shapefile, coverage,
geodatabase atau semacamnya. Informasi ini diatur sehingga setiap baris mewakili fitur dan
setiap kolom mewakili satu fitur atribut. Dalam ArcGIS, baris dikenal sebagai catatan dan
kolom bidang (fields). Setiap field menyimpan jenis data tertentu, seperti nomor, tanggal, atau
bagian teks. Atribut sebuah field tersebut digunakan untuk melakukan pencarian atau query
data. Dengan adanya atribut data yang baik dan benar maka dengan mudah kita akan
melakukan prosesing atau analisis data spasial dengan ArcGIS. Namun adakalanya ketika kita
mendapatkan data hasil konversi dari format selain dari ArcGIS misal dari data Kml, MapInfo,
atupun AutoCAD data hasil konversi dalam format shapefile atau geodatabase mempunyai
banyak field yang tidak terlalu diperlukan dan bahkan isi atribut data yang terdapat dalam
sebuah field mempunyai nilai string yang terlalu panjang atau bahkan kurang. Oleh karena itu
dilakukan operai field calculator. Namun field calculator juga dapat digunakan sebagai fungsi
perhitungan sederhana pada proses pengolahan data. Untuk melakukan perhitungan matematis
dan menetapkan nilai field untuk satu record atau bahkan semua record dapat dilakukan
perhitungan. Selain itu, dapat menghitung luas, panjang, perimeter, dan sifat geometris lainnya
pada bidang pada tabel atribut. Perhitungan dapat dilakukan dengan menggunakan Python atau
VBScript.
Python adalah bahasa scripting yang direkomendasikan untuk ArcGIS. Python digunakan
apabila ingin mengakses fungsi geoprocessing, termasuk fitur geometri. Adopsi Python sebagai
bahasa scripting untuk ArcGIS memberikan banyak kesempatan untuk melakukan perhitungan.
Python memaksa indentasi sebagai bagian dari sintaks serta diunakan dua atau empat spasi untuk
menentukan setiap tingkat logis. Sejajarkan awal dan akhir blok pernyataan, dan konsisten.
Penggunaan VBScript merupakan inti dari bahasa pemrograman visual basic. Kemampuan
VBScript adalah validsi data, kalkulasi data, penyimpanan, animasi, umpan balik multimedia,
ataupun memberikan respon terhadap input yang diberikan oleh user. VBScript memiliki
fleksibilitas dalam hal penggunaan tipe data, hanya 1 tipe data yang diperkenalkan pada
VBScript yaitu variant yang merupakan tipe data khusus yag dapat menampung berbagai
informasi. Pada umumnya VBScript lebih sulit digunakan, karena menggunakan sintaks
scripting.
Tabel 2 Indeks pencemaran sungai
Kelurahan Luas (Ha) IP Ket IP
Situgede 230.005667 5.22 Cemar Sedang
Bubulak 191.815543 1.78 Cemar Ringan
Sindang Barang 189.496611 0.66 Baik
Loji 124.451354 0.89 Baik
Gunung Batu 103.221805 2.07 Cemar Ringan
Pasir Kuda 136.884394 0.96 Baik
Rangga Mekar 163.809817 2.10 Cemar Ringan
Pamoyanan 261.044524 0.55 Baik
Indeks Pencemaran (IP) digunakan untuk menentukan tingkat pencemaran relatif
terhadap parameter kualitas air yang diizinkan.Indeks Pencemaran (IP) ditentukan untuk suatu
peruntukan, kemudian dapat dikembangkan untuk beberapa peruntukan bagi seluruh bagian
badan air atau sebagian dari suatu sungai ( Rahman A 2016). Indeks Pencemaran dari data
tersebut ditampilkan pada Tabel 2. Berdasarkan tabel diatas diketahui bahwa indeks pencemar
terkecil adalah 0.55 terletak pada kelurahan Pamoyanan yang pada peta terdapat di bagian hulu
sungai yang menandakan bahwa kualitas air di hulu sungai masih baik, sedangkan indeks
pencemar terbesar adalah 5.22 yang berada di kelurahan Situgede yang terletak di bagian hilir
sungai sehingga kualtas air tergolong cemar sedang. Terjadi fluktuasi nilai indeks pencemaran
pada titik pengukuran, beberapa titik mencapai nilai lebih dari 5 sedangkan pada beberapa titik
nilai indeks pencemaran bahkan tidak mencapai nilai 1. Terjadinya fluktuasi nilai ini dapat
disebabkan oleh beberapa hal antara lain adalah perbedaan intensitas aktivitas manusia yang
terjadi pada masing-masing titik pengukuran dan bisa juga disebabkan oleh pencemaran yang
telah terjadi sebelum adanya pengukuran.

KESIMPULAN
Field calculator juga dapat digunakan sebagai fungsi perhitungan sederhana pada proses
pengolahan data. Untuk melakukan perhitungan matematis dan menetapkan nilai field untuk
satu record atau bahkan semua record dapat dilakukan perhitungan. Selain itu, dapat
menghitung luas, panjang, perimeter, dan sifat geometris lainnya pada bidang pada tabel
atribut. Perhitungan dapat dilakukan dengan menggunakan Python atau VBScript. Python
adalah bahasa scripting yang direkomendasikan untuk ArcGIS. Python digunakan apabila ingin
mengakses fungsi geoprocessing, termasuk fitur geometri. Adopsi Python sebagai bahasa
scripting untuk ArcGIS memberikan banyak kesempatan untuk melakukan perhitungan.
Penggunaan VBScript merupakan inti dari bahasa pemrograman visual basic. Kemampuan
VBScript adalah validsi data, kalkulasi data, penyimpanan, animasi, umpan balik multimedia,
ataupun memberikan respon terhadap input yang diberikan oleh user. fluktuasi nilai Indeks
Pencemetran disebabkan oleh beberapa hal antara lain adalah perbedaan intensitas aktivitas
manusia yang terjadi pada masing-masing titik pengukuran dan bisa juga disebabkan oleh
pencemaran yang telah terjadi sebelum adanya pengukuran.

DAFTAR PUSTAKA
Budiyanto E. 2009. Sistem Informasi Geografi dengan ArcView GIS. Yogyakarta (ID): Andi
Effendi, H. 2003. Telaah Kualitas Air Bagi Pengelolaan Sumber Daya Dan Lingkungan
Perairan. Penerbit kasinus. Yogyakarta
ESRI. 2016. Diakses dari http://support.esri.com/en/technical-article/000008920 pada tanggal
7 Desember 2017 pukul 05.00 WIB.
Keele. 1997. An Introduction to GIS using ArcView: Tutorial. Issue 1,Spring 1997 based on
Arcview release 3, http://www.keele.ac.uk/depts/cc/helpdesk/arcview/av_prfc.htm
diakses pada tanggal 19 Oktober 2017
Prahasta E. 2004. Sistem Informasi Geografis Tutorial ArcView. Bandung (ID): Informatika.
Rahman A . 2016. Analisis kualitas air dan beban pencemar di sungai batu kambing, sungai
mali-mali dan sungai riam kiwa kecamatan aranio kabupaten banjar kalimantan selatan.
Ish Scientiae, Volume 6 ( 2 ): 14-14.
Sutrisno, T.dan E. Suciastuti. 2002. Teknologi Penyedian Air Bersih.Jakarta. Rineka Cipta.
Wiwoho, 2005. Model Identifikasi Daya Tampung Beban Cemaran Sungai. Universitas
Dipenogoro. Semarang.

Anda mungkin juga menyukai