Sistem Informasi Geografis Untuk Pemetaan Lahan Pertanian

Transcription

1Sistem Informasi GeografisUntuk Pemetaan Lahan PertanianJuan Fransisco Oroh 1), Ir. Arie S. M. Lumenta, ST, MT 2), Alwin Sambul , ST., M.Eng., Ph.D 3)Teknik Informatika Univesitas Sam Ratulangi Manado, Jl. Kampus Bahu-Unsrat Manado, 95115E-mail : sizcko19@gmail.com 1), al@unsrat.ac.id 2), asambul@unsrat.ac.id 3)Abstrak — Sistem Informasi Geografis Untuk Pemetaan LahanPertanian dibangun untuk membantu mempermudah masyarakatdalam mencari informasi mengenai hasil pertanian yang ada diKabupaten Minahasa, Minahasa Utara, Minahasa Selatan danMinahasa Tenggara. Aplikasi webgis ini memiliki fitur-fiturseperti peta yang berisi pemetaan informasi tentang lokasi, luaspanen serta hasil produksi pertanian, fitur diagram yangberfungsi untuk menampilkan data-data informasi pertaniandalam bentuk diagram yang mudah dipahami. Dengan tampilanyang menarik dan simpel agar pengguna dapat dengan mudahmengoperasikan aplikasi webgis tersebut. Dengan menggunakanmetode RAD dalam membuat siklus pengembangan sistem danmenggunakan XAMPP dan MySQL sebagai basis data daripembuatan sistem serta menggunakan LeafletJS untukmenampilkan peta pada webgis, penulis juga memakai beberapabahasa pemrograman yang mendukung pembuatan website iniyakni HTML, PHP, CSS, maupun Javascript. Hasil dariperancangan dan pembangunan dari Sistem Informasi GeografisUntuk Pemetaan Lahan Pertanian adalah untuk digunakan olehmasyarakat untuk mendapatkan informasi tentang hasilpertanian yang ada di Kabupaten Minahasa, Minahasa Utara,Minahasa Selatan dan Minahasa Tenggara.Kata kunci : Pemetaan, Pertanian, Rapid Application Development,SIG, WebAbstract — Geographical Information System for MappingAgricultural Land was built to help facilitate the community infinding information about agricultural products in Minahasa, NorthMinahasa, South Minahasa and Southeast Minahasa districts. Thiswebgis application has features such as a map containinginformation mapping about the location, area of harvest andagricultural production, a diagram feature that functions to displayagricultural information data in the form of easy-to-understanddiagrams. With an attractive and simple appearance so that userscan easily operate the webgis application. By using the RAD methodin creating a system development cycle and using XAMPP andMySQL as the database of the system creation and using LeafletJSto display maps on webgis, the author also uses several programminglanguages that support the creation of this website, namely HTML,PHP, CSS, and Javascript. The results of the design anddevelopment of the Geographical Information System for MappingAgricultural Lands are used by the community to obtain informationabout agricultural products in Minahasa, North Minahasa, SouthMinahasa and Southeast Minahasa districts.Keywords: Mapping, Agriculture, Rapid Application Development,GIS, WebI.PENDAHULUANSistem Informasi Geografis (Geographic InformationSystem) adalah sistem informasi yang mengelola data yangmemiliki informasi spesial atau dalam arti yang lebih sempitadalah sistem komputer yang memiliki kemampuan untukmembangun, menyimpan, mengelola dan menampilkaninformasi bereferensi geografis.Kabupaten Minahasa yang sekarang sudah dimekarkanmenjadi empat kabupaten yaitu Minahasa, Minahasa Utara,Minahasa Selatan dan Minahasa Tenggara mempunyai potensisangat bagus di bidang pertanian dikarenakan datarannya yangtinggi dan suhunya yang rendah menjadikannya sebagaidataran yang sangat bagus untuk bercocok tanam hasilpertanian. Dengan segala kelebihannya itu maka penyediaaninformasi tentang hasil pertanian dari kabupaten-kabupatentersebut akan sangat berguna bagi masyarakat maupun instansiyang terkait dalam hal memenuhi kebutuhan informasi maupundalam hal mengambil keputusan.Akan tetapi permasalahan yang ada saat ini, yaitukurangnya informasi pertanian kepada masyarakat sehinggamasyarakat sulit untuk mengetahui informasi pertanian yangada di Kabupaten Minahasa. Maka dari itu dibutuhkan suatusistem informasi geografis yang bisa menyajikan informasitentang hasil pertanian serta memetakan lokasi-lokasinya agarmasyarakat bisa dengan cepat dan mudah dalam mendapatkaninformasi tentang hasil pertanian yang ada di minahasa.Berdasarkan permasalahan tersebut, penulis berencanamembuat “Sistem Informasi Geografis Untuk Pemetaan LahanPertanian” sebagai tugas akhir sehingga diharapkan denganadanya sistem informasi ini dapat memberikan informasitentang hasil pertanian yang ada di Kabupaten Minahasa secaraoptimal.A. Tentang Kabupaten MinahasaKabupaten Minahasa sekarang ini sudah dimekarkanmenjadi empat kabupaten yaitu :1) Kabupaten MinahasaSecara astronomis, Kabupaten Minahasa terletak di antara01o01’00” – 01o29’00” LU – 124o34’00” – 125o05’00”BT, dengan batas-batas administrasi sebagai berikut :

