Anda di halaman 1dari 8

E-journal Teknik Elektro dan Komputer (2015), ISSN : 2301-8402 18

Perancangan Penunjuk Rute Pada Kendaraan Pribadi


Menggunakan Aplikasi Mobile GIS Berbasis
Android Yang Terintegrasi Pada Google Maps
Hendra Nugraha Lengkong(1), Alicia A.E. Sinsuw, ST., MT. (2), Arie S.M Lumenta, ST., MT. (3)
(1)Mahasiswa (2)Pembimbing 1 (3)Pembimbing 2

Jurusan Teknik Elektro-FT, UNSRAT, Manado-95115, Email: hendra.lengkong@gmail.com

Abstrak The end result of this study is the application of digital


Berkunjung ke tempat baru dalam kota maupun map location marker mobile GIS based on android
luar kota merupakan hal yang sangat wajar. smartphone. These applications have the main features such
Permasalahannya adalah terkadang beberapa orang susah as data input, display a list of stored data, show route on the
mengingat kembali letak suatu tempat ataupun arah rute map, and backup and import data.
menuju tempat tersebut. Sehingga meningkatnya mobilitas
masyarakat berbanding lurus dengan meningkatnya
Keywords: Android,Applications, Digital maps, Smartphone.
kebutuhan informasi berupa peta digital. Dalam penelitian
ini aplikasi Penunjuk Rute pada kendaraan pribadi
menggunakan aplikasi MobileGis berbasis Android yang
terintegrasi pada Google Maps diharapkan dapat I. PENDAHULUAN
memenuhi kebutuhan masyarakat untuk melihat rute
penunjuk arah sesuai kebutuhan pengguna (user). Dewasa ini, penggunaan peta sangat penting
Dengan bantuan Global Positioning System (GPS) dalam berbagai bidang kehidupan. Contohnya saja pada
yang berfungsi sebagai penunjuk lokasi, Location Based bidang sosial, berkunjung ke tempat baru dalam kota
Service (LBS) yang menyediakan informasi berdasarkan maupun luar kota merupakan hal yang sangat wajar.
letak geografis perangkat mobile, melalui visualisasi Google Permasalahannya adalah terkadang beberapa orang susah
Maps, maka aplikasi ini akan mudah digunakan. Aplikasi
mengingat arah rute menuju tempat tersebut. Sehingga
ini dibangun dengan pemograman java Android
menggunakan software ADT Bundle yang di dalamnya beberapa orang membutuhkan waktu yang lebih lama
terdapat Eclipse sebagai editor bahasa pemograman java, untuk menemukan kembali tempat itu.
ADT sebagai plugin untuk Eclipse, dan SDK untuk Seiring meningkatnya mobilitas masyarakat dan
kepentingan development aplikasi berbasis Android. tingginya kebutuhan informasi berupa peta,GIS
Hasil akhir dari penelitian ini adalah berupa aplikasi (Geographic Information System) merupakan pemetaan
penanda lokasi peta digital berbasis mobile GIS pada yang kini telah banyak digunakan dalam berbagai
smartphone android. Aplikasi ini memilki beberapa fitur kebutuhan. Didukung dengan berkembangnya teknologi,
utama seperti input data, menampilkan list data tersimpan, manusia selalu berusaha untuk menciptakan sesuatu yang
menampilkan rute pada peta, dan membackup dan
dapat mempermudah aktivitasnya bahkan teknologi dapat
mengimpor data.
menggantikan peran dalam fungsi tertentu.
Kata Kunci :Android, Aplikasi,Peta Digital, Smartphone. Teknologi memegang peran penting di era
modernisasi seperti pada saat ini, dimana teknologi telah
Abstract menjadi bagian yang tidak dapat dipisahkan adalam
kehidupan sehari-hari. Perkembangan teknologi saat ini
Visiting a new place in town and out of town is very telah merambah ke segala aspek kehidupan sehingga saat
reasonable. The problem is that sometimes some people hard ini seolah masyarakat telah dimanjakan oleh adanya alat-
to recall the location of a place or route directions to the site. alat yang dapat memberikan kemudahan dalam aktifitas
Thus increasing the mobility of people is directly proportional sehari-hari. Salah satunya adalah Handphone, yang
to the increasing need for information in the form of digital
ditandai lahirnya teknologi Smartphone.
maps. In this study Locator These applications use a personal
vehicle MobileGis Android-based applications integrated on Kelebihan perangkat Smartphone adalah adanya
Google Maps is expected to meet the needs of the community teknologi GPS (Global Positioning System) yang telah
to see the signpost service according to user needs (user). terintegrasi. Hal ini memudahkan pengembang
With the help of the Global Positioning System memanfaatkan nilai-nilai geografis dari teknologi GPS
(GPS) which serves as a locator, Location Based Service yang berupa koordinat untuk mengembangkan aplikasi-
(LBS) that provides information based on the geographical aplikasi yang berbasis LBS (Location Based Service).
location of the mobile device, through visualization Google Sehingga dapat memberikan informasi posisi pengguna
Maps, then this application is easy to use. This application is (user), apa saja yang dekat dekat dengan pengguna (user),
built with java programming Android using software ADT,
arah rute menuju suatu lokasi, dan lain-lain.
Bundle which includes the Eclipse as a Java programming
language editor , ADT as a plugin for Eclipse, and SDK for Android merupakan salah satu platform dari
Android-based application development interests. perangkat Smartphone. Salah satu keutamaan dari
Android yaitu lisensinya bersifat terbuka (open source)
E-journal Teknik Elektro dan Komputer (2015), ISSN : 2301-8402 19

