SISTEM INFORMASI APLIKASI PEMETAAN KECELAKAAN MOBIL MENGGUNAKAN SISTEM INFORMASI GEOGRAFIS Aidil Primasetya Armin1, M. Zen Samsono Hadi2, A. Syauqi Ahsan2 Mahasiswa Politeknik Elektronika Negeri Surabaya, Jurusan Teknik Telekomunikasi 2 Dosen Politeknik Elektronika Negeri Surabaya Institut Teknologi Sepuluh Nopember Kampus ITS, Surabaya 60111 1 Abstrak Dalam kehidupan sehari-hari, manusia tidak terlepas dari kelalaian dalam melakukan sesuatu, dirumah, ditempat kerja maupun dijalan, yang lebih parah apa bila terjadi kelalaian dijalan, karena akan dapat merenggut nyawa orang lain atau pun bahkan diri sendiri. Salah satu kelalain yang dapat merugikan orang banyak adalah dijalan, ketika menggunakan kendaraan bermotor seperti mobil, ini merupakan salah satu alat transportasi yang bisa menyebabkan kecelakaan. Dalam pengaplikasiannya, peringatan dini tersebut dapat berupa suara, atau pengereman secara mendadak apa bila akan terjadi benturan terhadap benda yang ada di depannya. Dalam hal ini pengaplikasian yang dilakukan adalah peringatan dini yang menggunakan X-BEE untuk memberikan peringatan kepada kendaraan yang ada di belakang, yaitu ketika sebuah mobil mengalami kecelakaan maka mobil tersebut akan memberikan informasi kepada kendaraan yang ada di belakangnya untuk segera mengurangi kecepatan atau menghentikan kendaraannya, pemberian informasi tersebut akan berlanjut sampai beberapa mobil yang ada di belakangnya, tidak hanya itu, di beberapa titik di sekitar jalan juga terdapat perangkat penerima yang nantinya juga akan mendapatkan informasi tersebut kemudian informasi tersebut dapat di sampaikan kepada pihak berwajib sehingga mereka dapat segera datang menuju lokasi kejadian, dengan menampilkan peta dimana lokasi terjadinya kecelakaan sehingga akan cepat tertangani. Dengan adanya aplikasi ini diharapakan, dapat mengurangi terjadinya banyak korban dalam kecelakaan dan membantu pihak berwajib untuk cepat melakukan penanganan kecelakaan seperti pengaturan lalu lintas agar tidak menggangu dalam penanganan kecelakaan atau pun agar lalu lintas dapat berjalan dengan baik. 1. Pendahuluan Transportasi adalah pemindahan manusia atau barang dari satu tempat ke tempat yang lain dengan menggunakan sebuah kendaraan yang digerakkan oleh manusia atau mesin. Transportasi digunakan untuk memudahkan manusia dalam melakukan aktivitas sehari-hari. Dalam pengaplikasiannya manusia sering ngalami kelalaian dalam mengendarai kendaraan, untuk itu, pada kendaraan akan diberi bantuan berupa sensor yang nantinya dapat membantu pengguna dalam berkendara. Sensor tersebut nantinya dapat memberikan informasi pada kendaraan di belakangnya apa bila terjadi kecelakaan atau benturan terhadap benda atau kendraan di depannya, disamping itu sensor tersebut dapat membantu pihak-pihak terkait apa bila terjadi suatu kejadian yang tidak diinginkan. Oleh Karena itu dibuatlah suatu sistem dimana apabila terjadi suatu kejadian, dapat bisa segera ditangani. Dengan harapan dapat meminimalisasi meluasnya kejadian.. 2. Dasar Teori 2.1 Sistem Informasi Geografis Sistem Informasi Geografis (bahasa Inggris: Geographic Information System disingkat GIS) adalah sistem informasi khusus yang mengelola data yang memiliki informasi spasial (bereferensi keruangan). Atau dalam arti yang lebih sempit, adalah sistem komputer yang memiliki kemampuan untuk membangun, menyimpan, mengelola dan menampilkan informasi berefrensi geografis, misalnya data yang diidentifikasi menurut lokasinya, dalam sebuah database. 2.2 Google Map Api API atau Application Programming Interface merupakan suatu dokumentasi yang terdiri dari interface, fungsi, kelas, struktur dan sebagainya untuk membangun sebuah perangkat lunak. Dengan adanya API ini, maka memudahkan programmer untuk “membongkar” suatu software untuk kemudian dapat dikembangkan atau diintegrasikan dengan perangkat lunak yang lain. API dapat dikatakan Kata Kunci : Sistem Informasi, Aplikasi, SIG, Kecelakaan Mobil 1 sebagai penghubung suatu aplikasi dengan aplikasi lainnya yang memungkinkan programmer menggunakan sistem function. Proses ini dikelola melalui operating system. Keunggulan dari API ini adalah memungkinkan suatu aplikasi dengan aplikasi lainnya dapat saling berhubungan dan berinteraksi. Bahasa pemrograman yang digunakan oleh Google Maps yang terdiri dari HTML, Javascript dan AJAX serta XML, memungkinkan untuk menampilkan peta Google Maps di website lain. Google juga menyediakan layanan Google Maps API yang memungkinkan para pengembang untuk mengintegrasikan Google Maps ke dalam website masing-masing dengan menambahkan data point sendiri. Dengan menggunakan Google Maps API, Google Maps dapat ditampilkan pada web site eksternal. Agar aplikasi Google Maps dapat muncul di website tertentu, diperlukan adanya API key. API key merupakan kode unik yang digenerasikan oleh google untuk suatu website tertentu, agar server Google Maps dapat mengenali. 2.3 Gammu Gammu adalah nama sebuah project yang ditujukan untuk membangun aplikasi, script dan drivers yang dapat digunakan untuk semua fungsi yang memungkinkan pada telepon seluler atau alat sejenisnya. Saat ini gammu telah menyediakan codebase yang stabil dan mapan untuk berbagai macam model telepon yang tersedia di pasaran dibandingkan dengan project sejenis. Gammu merupakan project yang berlisensi GNU GPL 2 sehingga menjamin kebebasan menggunakan tool ini tanpa perlu takut dengan masaah legalitas dan biaya yang mahal yang harus dikeluarkan. Gammu mendukung berbagai macam model telepon seluler dengan berbagai jenis koneksi dan type. 3. Perancangan Sistem 3.1 Gambaran umum Gambar 1. Gambaran Umum Berdasarkan gamabar diatas dapat dijelaskan bahwa, ketika terjadi suatu kejadian data akan di terima oleh BaseStation, data tersebut akan dikirim melalui modem dengan format sms. Setelah data dikirim dari BaseStation, data akan diterima dan akan masuk ke dalam tabel inbox pada modem terima, tabel inbox merupakan tabel yang telah terintegrasi dengan modem. Setelah tabel inbox menerima data, selanjutnya akan dilakukan pemilihan data mana yang akan digunakan, dalam hal ini data yang digunakan adalah isi pesan dan waktu terima. Dengan format isi pesan “ID_JALAN SEPASI KETERANGAN”. Setelah dipilih, isi pesan akan dipisah menjadi dua bagian yaitu “ID_JALAN” dan “KETERANGAN”, dimana “ID_JALAN” ini akan dicocokan dengan data yang telah ada pada DataBase sehingga dapat di ketahui jalan mana yang mengalami suatu kejadian, sedangkan”KETERANGAN” akan digunakan untuk memeperjelas kejadian di jalan tersebut, apakah “KECELAKAAN” atau “MACET”, sehingga user dapat segera mlakukan tindakan apa yang lebih tepat untuk menangani kejadain tersebut. 2 4. Uji Coba Sebelum melakukan uji coab maka perlu diaktifkan service gammu seba 3.2 Perancangan DataBase Untuk mempermudah proses analisa data, maka data-data yang dibutuhkan disimpan dalam sebuah database sebagai berikut : Gambar 2. Perancangan DataBase 3.3 Perancangan antar muka di web Gambar 3. Tampilan awal Berdasar gambar di atas merupakan tampilan awal dimana setiap penggun dapat melihat langsung apakah terjadi suatu kejadian atau tidak. Gambar 4. Tampilan Admin Berdasar gambar di atas merupakan tampilan awal untuk Admin, dimana Admin dapat melakukan peubahan terhadap data yank akan berguna untuk user. 3