2Sebelah Utara : Laut Sulawesi, Kota Manado dan KotaTomohonSebelah Timur : Laut Maluku, Kabupaten Minahasa UtaraSebelah Barat : Kabupaten Minahasa Selatan dan KotaTomohonSebelah Selatan : Laut Maluku dan Kota Tomohon2) Kabupaten Minahasa UtaraSecara astronomis, Kabupaten Minahasa Utara terletakantara 1o18’30’’ – 1o53’00’’ Lintang Utara dan antara124o44’00’’ – 125o11’00’’ Bujur Timur, dengan batasbatas administrasi sebagai berikut :Sebelah Utara : Kabupaten Kepulauan Sitaro, LautSulawesi dan Laut MalukuSebelah Timur : Kota BitungSebelah Barat : Kota ManadoSebelah Selatan : Kabupaten Minahasa3) Kabupaten Minahasa SelatanSecara astronomis, Kabupaten Minahasa Selatan terletakantara 0 ,47’-1 ,24’ Lintang Utara dan antara 124 ,18’124 45’ Bujur Timur dan dilalui oleh garis ekuator ataugaris khatulistiwa yang terletak pada garis lintang 00,dengan batas batas administrasi sebagai berikut :Sebelah Utara : Kabupaten MinahasaSebelah Timur : Kabupaten Minahasa TenggaraSebelah Barat : Laut SulawesiSebelah Selatan : Kabupaten Bolmong dan BolmongTimur4) Kabupaten Minahasa TenggaraSecara astronomis, Kabupaten Minahasa Tenggara terletakantara 0 50’28’’- 1 7’17’’ Lintang Utara dan antara124 32’56’’-124 57’3’’ Bujur Timur dan dilalui oleh garisekuator atau garis khatulistiwa yang terletak pada garislintang 00, dengan batas batas administrasi sebagai berikut:Sebelah Utara : Kabupaten Minahasa SelatanSebelah Timur : Kabupaten Minahasa dan Laut MalukuSebelah Barat : Kabupaten Minahasa SelatanSebelah Selatan : Laut Maluku dan Kabupaten BolmongB. Pengertian PertanianPertanian dalam pengertian yang luas yaitu kegiatanmanusia untuk memperoleh hasil yang berasal dari tumbuhtumbuhan dan atau hewan yang pada mulanya dicapai denganjalan sengaja menyempurnakan segala kemungkinan yang telahdiberikan oleh alam guna mengembangbiakkan tumbuhan danatau hewan tersebut (Van Aarsten,1953). Pengertian Pertaniandalam arti sempit yaitu segala aspek biofisik yang berkaitandengan usaha penyempurnaan budidaya tanaman untukmemperoleh produksi fisik yang maksimum (Sumantri, 1980).C. Sistem Informasi GeografisMenurut Prahasta, Eddy .(2009), Sistem InformasiGeografis (SIG) merupakan sistem yang dirancang untukbekerja dengan data yang tereferensi secara spasial atauGambar 1. Ilustrasi Uraian Sub-sistem SIGkoordinat-koordinat geografi. Sistem informasi geografisadalah bentuk sistem informasi yang menyajikan informasidalam bentuk grafis dengan menggunakan peta sebagai antarmuka.Sistem informasi geografis dapat diuraikan menjadibeberapa subsistem sebagai berikut:1) Data InputSubsisteminibertugasuntuk mengumpulkan,mempersiapkan, dan menyimpan data spasial danatributnya dari berbagai sumber. Sub-sistem ini pula yangbertanggung jawab dalam mengonversikan ataumentransformasikan format-format data aslinya ke dalamformat yang dapat digunakan oeh perangkat SIG yangbersangkutan.2) Data OutputSub-sistem ini bertugas untuk menampilkan ataumenghasilkan keluaran (termasuk mengekspornya keformat yang dikehendaki) seluruh atau sebagian basis data(spasial) baik dalam bentuk softcopy maupun hardcopyseperti halnya tabel, grafik, report, peta, dan lainsebagainya.3) Data ManagementSub-sistem ini mengorganisasikan baik data spasialmaupun tabel-tabel atribut terkait ke dalam sebuah sistembasis data sedemikian rupa hingga mudah dipanggilkembali atau di-retrieve, diupdate, dan diedit.4) Data Manipulation & AnalysisSub-sistem ini menentukan informasi-informasi yangdapat dihasilkan oleh SIG. Selain itu sub-sistem ini jugamelakukan manipulasi (evaluasi dan penggunaan fungsifungsi dan operator matematis & logika) dan pemodelandata untuk menghasilkan informasi yang diharapkan.D. Pengertian WebWeb adalah sebuah media yang menyediakan fasilitashiperteks untuk menampilkan data berupa teks, gambar, suara,animasi, dan data multimedia lainnya. Hardjono (2006, p2).Menurut Hanson (2000, p4) Web adalah system hypermediayang berarea luas yang ditujukan untuk akses secara universal.Salah satu kuncinya adalah kemudahan tempat seseorang atauperusahaan dapat menjadi bagian dari web berkonstribusi padaweb.