dan gratis (free) sehingga bebas untuk dikembangkan C. Global Positioning System (GPS)
karena tidak ada biaya royalti maupun didistribusikan Global Positioning System (GPS) adalah suatu
dalam bentuk apapun. Hal ini memudahkan para sistem radio navigasi penentuan posisi menggunakan
programmer untuk membuat aplikasi baru di dalamnya. satelit. GPS dapat memberikan posisi suatu objek di
Selain itu Android juga media yang dapat mengeksplore muka bumi dengan akurat dan cepat (koordinat tiga
kemampuan GIS lewat Google Map. dimensi x, y, z) dan memberikan informasi waktu serta
Dari permasalahan diatas, maka peneliti membuat kecepatan bergerak secara kontinyu di seluruh dunia.
aplikasi berbasis mobile GIS yang dijalankan di platform (Riyanto, 2010) (Dapat dilihat di gambar 2. Konstelasi
Android dan mengangkatnya menjadi sebuah Tugas Satelit GPS).
Akhir untuk Program Studi Teknik Elektro Fakultas
Teknik Universitas Sam Ratulangi Manado. Dengan mengamati sinyal-sinyal dari satelit
dalam jumlah dan waktu yang cukup, kemudian data
II. LANDASAN TEORI yang diterima tersebut dapat dihitung untuk mendapatkan
informasi posisi, kecepatan, dan waktu.
A. Sistem Informasi Geografis (GIS)
Arranof (1989), mendefinisikan GIS (Geographic D. Location Based Service (LBS)
Information System) atau Sistem Informasi Geografis Teknologi Location Based Service (LBS)
sebagai suatu sistem berbasis komputer yang memilliki merupakan salah satu bagian dari implementasi mobile
kemampuan dalam menangani data bereferensi geografi gis yang lebih cenderung memberikan fungsi terapan
yaitu pemasukan data, manajemen data (penyimpanan sehari-hari seperti menampilkan direktori kota, navigasi
dan pemanggilan kembali), manipulasi dan analisis data, kendaraan, pencarian alamat serta jejaring sosial
serta keluaran sebagai hasil akhir (output). Hasil akhir dibanding fungsionalitas pada teknologi GIS populer
(output) dapat dijadikan acuan dalam pengambilan untuk Field Based GIS (Riyanto,2011). Dua unsur utama
keputusan pada masalah yang berhubungan dengan LBS adalah :
geografi.
Location Manager (API Maps) :
Menurut Davis (1996) Sistem Informasi Geografi
(SIG) terdiri dari tiga bagian yang terintegrasi, yaitu: (a) Menyediakan tools/source untuk LBS,
Geografi; dunia nyata, atau realita spasial, atau ilmu bumi Application Programming Interface (API) Maps
(geografi). (b) Informasi; data dan informasi, meliputi arti menyediakan fasilitas untuk menampilkan, memanipulasi
dan kegunaannya, dan (c) Sistem; teknologi komputer peta beserta feature lainnya seperti tampilan satelit, street
dan fasilitas pendukung. Dengan kata lain SIG (jalan), maupun gabungannya. Paket ini berada pada
merupakan kumpulan dari tiga aspek dalam kehidupan com.google.android.maps.
dunia modern kita, dan menawarkan metode baru untuk
Location Providers (API Location) : Menyediakan
memahaminya.
teknologi pencarian lokasi yang digunakan oleh
B. Mobile GIS device/perangkat. API Location berhubungan dengan data
GPS (Global Positioning System) dan data lokasi real
Saat ini, aplikasi Mobile GIS telah menjadi
time. API Location berada pada paket android yaitu
sebuah kebutuhan. Selama ini banyak kegiatan di
android.location. Dengan Location Manager, kita dapat
lapangan menggunakan Global Positioning System
menentukan lokasi kita saat ini dan rute menuju tempat
(GPS), Laptop, dan perangkat lunak GIS untuk
melakukan pemetaan secara real time. Dengan tertentu.
konfigurasi yang baik, pengguna akan dapat melihat E. Sistem Operasi Android
posisinya di lapangan melalui peta, citra, atau bentuk Android merupakan subset perangkat lunak
spasial lainnya. Mobile GIS merupakan sebuah integrasi untuk perangkat mobile yang meliputi sistem operasi,
cara kerja perangkat lunak/keras untuk pengaksesan data middleware¸ dan aplikasi inti yang dirilis oleh Google.
dan layanan geospasial melalui perangkat bergerak via Android adalah sistem operasi bergerak (mobile operating
jaringan kabel atau nirkabel (Riyanto,2010).

Gambar 2. Konstelasi Satelit GPS


Gambar 1. Arsitektur Umum Aplikasi Mobile GIS
E-journal Teknik Elektro dan Komputer (2015), ISSN : 2301-8402 20

system) yang mengadopsi sistem operasi linux, namun Bluetooth, EDGE, 3G, WiFi
telah dimodifikasi. Android diambil alih oleh Google
Fitur ini tidak selalu tersedia pada android karena
pada tahun 2005 dari Android,Inc sebagai bagian strategi
tergantung Hardware atau smartphone.
untuk mengisi pasar sistem operasi bergerak. Google
mengambil alih seluruh hasil kerja Android termasuk tim Dukungan Perangkat Tambahan
yang mengembangkan Android. (Dodit Suprianto & Rini Android dapat memanfaatkan kamera, layar sentuh,
Agustina, 2012). accelerometer, magnetometers, GPS, akselerasi 2D, dan
Akselerasi 3D.
F. Sejarah Android
Perjalanan Android dimulai sejak Oktober 2003 Multi-Touch
ketika 4 orang pakar IT, Andi Rubin, Rich Minner, Nick Kemampuan layaknya handset modern yang dapat
Sears dan Chris White mendirikan Android.Inc, di menggunakan dua jari atau lebih untuk berinteraksi
California US. Visi Android untuk mewujudkan mobile dengan perangkat.
device yang lebih peka dan mengerti pemiliknya, Lingkungan Development
kemudian menarik raksasa dunia maya Google. Google Memiliki fitur emulator, tools, untuk debugging, profil
kemudian mengakuisisi Android pada Agustus 2005. OS dan kinerja memori dan plugin untuk IDE Eclipse.
Android dibangun berbasis platform Linux yang bersifat Market
open source,senada dengan Linux, Android juga bersifat Seperti kebanyakan handphone yang memiliki tempat
Open Source. Dengan nama besar Google dan konsep penjualan aplikasi, Market pada android merupakan
open source pada OS Android, tidak membutuhkan waktu katalog aplikasi yang dapat di download dan di install
lama bagi android untuk bersaing dan menyisihkan pada handphone melalui internet.
Mobile OS lainnya seperti Symbian, Windos Mobile,
Blackberry dan iOS. Kini siapa yang tak kenal Android H. Versi Android
yang telah menjelma menjadi penguasa Operating System Android 1.5 Cupcake
bagi Smartphone. Cupcake dirilis 30 April 2009. Cupcake menjadi
versi android pertama yang menggunakan nama
G. Fitur Android makanan. Konon katanya versi ini seharusnya versi 1.2,
Fitur-fitur yang tersedia pada platform android namun Google memutuskan untuk membuat revisi besar
adalah sebagaimana di uraikan berikut dan membuatnya menjadi versi 1.5 Cupcake adalah kue
kecil yang dipanggang dalam cetakan berbentuk cup.
Framework Aplikasi
Fitur ini mendukung penggantian komponen dan Android 1.6 Donut
penggunaan kembali komponen yang sudah dibuat
Android V1.6, codename Donut, dirilis pada 15
(reusable). Seperti pada umumnya, framework memiliki
September 2009. Pada versi ini diperbaiki
keuntungan dalam proses pengkodingan karena kita tidak
beberapa kesalahan reboot, perubahan fitur foto dan
perlu membuat kodingan untuk hal-hal yang pasti
video dan integrasi pencarian yang lebih baik. Donat
dilakukan seperti kodingan menampilkan gambar,
merupakan panganan berbentuk cincin. Bulat bolong
kodingan konek database, dll.
tengah. Adonan donat dimasak dengan cara digoreng dan
Mesin Virtual Dalvik biasanya disajikan dengan toping diatasnya.
Lingkungan dimana aplikasi android akan bekerja.
Android 2.0/2.1 Eclair
Integrated Browser Android 2.0/2.1 Eclair Dirilis 26 Oktober
2009. Eclair adalah makanan penutup yakni kue yang
Berdasarkan Open Source engine WebKit. biasanya berbentuk persegi panjang yang dibuat dengan
Grafis krim di tengah dan lapisan cokelat di atasnya.
Dengan adanya fitur ini, kita bisa membuat aplikasi grafis Android 2.2 Froyo
2D dan 3D karena Android memiliki library OpenGL ES Dirilis 20 Mei 2010. Menggunakan codename
1,0. Froyo, yang merupakan makan penutup yang nama merek
SQlite sebuah produk yang terbuat dari Yoghurt. Froyo
singkatan dari Frozen Yoghurt, Froyo adalah yoghurt
Tugas dari fitur ini adalah berperan dalam penyimpanan yang telah mengalami proses pendinginan,sehingga
data. Bahasanya mudah dimengerti dan merupakan sistem secara terlihat sama seperti es krim.
databasenya android.
Media Support Android 2.3 Gingerbread
Android versi 2.3 Gingerbread dirilis resmi tanggal
Fitur yang mendukung audio, video dan gambar. 6 Desember 2010. Gingerbread merupakan jenis kue
GSM Telephony kering yang dengan rasa jahe. Kue jahe biasanya dibuat
pada perayaan hari libur akhir tahun di Amerika.
Tidak semua android punya fitur ini karena fitur ini Biasanya cemilan kering ini dicetak berbentuk tubuh
tergantung dari smartphone yang dimiliki. manusia.
E-journal Teknik Elektro dan Komputer (2015), ISSN : 2301-8402 21

