PERANCANGAN APLIKASI MOBILE PEMETAAN JALUR

advertisement
PERANCANGAN APLIKASI MOBILE PEMETAAN JALUR
PENDAKIAN GUNUNG API PURBA NGLANGGERAN
YOGYAKARTA BERBASIS ANDROID
NASKAH PUBLIKASI
diajukan oleh
Tirta Hardi Pranata
10.11.3883
kepada
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA
YOGYAKARTA
2013
DESIGNING MOBILE APPLICATION ANDROID MAPPING LINE CLIMBING ANCIENT VOLCANO
NGLANGGERAN YOGYAKARTA
PERANCANGAN APLIKASI MOBILE PEMETAAN JALUR PENDAKIAN GUNUNG API PURBA
NGLANGGERAN YOGYAKARTA
BERBASIS ANDROID
Tirta Hardi Pranata
Kusrini
Jurusan Teknik Informatika
STMIK AMIKOM YOGYAKARTA
ABSTRACT
Ancient Volcano Nglanggeran located at 200-700 masl altitude. This area is composed of material
old volcanic rocks. The landscape has a beauty and unique geology and high scientific value. Owned tourism
potential Nglanggeran Ancient Volcano is very diverse, both in cultural tourism, adventure tourism and
educational tourism. But not all travelers to remember and find out information and climbing lanes. If this is
allowed to continue, it is feared the wrong path or wrong information which causes unwanted things happen
when climbing in Ancient Volcano Nglanggeran.
The purpose of this study is to design a mobile application which can provide information about the
route, the location of the water source, the location of the post climbing contained in the Ecotourism ancient
volcano Nglanggeran, Yogyakarta. For the main data and the data supporting this research method,
observation and literature are then implemented into a computer program.
The results of this research is a mobile application that can be used on smartphones that use the
Android operating system. Authors use Android operating system embedded in mobile devices coupled with
the map results line climbing manually by using GPS and maps from Google Maps to display the exact
location through satellite imagery. This application is made with Eclipse as an application program that is
commonly used for the development of the Android operating system. The climbing route mapping
application can be used for various purposes like climbing ancient volcano Nglanggeran or for development
of the area ecotourism ancient volcano Nglanggeran.
Keywords : Eclipse, Android, Ancient Volcano Nglanggeran
1.
Pendahuluan
Gunung Api Purba Nglanggeran terletak di kawasan Baturagung, tepatnya di Desa Nglanggeran,
Kecamatan Patuk, Kabupaten Gunungkidul, Yogyakarta. Gunung Api Purba Nglanggeran berada di
ketinggiannya 200-700 Mdpl. Pontensi wisata yang dimiliki Gunung Api Purba Nglanggeran sangat beragam,
baik dari wisata budaya, wisata petualangan dan wisata pendidikan. Untuk menjadikan Gunung Api Purba
Nglanggeran sebagai tempat wisata yang nyaman bagi wisatawan, perlu adanya fasilitas dan informasi yang
mendukung kegiatan wisatawan yang berkunjung ke Gunung Api Pubra Ngelanggeran.
2. Landasan Teori
2.1 Gunung Api Purba Nglanggeran, Yogyakarta
Gunung Api Purba merupakan kawasan yang litologinya disusun oleh material vulkanik tua.
Bentang alamnya memiliki keindahan dan secara geologi sangat unik dan bernilai ilmiah tinggi. Dari hasil
penelitian dan referensi yang ada, menyatakan gunung Nglanggeran adalah gunung berapi purba.
2.2 Pengertian Sistem Informasi Geografis
SIG dapat menyerap dan mengolah data dari bermacam sumber yang memiliki skala dan struktur
berbeda. Selain itu SIG juga dapat melakukan operasi data-data kerungan yang bersifat kompleks. Dalam
hal implementasi, teknologi SIG dapat juga digunakan untuk investigasi ilmiah, pengolahan sumber daya,
perenanaan pembangunan, kartografi, dan perencanaan rute. (Inderlako, dkk, 2009).
2.3 Teknologi Sistem Informasi Geografis
Berdasarkan teknologi dan implementasinya, sistem informasi geografis dapat dikategorikan dalam
3 aplikasi, yaitu.
1.
Sistem Informasi Geografis Berbasis Dektop.
2.
Sistem Informasi Geografis Berbasis Web.
3.
Mobile Sistem Informasi Geografis
2.4 Perangkat Mobile
Menurut Gartner dalam tulisanya Riyanto (2010:3), perangkat mobile secara umum dapat
diklasifikasikan dalam 2 kategori, yaitu.
1. Telepon selular dengan peningkatan kemampuan komputasi, termasuk menampilkan grafik dan
kemampuan berintegrasi dengan grafik, seperti: smartphone dan communicator.
2. Komputer portable yang dapat diintegrasikan dengan kemampuan komunikasi audio-video,
seperti PDA.
1
2.5 Global Positioning System (GPS)
Global Positioning System (GPS) adalah suatu sistem radio navigasi penentuan posisi
menggunakan satelit. GPS dapat mememberikan posisi suatu objek di muka bumi dengan akurat dan cepat
(koorinat tiga dimensi x, y, z) dan memberikan infromasi waktu serta kecepatan bergerak secara kontinyu di
seluruh dunia.
2.6 Sistem Operasi Android
Android adalah sistem operasi untuk telepon seluler berbasis Linux sebagai kernelnya. Saat ini
Android bisa disebut raja dari smartphone. Android begitu pesat perkembangan di era saat ini. Android
menyediakan platform terbuka (Open Source) bagi para pengembang untuk menciptakan aplikasi mereka
sendiri. (Pratama, 2011).
2.7 Android SDK ( Software Development Kit )
Android SDK merupakan sebuah tools yang diperlukan untuk mengembangkan aplikasi berbasis
Android menggunakan bahasa pemrograman Java. Pada saat ini Android SDK telah menjadi alat bantu dan
API ( Application Programming Interface ) untuk mengembangkan aplikasi bebasis Android.
2.8 Google Maps
Google Maps merupakan sebuah layanan peta dunia virtual berbasis web yang disediakan oleh
Google. Layanan ini gratis dan dapat di temukan di http://maps.google.com.Google juga telah menyematkan
aplikasi Google Maps pada smartphone bersistem operasi Android. (Riyanto, 2010).
3. Analisis SWOT
Analisis SWOT dapat diaplikasikan dengan melihat bagaimana kekuatan (strength) mampu
mengambil keuntungan dari peluang (opportunity) yang ada, bagaimana cara mengatasi kelemahan
(weakness) sehingga meminimalisir kerugian, bagaimana kekuatan (strength) dapat menghadapi ancaman
(threat) yang ada dan bagaimana mengatasi kelemahan (weakness) yang dapat berpotensi menimbulkan
ancaman (threat).
3.1 Kekuatan (Strength)
Di bawah ini beberapa kekuatan dari aplikasi yang telah ada antara lain :
1.
Mampu menampilkan informasi rute terdekat dari satu posisi ke posisi yang lain.
2.
Mampu menampilkan informasi peta dengan berbagai mode tampilan.
3.
Mampu menampilkan gambar atau foto dari lokasi yang dipilih.
4.
Mampu melakukan pencarian lokasi berdasarkan titik koordinat.
5.
Mampu memberikan petunjuk arah untuk mencapai suatu daerah dan jalan yang dapat dilalui.
2
3.2 Kelemahan (Weakness)
Di bawah ini beberapa kelemahan dari aplikasi yang telah ada antara lain:
1.
Untuk menampilkan peta aplikasi sangat tergantung pada jaringan internet.
3.3 Kesempatan (Opportunity)
Kesempatan adalah peluang dimana aplikasi memiliki sesuatu yang dapat menarik pengguna
untuk menggunakan aplikasi ini. Di bawah ini beberapa peluang dari aplikasi yang telah ada antara lain:
1.
Dapat berjalan disemua smartphone bersistem operasi Android.
3.4 Hambatan (Threat)
Hambatan adalah proses yang dipengaruhi oleh faktor eksternal yang tidak mendukung untuk
mencapai tujuan aplikasi tersebut dibuat. Di bawah ini beberapa hambatan dari aplikasi yang telah ada :
1.
Jaringan internet provider telpon seluler mengalami gangguan.
2.
Tidak mendukungnya jaringan operator telpon seluler di daerah terpencil sehingga aplikasi tidak bisa
dijalankan.
3.
Aplikasi belum dapat memberikan informasi daerah-daerah terpencil seperti didesa-desa ataupun di
kawasan tertentu.
3.5 Analisis Sistem
Analisis sistem didefinisikan sebagai bagaimana memahami dan menspesifikasi dengan detail apa
yang harus dilakukan oleh sistem.
3.6 Analisis Kebutuhan Sistem
Sistem memiliki kebutuhan yang secara umum dibagi menjadi dua bagian, yaitu, kebutuhan
fungsional dan kebutuhan nonfungsional.
3.7 Analisis Kebutuhan Fungsional
Kebutuhan fungsional dari aplikasi ini yaitu.
1.
Pengguna dapat menampilkan informasi terkait Gunung Api Purba Nglanggeran Yogyakarta.
2.
Aplikasi menyediakan tampilan yang dapat digunakan pengguna untuk memenuhi kebutuhannya.
3.
Pengguna dapat menampilkan informasi ataupun menghubungi pengelola kawasan melaui pesan
singkat, telpon ataupun email.
4.
Pengguna dapat mencari lokasi pos peristirahatan, sumber mata air, tempat-tempat menarik di sekitar
jalur pendakian.
5.
Aplikasi ini dapat memberikan petunjuk jalan ke Kawasan Ekowisata Gunung Api Purba Nglanggeran,
Yogyakarta dari kota terdekat.
3
6.
Aplikasi dapat melihat lokasi sebenarnya dari satu tempat yang terdapat di peta melaui tampilan citra
satelit.
3.8 Perangcangan Use Case
Gambar 3.1 Use Case
3.9 Perancangan Tabel
Tabel 3.3 Perancangan Tabel
4
4.
Hasil Penelitian
4.1 Pembuatan Peta Jalur Pendakian
Pembuatan peta pendakian pada aplikasi ini dengan cara melakukan perekaman jalur dengan
menggunakan perangkat GPS Garmin 60Csx, lalu hasil perekaman jalur tersebut dimasukan kedalam
aplikasi Google Earth untuk melihat jalur pada lokasi sebenarnya di permukaan bumi, kemudian digambar
ulang dengan menggunakan Corel Draw untuk membuat sketsa peta pendakian yang lebih menarik.
1.
Memindahkan Data Dari GPS ke Google Earth.
Gambar 4.1 Memindahkan Data dari GPS
2.
Hasil Pemetaan Jalur Pendakian
Peta hasil perekaman jalur pendakian menggunakan GPS yang dilakukan
sebanyak 5 kali pemetaan, untuk mendapatkan jalur pendakian yang pasti.
Gambar 4.2 Gambar Hasil Pemetaan
3.
Pembuatan Peta Pendakian melalui Corel Draw
Pembuatan peta pendakian melalui Corel Draw dimaksudkan untuk menciptakan
tampilan peta yang lebih menarik.
5
Gambar 4.3 Gambar Hasil Corel Draw
4.2 Interface / Antarmuka
1. Splash Screen
Splash screen merupakan halaman yang pertama kali muncul saat aplikasi dijalankan. Setelah
melakukan loading beberapa saat halaman splash screen akan memunculkan halaman menu utama.
Gambar 4.4 Tampilan Splash Screen MyAdv
2. Menu Utama/Dashbor
Menu utama merupakan tampilan kedua setelah splash screen, di dalam menu utama ini terdapat
6 menu yang dapat di pilih pengguna, yaitu, menu Gunung Api Purba, Informasi, Peta Pendakian, Galeri,
Tentang Aplikasi, dan Keluar. Menu utama merupakan navigasi untuk menuju ke menu yang lain.
6
Gambar 4.5 Tampilan Halaman Menu Utama
1.
Halaman Menu Gunung Api Purba
Halaman menu Gunung Api Purba memberikan penjelasan mengenai Gunung Api Purba
Nglanggeran, seperti sejarah hingga bentangan alamnya.
Gambar 4.6 Tampilan Halaman Menu Gunung Api Purba
2.
Tampilan Halaman Menu Informasi
Pada halaman ini terdapat 3 menu lainya yang akan muncul ketika pengguna menekan tombl
option di smartphoneyang digunakan. Tombol option tersebut adalah tombol hubungi kami, wisata lainya dan
petunjuk kelokasi, dimana setiap tombol merupakan navigasi untuk ke halaman yang lain.
7
Gambar 4.7 Tampilan Halaman Menu Informasi
3.
Tampilan Option Menu di Halaman Informasi
Pengguna dapat memunculkan tombol option menu dengan cara menekan tombol option menu
yang terdapat di smartphone. Tombol option menu terdiri dari 3 pilihan, yaitu, hubungi kami, wisata lainya,
dan petunjuk ke lokasi.
Gambar 4.8 Tampilan Option Menu
4.
Tampilan Menu Hubungi Kami
Jika pengguna memilih option menu hubungi kami, maka akan muncul popup berupa, Hubungi Via
Telpon, Hubungi Via SMS, dan Hubungi Via Email, seperti tampilan berikut.
8
Gambar 4.9 Tampilan Menu Hubungi Kami
5.
Tampilan Menu Hubungi Kami Via Telpon
Tampilan hubungi kami via telpon akan menampilkan dua icon yang merupakan tombol untuk
melakukan panggilan kepada pengelola Kawasan Ekowisata Gunung Api Purba, Nglanggeran, Yogyakarta.
Gambar 4.10 Tampilan Menu Hubungi Kami Via Telepon
6.
Tampilan Menu Hubungi Kami Via SMS
Tampilan hubungi kami via sms akan menampilkan layar yang terdiri dari dua inputan yaitu
masukan nomor telpon yang akan dituju, serta pesan yang akan disampaikan melalui sms, pengguna dapat
mengirimkan SMS kepada pengelola Kawasan Ekowisata Gunung Api Purba, Nglanggeran, Yogyakarta
ataupun kepada nomer telpon lainnya.
9
Gambar 4.11 Tampilan Tampilan Menu Hubungi Kami Via SMS
7.
Tampilan Menu Hubungi Kami Via Email
Fitur ini memudahkan anda untuk mengirimkan surat elektronik kepada pengelola Kawasan
Ekowisata Gunung Api Purba, ataupun ke pada alamat email yang lain.
Gambar 4.12 Tampilan Menu Hubungi Kami Via Email
8.
Tampilan Wisata Lainya
Tampilan ini akan menginformasi kan objek wisata lainya yang terdapat di Kawasan Ekowisata
Gunung Api Purba Nglanggeran, Yogyakarta. Untuk aplikasi MyAdv Versi 1 ini hanya menginformasikan
Embung Nglanggeran sebagai objek wisata selain Gunung Api Purba.
10
Gambar 4.13 Tampilan Tampilan Wisata Lainya
9.
Tampilan Petunjuk Ke Lokasi
Fitur ini memungkin pengguna mengakses rute melalui kota-kota terdekat yang telah disediakan.
Untuk menampilkan rute diperlukan koneksi internet, kecepatan menampilkan peta sangat tergantung dari
kecepatan akses internet yang dimiliki pengguna.
Gambar 4.14 Tampilan Tampilan Petunjuk Ke Lokasi
10.
Tampilan Rute
Berikut adalah rute dari kota-kota yang terdapat pada menu petunjuk ke lokasi.
11
Gambar 4.15 Tampilan Rute Menuju Lokasi
11.
Tampilan Peta Pendakian
Fitur ini akan menampilkan informasi, gambar dan navigasi untuk menampilkan posisi sebenarnya
dari lokasi yang dimaksud oleh marker. Pata halaman ini pengguna juga dapat mengakses aplikasi peta
dengan cara menekan tombol option pada handphone.
Gambar 4.16 Tampilan Peta Pendakian
Rute jalur pendakian purba memiliki panjang lintasan 2.57 Km dapat ditempuh dengan perjalanan
1 jam hingga menuju Puncak Gunung Gedhe.
12.
Tampilan Informasi Marker Peta Pendakian
Jika marker pada peta pendakian ditekan, maka aplikasi akan menampilkan informasi mengani
daerah yang ditunjuk oleh marker. Informasi tersebut dilengkapi dengan, koordinat, informasi ketinggian,
serta gambar. Selain itu ada tombol navigasi yang jika ditekan akan mengarahkan tampilan ke posisi
sesungguhnya dari marker tersebut.
12
Gambar 4.18 Tampilan Informasi Point Peta Pendakian
13.
Tampilan Lokasi Sebenarnya
Tampilan lokasi sebenarnya didapat jika pengguna menekan tombol lihat posisi sebenarnya yang
ada di tampilan informasi dari marker pada peta pendakian. Untuk menampilkan tampilan ini dibutuhkan
koneksi ke jaringan internet.
Gambar 4.19 Tampilan Lokasi Sebenarnya
14.
Tampilan Galeri
Tampilan galeri ini menampilkan foto-foto dokumentasi dari wisatawan ataupun dari penglola
Gunung Api Purba. Pengguna hanya perlu menggeser ke kanan ataupun ke kiri untuk melihat koleksi foto
yang lainya.
13
Gambar 4.20 Tampilan Galeri
15.
Tampilan Tentang Aplikasi
Tampilan aplikasi ini menginformasikan aplikasi yang sedang dijalankan. Aplikasi ini dapat
dijalankan pada android versi 2.2 (Froyo) sampai 4.2 (Jellybean), dengan ukuran screen antara 426dp x
320dp sampai 470dp x 320dp.
Gambar 4.21 Tampilan Tentang Aplikasi
16.
Tampilan Kompas
Kompas ini dapat diakses dengan menggunakan option menu pada halaman peta pendakian.
Kompas ini memanfaatkan sensor orientasi yang terdapat pada smartphone Android, sehingga tidak
memelurkan koneksi internet ataupun GPS.
14
Gambar 4.22 Kompas
5.
Simpulan
Berdasarkan uraian-uraian yang telah penulis jelaskan pada bab-bab terdahulu, maka penulis
dapat mengambil kesimpulan sebagai berikut:
1.
Dengan menggunakan peta sketsa, pengembang dapat membuat peta yang dapat diakses secara
offline pada Android. Peta sketsa dapat dibuat melaui program-program desain grafis seperti Corel
Draw, Adobe Ilustrator dan lain-lain.
2.
Peta sketsa lebih efektif dari pada peta Google Map, karena tidak membutuhkan koneksi internet
pada saat menjalankanya, sehingga dapat digunakan ketika berada diluar jangkauan operator
telpon seluler. Selain itu peta sketsa juga dapat diintergrasikan dengan layanan Google Map
sehingga dapat memberikan informasi sesungguhnya dari suatu tempat di sketsa melaui layanan
Google Map Satelit.
15
DAFTAR PUSTAKA
Abidin, Hasanuddin Z, 2007. Penentuan Posisi Dengan Menggunakan GPS dan Aplikasinya.
Bandung: PT Pradyan Paramita.
Al Fatta, Hanif, 2007. Analisis dan Perancangan Sistem Informasi. Yogyakarta: Andi
Akbarul Huda, Arif, 2012. 24 Jam Pintar Pemograman Android. Yogyakarta: Andi.
Ivan, Michael Siregar, 2011. Membongkar Source Code berbagai Aplikasi Android. Yogyakarta:
Gava Media.
Riyanto, dkk, 2009. Pengembangan Aplikasi Sistem Informasi Geografis berbasis Desktop dan
Web. Yogyakarta: Gava Media.
Riyanto, 2012. Membuat Sendiri Aplikasi Mobile GIS. Yogyakarta: Andi.
Safaat, Nazaruddin, H, 2011. Android: Pemrograman Aplikasi Mobile Smartphone & Tabloid PC.
Bandung: CV Informatika.
Whitten, Jeffery L, dkk, 2004. Metode Desain dan Analisis Sistem Informasi Edisi 6. Yogyakarta:
Andi.
Anonim, 2012. Gunung Api Purba, http://gunungapipurba.com, diakses 18 Februari 2012.
Pratama, Widianto, 2011. Tutorial Android Programing, http://greenbel.wordpress.com, diakses
19 Desember 2012.
16
Download