3Hanson (2000) juga menyebutkan Web merupakan systemyang menyebabkan pertukaran data di internet menjadi mudahdan efisien. Web terdiri atas 2 komponen dasar:1) Server Web : sebuah computer dan software yangmenyimpan data dan mendistribusikan data ke computerlainnya melalui internet2) Browser Web : software yang dijalankan pada computerpemakai atau client yang meminta informasi dari serverweb yang menampilkannya sesuai dengan file data itusendiriE. Basis DataBasis data (Database) merupakan suatu kumpulan datayang disimpan didalam computer atau perangkat lunak yangdapat diolah atau dimanipulasi dan kemudian ditampilkanmenjadi sebuah informasi.Dalam pembuatan website penggunaan XAMPP danMySQL sangat dibutuhkan dalam penyimpanan basis data.F. PHPPada awalnya PHP merupakan singkatan dari PersonalHome Page. PHP sering digunakan dalam pembuatan websitesederhana.Seiring berjalannya waktu PHP juga digunakandalam pembuatan website popular seperti Wikipedia,wordpress, joomla, dll. Saat ini PHP adalah singkatan dariHypertext Preprocessor. Kode program pada PHP tidak akanterlihat oleh pengguna atau user sehingga keamanan halamanwebsite akan terjamin. PHP juga bersifat gratis dan opensource.Pada umumnya, untuk membangun halaman web, PHPbukanlah menjadi bahasa pemrograman yang utama.Menggunakan HTML dan CSS sudah dapat menghasilkanhalaman web statis, dimana kontennya bersifat tetap. BahasaPHP merupakan bahasa pemrograman pelengkap yangdigunakan untuk menghasilkan web yang dinamis daninteraktif.pemetaan berbasis web, memdukung sebagian besar mobile dandesktop platform.II.METODE PENELITIANA. Kerangka PikirKerangka pikir merupakan bagian yang menjelaskansecara garis besar alur logika berjalannya sebuah penelitian.Pada gambar 2 menunjukan kerangka pikir yang digunakandalam penelitian ini beserta tahapan-tahapan yang dilakukandalam metode pengembangan RAD(Rapid ApplicationDevelopment).B. Metode Pengumpulan DataMetode pengumpulan data yang dilakukan dalampenelitian ini yaitu :1) ObservasiObservasi dilakukan dengan cara penulis mengamatiapakah ada webgis tentang informasi pertanian diminahasa yang menampilkan data tanaman serta lokasinya.2) Studi LiteraturPenulis mengambil data yang bersumber dari Badan PusatStatistik sebagai data sekunder untuk mengelolah datawebgis yang akan di buat.G. Quantum GISMenurut Prahasta (2009), Quantum GIS merupakanperangkat lunak SIG open-source dan gratis yang user-friendlydan berjalan dibeberapa platform sistem operasi; Linux, Unix,Mac Osx, dan Ms. Windows. Dengan QGIS pengguna dapatmenampilkan dan membuat data peta dalam format shapefile,geotiff, atau sejenisnya. Selain itu, perangkat SIG ini jugamendukung plugin untuk melakukan fungsi-fungsi khususseperti halnya menampilkan track hasil pengamatan perangkatreceiver GPS.H. LeafletJSLeaflet JavaScript atau di singkat (LaefletJS) merupakanperpustakaan JavaScript yang bersifat Open Source. LeafletJSpertama kali dirilis oleh Vladimir Agafonkin pada tahun 2011.Library ini khusus digunakan untuk membangun aplikasiGambar 2. Kerangka Pikir