Android 3.0 Honeycomb H. Java


Dirilis tanggal 22 February 2011. Honeycomb Java adalah bahasa berorientasi objek yang dapat
adalah sereal sarapan manis yang sudah dibuattahun 1965 digunakan untuk pengembangan aplikasi mandiri,
oleh Posting Sereal. Seperti namanya, Honeycomb/sarang aplikasi berbasis internet, serta aplikasi untuk perangkat-
lebah, sereal ini terbuat dari potongan jagung berbentuk perangkat cerdas yang dapat berkomunikasi lewat internet
sarang lebah dengan rasa madu. atau jaringan komunikasi. Dalam Java ada 2 (dua) jenis
program berbeda, yaitu aplikasi dan applet. Aplikasi
Android 4.0 Ice Cream Sandwich adalah program yang biasanya disimpan dan dieksekusi
Android 4.0-4.0.2 API Level 14 dan 4.0.3-4.0.4 dari komputer lokal sedangkan applet adalah program
API Level 15 pertama dirilis 19 Oktober 2001. Dinamai yang biasanya disimpan pada komputer yang jauh, yang
Ice Cream Sandwich. Ice Cream Sandwich adalah lapisan dikoneksikan pemakai lewat web browser.
es krim, biasanya rasa vanilla yang terjepit di antara dua Java bukan turunan langsung dari bahasa
kue coklat, dan biasanya berbentuk persegi panjang. manapun. OOP (object oriented programming) adalah
cara yang ampuh dalam pengorganisasian dan
Android 4.1 Jelly bean pengembangan perangkat lunak.
Android Jelly Bean diluncurkan pertama kali pada
Juli 2012, dengan berbasis Linux Kernel 3.0.31. Terdiri I. Peta Digital
dari Android 4.1 API Level 16, Android 4.2 API Level 17 Menurut definisi, Peta digital adalah representasi
, Android 4.3 API Level 18. Penamaan Jelly Bean fenomena geografik yang disimpan untuk ditampilkan
mengadaptasi nama sejenis permen dalam beraneka dan dianalisis oleh komputer. Peta digital juga dapat
macam rasa buah. Ukurannya sebesar kacang merah. diartikan sebagai gambaran permukaan bumi yang
Permen ini keras di luar tapi lunak di dalam serta lengket disajikan secara digital yang diperkecil dengan
bila di gigit. menggunakan skala tertentu melalui suatu sistem
proyeksi. Peta digital disajikan dengan cara yang berbeda
Android 4.4 KitKat dengan peta konvensional yang tercetak pada bidang data.
Android 4.4 Kitkat API level 19.Google Peta digital disajikan pada device digital seperti
mengumumkan Android KitKat (dinamai dengan izin dari layar komputer bahkan sekarang dapat ditampilkan di
Nestle dan Hershey) pada 3 september 2013. Dengan layar smartphone. Peta digital biasanya berukuran besar
tanggal rilis 31 Oktober 2013. KitKat merupakan merk dan memiliki format tertentu yang diolah menggunakan
sebuah coklat yang dikeluarkan oleh Nestle. Rilis komputer.
berikutnya setelah nama KitKat diperkirakan banyak
pengamat akan diberi nomor 5.0 dan dinamai ‘Key Lime K. Eclipse IDE
Pie’. Eclipse IDE adalah sebuah IDE (Integrated
Development Environment) untuk mengembangkan
Android Activity Lifecycle perangkat lunak dan dapat dijalankan di semua platform
Aplikasi android merupakan kumpulan dari (platform independent).Eclipse pada saat ini merupakan
beberapa activity yang tergabung secara bebas dengan salah satu IDE favorit dikarenakan gratis dan open
yang lainnya. Yang mana kumpulan tersebut memiliki source, yang berarti setiap orang boleh melihat kode
satu activity utama untuk memanggil Activity lainnya pemrograman perangkat lunak ini. Selain itu, kelebihan
secara bertumpuk. Activity adalah suatu komponen pada dari Eclipse yang membuatnya populer adalah
aplikasi Android yang menyediakan tampilan, kemampuannya untuk dapat dikembangkan oleh
sehinggadapat berinteraksi dengan user untuk pengguna dengan komponen yang dinamakan plug-in.
melakukansesuatu, seperti dial telepon, mengambil foto, (dapat dilihat pada gambar 4)
mengirim email, atau melihat peta. Setiap Activity
mendapatkan tampilan/layout sebagai antarmuka dengan
user.(dapat dilihat pada gambar 3).

