PERANCANGAN APLIKASI MOBILE PEMETAAN JALUR...

19
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

Transcript of PERANCANGAN APLIKASI MOBILE PEMETAAN JALUR...

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

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.

2

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.

3

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.

4

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

5

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.

6

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.

7

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.

8

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.

9

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.

10

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.

11

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.

12

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.

13

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.

14

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.

15

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.

16

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.