4merupakan gambar use case diagram yang menggambarkanfungsi apa saja yang ada di aplikasi webgis ini. Gambar 5merupakan gambar class diagram yang menggambarkan prosesdimana suatu sistem atau database yang saling berhubungansatu sama lain.Tabel I. MANAJEMEN annn dannpemrogramanperformayang analisiskembali danuser sidesaindengan baikGambar 3. Sumber Data BPSC. Metode PengembanganMetode pengembangan aplikasi sistem informasi geografisuntuk pemetaan lahan pertanian yang akan digunakan yaitumetode Rapid Application Development (RAD). Dimana RADadalah model sebuah proses perkembangan perangkat lunaksekuensial linier yang menekankan siklus perkembangan yangsangat pendek dan cepat. Terdapat 3 tahap yang akan dilakukanyaitu perencanaan, desain, dan konstruksi.D. Requirements Planning (Perencanaan Syarat-Syarat)Tahap ini terdiri dari komunikasi dan perancangan dimanadidalamnya terdapat manajemen proyek dan manajemen resiko,kemudian metode pengumpulan data yaitu observasi dan studiliteratur, lalu selanjutnya yaitu menganalisa proses dan kinerjasistem yang didalamnya terdapat use case diagram, classdiagram dan activity diagram.Manajemen projek adalah perencanaan dan koordinasisuatu proyek dari awal hingga berakhirnya proyek untukmenjamin pelaksanaan proyek secara tepat waktu. Tabel 1merupakan tabel manajemen resiko dimana kita dapat melihatresiko yang terjadi selama pengembangan website tersebut.Pada tabel manajemen resiko terdapat resiko, kemungkinan,sebab, dan akibat. Dimana resiko merupakan daftar resiko yangterjadi selama pengembangan website, kemungkinanmerupakan kemungkinan mengapa resiko bisa saja terjadi,sebab merupakan penyebab resiko tersebut dapat terjadi, danakibat merupakan akibat jika resiko itu terjadi. Gambar 4Gambar 4. Use Case DiagramGambar 5. Class Diagram