Gambar 4. Tampilan Splash Screen Eclipse Juno


Gambar 3. Siklus Hidup Android
E-journal Teknik Elektro dan Komputer (2015), ISSN : 2301-8402 22

L. ADT Plugin for Eclipse C. Identifikasi Kebutuha n Sistem


Android Development Tools(ADT) adalah plugin Adapun kebutuhan sistem dalam pembuatan
untuk Eclipse IDE yang dirancang khusus untuk aplikasi penunjuk rute ini adalah sistem yang
memberikan integrated environment yang kuat untuk dikembangkan harus dapat menunjukkan informasi letak
membuat aplikasi android. ADT memberikan suatu tempat yang penting atau dibutuhkan oleh masing-
kemampuan kepada Eclipse untuk membuat projek baru masing pengguna secara pribadi, Identifikasi kebutuhan
Android secara tepat, membuat aplikasi User Interface, sistem terdiri dari:
menambahkan komponen berdasarkan Android Menampilkan Peta yang terintegrasi dengan Google
Framework API, melakukan debugging aplikasi yang Maps, Menampilkan rute Arah kemudi.
dibuat dengan menggunakan Android SDK Tools dan
bahkan melakukan distribusi aplikasi yang dibuat. D. Perancangan Sistem Aplikasi
Pembuatan aplikasi android dengan Eclipse Proses ini digunakan untuk mengubah kebutuhan-
beserta ADT sangat dianjurkan karena merupakan cara kebutuhan diatas menjadi representasi ke dalam bentuk
tercepat untuk memulai membuat projek Android. software sebelum coding dimulai.
Dengan disediakannya project setup, serta tools yang Integrasi dengan Google Maps API, Rancang
sudah terintegrasi bangun aplikasi pemrograman Android diperlukan
pendaftaran sebuah kunci yang dikenal dengan API Key,
J. Adobe Photoshop CS 5 hal ini diperlukan agar dapat mengakses Google Map.
Adobe photoshop, atau biasa disebut Photoshop, API Key didapat dari proses generate debug API Key
adalah perangkat lunak editor citra buatan Adobe System menggunakan command promt.
yang dikhususkan untuk pengeditan foto/gambar dan Perancangan User Interface, proses design akan
pembuatan efek. menerjemahkan syarat kebutuhan User Interface (UI) ke
sebuah perancangan lunak yang dapat diperkirakan
L. Google Maps sebelum membuat coding.
Google Maps adalah sebuah jasa peta globe virtual
gratis dan online disediakan oleh Google. Fasilitas D. Pengkodean
Google Maps dihadirkan oleh Google sejak tahun 2005
dan terus berkembang hingga sekarang ini. Di alam Aplikasi ini dibangun dengan pemrograman Java
Google Maps, anda tidak hanya mendapatkan tampilan Android, menggunakan software ADT Bundle yang di
peta dunia, namun juga informasi pendukung berupa dalamnya terdapat: Eclipse sebagai editor bahasa
informasi jalan, lokasi layanan public, bisnis dan pemrograman Java, ADT sebagai plugin untuk Eclipse
sebagainya. dan SDK untuk kepentingan development aplikasi
berbasis Android.
III. METODOLOGI PENELITIAN
E. Run project
A. Tempat dan waktu penelitian
Adapun kegiatan penelitian ini akan dilaksanakan Pada tahap ini aplikasi akan di run di Android
di Kota Manado tempat Laboratorium Sistem Komputer emulator untuk di uji apakah bisa di run (jalankan) atau
(LSK) Fakultas Teknik Jurusan Teknik Elektro tidak.
Universitas Sam Ratulangi pada bulan Januari sampai
Maret 2014. IV. HASIL DAN PEMBAHASAN

B. Bahan dan alat perlengkapan A. Perancangan Sistem Aplikasi


Dalam melakukan penelitian Penulis hanya
menggunakan media kertas A4 Putih untuk menulis, Integrasi dengan Google Maps API
Handphone Android untuk pengujian aplikasi dan Rancang bangun pada aplikasi pada
Perangkat Keras dalam hal ini sebuah laptop yang pemrograman Android diperlukan pendaftaran sebuah
digunakan untuk merancang dan membuat Aplikasi kunci yang dikenal dengan API Key, Hal ini sangat
Mobile GIS pada perangkat Android. Alat dan Bahan diperlukan agar kita dapat mengakses Aplikasi Google
yang digunakan pada perancangan aplikasi mobile GIS Maps yang ada pada Smartphone Android. API Key
ini yaitu sebagaimana diuraikan berikut ini. didapat dari proses generate debug API Key
Laptop ACER 4745G dengan spesifikasi sistem operasi menggunakan Command Promt. Berikut adalah cara atau
Windows 7 Home Premium 64-bit; Prossesor Intel ® Core tampilan untuk mendapatkan API Key
™ i5-460 @2.53 GHz (3MB L3 cache), memory 6GB
DDR3. ATI Radeon HD 5650 up to 1655 MB Setelah Google Play Service terinstall langkah
HyperMemory™. Kemudian menggunakan Smartphone selanjutnya adalah mengimport library yang diperlukan,
Lenovo S930 dengan spesifikasi Android Version 4.2.2- sekarang google sudah menyiapkan library tersendiri
Jelly Bean; Prossesor Quad Core 1.3 Ghz, RAM 1GB, G- untuk Mapsnya. Klik Menu File
Sensor, GPS Satellites. Selain itu Penulis juga Import>General>Existing Project Into
menggunakan Mozilla Firefox, ADT Bundle, Java 7 Workspace>Browser masuk ke Direktori Android SDK.
Update 13, Notepad ++ dan Microsoft Word 2007 Berikut tampilannya dapat dilihat pada gambar 6
E-journal Teknik Elektro dan Komputer (2015), ISSN : 2301-8402 23