5F. Implementation (Implementasi)Tujuan dari tahap implementasi untuk menunjukkanplatform, perangkat keras dan perangkat lunak yang digunakanserta batasan dalam implementasi.III. HASIL DAN PEMBAHASANGambar 6. Activity Diagram UserA. DatabaseBerikut ini merupakan database yang ada pada aplikasiwebgis yang dibuat. Gambar 8 merupakan gambar databaseminahasa4 dimana database tersebut digunakan untukmenyimpan berbagai macam tabel yang berisi data. Gambar 8merupakan gambar tabel admin dimana didalamnya berisi dataid admin, username, password dan nama lengkap. Gambar 9merupakan gambar tabel jenis tanaman yang didalamnya berisidata id jenis tanaman dan nama tanamanGambar 8. Database minahasa4Gambar 9. Tabel adminGambar 10. Tabel jenis tanamanGambar 7. Activity Diagram AdminGambar 6 merupakan gambar activity diagram user dimanadidalamnya terdapat alur penggunaan website denganmenggunakan aktor user. Gambar 7 merupakan gambar activitydiagram admin dimana didalamnya terdapat alur penggunaanwebsite dengan menggunakan aktor admin.E. RAD Design Workshop (Workshop Desain RAD)Pada tahap ini bertujuan untuk melakukan perancangansistem berdasarkan diagram model aplikasi yang sudah dibuatsebelumnya. Tahap ini terdiri dari pembuatan database,sequence diagram, desain antarmuka, dan algoritma flowchart.Gambar 11. Tabel lokasiGambar 12. Tabel data tanaman

6Gambar 11 merupakan gambar tabel lokasi yang didalamnyaberisi data id lokasi, kecamatan, kabkot, provinsi, latitude,longitude dan g. Gambar 12 merupakan gambar tabeldata tanaman yang didalamnya berisi data id, luas panen,produksi, id lokasi, id jenis tanaman dan tahunB. Tampilan AntarmukaBerikut ini merupakan tampilan antarmuka dari aplikasiwebgis yang dibuat. Gambar 13 merupakan gambar tampilanantarmuka halaman peta, halaman tersebut digunakan untukmelihat peta dan data yang ada dengan menggunakan berbagaifitur yang tersedia. Gambar 14 merupakan gambar tampilanantarmuka halaman statistik, halaman tersebut digunakan untukmelihat data-data dalam bentuk diagram. Gambar 15merupakan gambar tampilan menu dropdown view data tableyang ada pada diagram. Gambar 16 merupakan gambartampilan antarmuka halaman about, halaman tersebutdigunakan untuk melihat isi dari halaman about.Gambar 15. Tampilan Menu Dropdown View Data TableGambar 13. Tampilan Antarmuka Halaman PetaGambar 16. Tampilan Antarmuka Halaman AboutGambar 14. Tampilan Antarmuka Halaman StatistikGambar 17. Tampilan Antarmuka Login