gambar 5. Google Play Service harus sudah terinstall

gambar 7. Tampilan Google API Console

gambar 8. Dashboard Google API Console

gambar 9. Services Google APIs


gambar 6. Tampilan Google Play Service

Untuk dapat mengakses Google Maps API Key,


diperlukan sandi yang disebut API Key. API secara
sederhana bisa diartikan sebagai kode program yang
merupakan antarmuka atau penghubung antara aplikasi
atau web yang kita buat dengan fungsi-fungsi yang gambar 10. Google API Key
dikerjakan. Berikut ini langkah-langkah untuk
mendapatkan API Key:
Perancangan User Interface
Langkah pertama tentunya adalah mendaftar akun Google
Berikut ini adalah tampilan antar muka (User
(sama seperti membuat email di google). Setelah
Interface) dapat dilihat pada gambar 11.
terdaftar masuk ke halaman Google API Console:
http://code.google.com/apis/console. Maka akan muncul
Implementasi Aplikasi
tampilan seperti yang dapat dilihat pada gambar 7.
Berikut ini adalah hasil tampilan aplikasi
ManadoTrack pada Android Emulator lihat pada gambar
Kemudian klik Create Project maka akan masuk ke
12-17.
tampilan web dapat dilihat pada gambar 8.

Pilih Menu "Services" maka akan tampil service-service V. KESIMPULAN


yang disediakan oleh Google, pilih salah satu service
yang akan digunakan. Misalnya ”Google Maps Android Setelah merancang dan menyelesaikan tugas
API V2" pilih status menjadi "ON" akhir ini, maka penulis menarik beberapa kesimpulan
antara lain:
Setelah sudah memilih salah satu service dan sudah "ON" Google Map API dan Google Places API merupakan
maka pilih menu "API access". Maka API Key kita sudah komponen utama dalam Mobile GIS Penunjuk Rute
tercantum dan siap untuk digunakan, dapat dilihat pada Kendaraan Pribadi.
gambar 8-10. Global Positioning System (GPS) berperan penting dalam
menentukan keakuratan posisi pengguna.
E-journal Teknik Elektro dan Komputer (2015), ISSN : 2301-8402 24

Nama Aplikasi

Fragment tampilan peta

gambar 11. Tampilan Antar muka (user interface)

gambar 15. tampilan Peta saat aplikasi di gunakan

gambar 12. Tampilan Pembuka Android Emulator

gambar 16. Tampilan Posisi marker (Fakultas Teknik)

gambar 13. Tampilan icon aplikasi ManadoTrack

gambar 14. Tampilan utama aplikasi saat dklik oleh user gambar 17. Tampilan Pratinjau Rute Kendaraan
E-journal Teknik Elektro dan Komputer (2015), ISSN : 2301-8402 25