7IV. KESIMPULAN DAN SARANA. KesimpulanDengan Sistem Informasi Geografis Untuk PemetaanLahan Pertanian yang telah berhasil dibuat, maka dapat diambilkesimpulan yaitu sistem informasi ini berhasil dijalankandengan baik dan mempunyai fitur-fitur seperti user bisa melihatpeta yang berisi informasi tentang lokasi, jenis tanaman, luaspanen dan jumlah yang diproduksi di suatu wilayah tertentu danjuga fitur untuk melihat data dalam bentuk diagram.Gambar 18. Tampilan Antarmuka Halaman AdminB. SaranSetelah selesai melakukan penelitian dan juga telahmembuat aplikasi pemetaan, maka ada beberapa saran yangperlu diperhatikan pertama untuk kedepannya dapat membuatfitur yang dimana user bisa menambahkan data tanamanmereka masing-masing, kedua bisa dibuat tampilan webmenjadi lebih baik dan menarik, ketiga kedepannya bisa dibuatfitur agar bisa melihat data dari tahun-tahun sebelumnya.V.[1][2][3][4][5]Gambar 19. Tampilan Antarmuka Halaman Lokasi[6][7][8][9][10][11][12]Gambar 20. Tampilan Antarmuka Halaman Tanaman Bawang MerahGambar 17 merupakan gambar tampilan antarmuka login,halaman tersebut digunakan admin untuk masuk ke halamanadmin. Gambar 18 merupakan gambar tampilan antarmukahalaman admin dimana pada saat admin melakukan login makaakan tampil halaman tersebut. Gambar 19 merupakan tampilanantarmuka halaman lokasi, halaman tersebut digunakan adminuntuk memanipulasi data lokasi yang ada. Gambar 20merupakan gambar tampilan halaman tanaman bawang merahyang digunakan admin untuk memanipulasi data tanaman yangada.[13]KUTIPANAarsten, Van. 1953. Pengertian Pertanian [online]. Available:http://www.tokomesin.com/Pengertian Pertanian.html.Badan Pusat Statistik. 2017. Kabupaten Minahasa, Minut, Minsel,Mitra Dalam Angka [online]. Available: http://minahasakab.bps.go.idDewi Haryanti Dai, Arie S.M Lumenta, Stanley Karouw, 2017.Analisa dan Perancangan Sistem Informasi Pemetaan Sekolah DasarKota Manado.Fungsi dari bahasa pemrograman PHP [online]. php/John E. Harmon, Steven J. 2013. Design and Implementation ofGeographic Information Sistems. New JerseyKonsep cara kerja aplikasi website [online]. kasi-web/Marfel A. Kaseger, Yaulie D.Y. Rindengan, Arie S.M. Lumenta,2018. Aplikasi Pemetaan Daerah Rawan Kriminalitas Di ManadoBerbasis WebPrahasta, Eddy. 2009. Sistem Informasi Geografis Konsep-KonsepDasar (Perspektif Geodesi dan Geomatika). Bandung : Informatika.Sejarah beserta kelebihan dan kekurangan HTML -serta-kelebihan-dan-kekurangannya/Sejarah bahasa pemrograman CSS [online]. tle SI1014464551#KonsepDasar Konsep Dasar CSS.Sumantri.1980. Agronomi [online]. Available:http://elisa.ugm.ac.idTutik Khotimah, 2017. Sistem Informasi Geografis Pemetaan LahanPertanian Dan Komoditi Hasil Panen Kabupaten Kudus, UniversitasMuria Kudus.Tutorial PHP, HTML, CSS, Javascript [online]. Available:https://www.w3schools.com/

8Juan Fransisco Oroh lahir di Manado 19Februari 1996, anak ketiga dari tiga bersaudaradari pasangan Jeffri Oroh dan Juliana Mandei.Menempuh pendidikan di Sekolah Dasar Negeri21 Manado (2000 – 2006). Kemudian melanjutkanstudi ke Sekolah Menengah Pertama Negeri 8Manado (2006 – 2009), selanjutnya penulismenempuh studi ke Sekolah Menengah AtasNegeri 9 Manado (2009 – 2012). Pada tahun 2013penulis melanjutkan pendidikan ke salah satuperguruan tinggi yang berada di Kota Manadoyaitu Universitas Sam Ratulangi Manado denganmengambil Program Studi Strata Satu (S-1) Teknik Informatika di JurusanTeknik Elektro Fakultas Teknik. Penulis pernah mengambil bagian dalamorganisasi dan kepanitiaan yang ada yaitu pernah menjadi anggota HimpunanMahasiswa Elektro (HME).Pada tahun 2018 bulan Mei, penulis membuat Skripsi demi memenuhisyarat Sarjana (S1) dengan judul Sistem Informasi Geografis Untuk PemetaanLahan Pertanian, yang dibimbing oleh dua dosen yaitu Ir. Arie S. M. Lumenta,ST, MT., dan Alwin Sambul , ST., M.Eng., Ph.D, sehingga pada bulan Juli 2020penulis resmi lulus di Teknik Informatika Universitas Sam Ratulangi Manadomenyandang gelar Sarjana Komputer.

website akan terjamin. PHP juga bersifat gratis dan open source. Pada umumnya, untuk membangun halaman web, PHP bukanlah menjadi bahasa pemrograman yang utama. Menggunakan HTML dan CSS sudah dapat menghasilkan halaman web statis, dimana kontennya bersifat tetap. Bahasa PHP merupakan bahasa pemrograman pelengkap yang