Aplikasi ini dapat berjalan di OS versi Jelly Bean dengan [6] G M. Hati, Jurnal Tugas Akhir "Aplikasi Penanda Lokasi Peta
baik serta minimum spesifikasi yaitu OS Gingerbread. Digital Berbasis Mobile GIS Pada Smartphone Android", E-
Jurnal Universitas Diponegoro:Semarang,2013.
Dapat memudahkan user (pengguna) dalam mencari [7] N. Safaat, Android Pemrograman Aplikasi Mobile Smartphone
jalur/rute yang akan ditempuh dan Tablet Berbasis Android, Informatika, Bandung, 2012.
[8] P. Mutiaraning, Jurnal Tugas Akhir " Aplikasi Peta Properti
DAFTAR PUSTAKA Kota berbasis Mobile Gis yang terintegrasi pada Google Map
pada Smartphone Android", E-Jurnal Universitas
Diponegoro:Semarang,2013.
[1] P. Atapalu, Jurnal Ilmiah "Implementasi Location Based Service [9] Riyanto, Sistem Informasi Geografis Berbasis Mobile,
Berbasis Cell ID untuk anjungan Provinsi Sulawesi Selatan Yogyakarta, 2010.
Taman Mini Indonesia Indah (TMII) Memanfaatkan Teknologi [10] Riyanto, Membuat Sendiri Aplikasi Mobile GIS Platform Java
Augmentased Reality pada Perangkat Bergerak Android", ME, Blackberry & Android, Andi, Yogyakarta, 2010.
Universitas Gunadarma:Depok. [11] Safaat H, N, Pemograman Aplikasi Mobile Smartphone dan
[2] B. Devrian, Rancang Bangun Aplikasi Pendeteksi Pencurian Tablet PC Berbasis Android,Informatika: Bandung,2012.
Handphone Berbasis Android, Universitas Dian Nuswantoro, [12] Susetyo,Jurnal Tugas Akhir "Pembuatan Aplikasi Peta Rute Bus
Semarang, 2012. Trans Jogja Berbasis Mobile GIS menggunakan Smartphone
[3] E. Prahasta,Sistem Informasi Geografis, Edisi Revisi, Cetakan Android", E-Jurnal Universitas Diponegoro:Semarang, 2013.
Kedua, Bandung, CV Informatika.2005 [13] T. Arifah, Aplikasi Peta Kuliner Kota Semarang Berbasis Mobile
[4] E. Prahasta, Konsep-konsep Dasar Sistem Informasi Geografis, GIS pada Smartphone Android, Universitas Diponegoro:
Informatika, Bandung, 2001 Semarang, 2012.
[5] E. S. Mulyani, Aplikasi Location Based Service (LBS) Taman
Mini Indonesia Indah (TMII) Berbasis Android, Jurnal Program
S1 Sistem Informasi Universitas Gunadarma, 2012.

Anda mungkin juga menyukai