JURNAL TEKNIK POMITS Vol. X, No. X, (Mar, 2013) ISSN: 2301-9271
1
MOBILE GIS FASILITAS UMUM UNTUK PENGGUNA JALAN BERBASIS ANDROID Fadhoelor Rohman, Agung Budi Cahyono Teknik Geomatika, Fakultas Teknik Sipil Dan Perencanaan Institut Teknologi Sepuluh Nopember (ITS) Jl. Arief Rahman Hakim, Surabaya 60111 Indonesia e-mail:
[email protected]
Kemajuan teknologi yang semakin pesat pada dewasa ini berpengaruh pada perkembangan perangkat mobile. Perkembangan mengarah pada lahirnya mobile phone antara lain smartphone dengan sistem operasi Android. Pada umumnya perangkat mobile phone yang yang berbasis Android telah dilengkapi dengan bermaca-macam fitur diantaranya fasilitas GPS untuk memudahkan navigasi. Hal ini sangatlah membantu dalam menyajikan informasi yang cepat dan realtime kapan dan dimana saja melalui perangkat mobile phone tersebut. Tugas Akhir ini akan mendesain dan mengembangkan aplikasi SIG berbasis mobile phone tentang fasilitas umum untuk pengguna jalan seperti SPBU, Kantor Polisi dan Puskesmas/Rumah Sakit di Pulau Madura dengan menggunakan sistem operasi Android 2.3. Aplikasi SIG fasilitas umum Dapat didesain dan dikembangkan dengan pemograman bahasa Java. Aplikasi mobile phone yang dibuat dapat dapat diakses pada telepon genggam dengan sistem operasi Android minimal 2.3. Aplikasi dapat menampilkan fasilitas umum yaitu SPBU sebanyak 35, Kantor Polisi sebanyak 11, dan Puskesmas/Rumah Sakit sebanyak 9.
Kata Kunci— Android, SIG, Mobile Phone, Fasilitas Umum.
I. PENDAHULUAN erkembangan teknologi informasi dewa-sa ini telah berpengaruh pada hampir semua aspek kehidupan manusia, tidak terkecuali dalam bidang komunikasi. Perkembangan teknologi komunikasi yang sangat dirasakan perkembangan-nya adalah teknologi telepon genggam. Telepon genggam sekarang tidak hanya sebagai sarana komunikasi lisan dua arah dan SMS (Short Message Service), lebih dari itu telepon genggam menyediakan berbagai kelengkapan mulai dari kamera foto atau video, pemutar musik, game, penerima siaran radio atau siaran televisi, internet dan lain sebagainya. Kelengkapan yang dimiliki telepon genggam, membuat telepon genggam disebut telepon pintar (Smartphone). Smartphone dapat difungsikan sebagai mobile computer karena adanya dukungan processor yang semakin canggih dan kapasitas memori yang semakin besar. Keunggulan lainnya adalah adanya perangkat GPS (Global Position System) sehingga smartphone dapat dijadikan alat navigasi atau pemandu jalan bagi pemiliknya. Dalam penelitian ini akan mencoba mendesain dan mengembangkan aplikasi SIG berbasis mobile tentang fasilitas umum untuk pengguna jalan seperti SPBU, Kantor Polisi dan Puskesmas/Rumah Sakit di Pulau Madura, agar masyarakat
P
bisa mengakses peta dengan menggunakan media telepon genggam secara realtime kapan saja dan dimana saja. Pemanfaatan Sistem Operasi Android untuk pembuatan sistem informasi geografis berbasis mobile merupakan metode yang dapat digunakan agar hal tersebut dapat direalisasikan. A. Rumusan Masalah Adapun rumusan masalah tugas akhir ini adalah a. Bagaimana membuat Sistem Informasi Geografis tentang informasi sebaran fasilitas umum pengguna jalan di Pulau Madura menggunakan sistem operasi Android. b. Bagaimana menyajikan SIG fasilitas umum pengguna jalan di Pulau Madura dapat diakses melalui mobile phone. B. Batasan Masalah Adapun batasan masalah yang diajukan dalam penelitian ini adalah sebagai berikut: 1. Data spasial yang digunakan dalam penelitian ini adalah data berupa peta yang diakses secara online dari Google Maps. 2. Wilayah yang dilakukan studi penelitian adalah wilayah Pulau Madura. 3. Aplikasi dibangun dengan menggunakan bahasa pemograman Java. 4. Informasi yang akan disajikan antara lain meliputi fasilitas umum pengguna jalan berupa SPBU, Kantor Polisi dan Puskesmas/Rumah Sakit dan data atributnya di Pulau Madura. 5. Informasi spasial yang akan disajikan adalah informasi dari Google Maps, yaitu jarak, waktu tempuh, rute. 6. Aplikasi yang dibangun, digunakan pada telepon genggam yang menggunakan sistem operasi Android minimal 2.3. C. Tujuan Penelitian 1. Membuat SIG tentang fasilitas umum untuk pengguna jalan di Pulau Madura meliputi SPBU, Kantor Polisi dan Puskesmas/Rumah Sakit. 2. Menyajikan SIG fasilitas umum pengguna jalan di Pulau Madura dapat diakses melalui perangkat mobile phone.
JURNAL TEKNIK POMITS Vol. X, No. X, (Mar, 2013) ISSN: 2301-9271 D. Manfaat Penelitian Manfaat yang ingin dicapai dari penyusunan Tugas Akhir ini adalah adanya sistem informasi geografis mengenai fasilitas umum pengguna jalan di Pulau Madura, yang dapat diakses melalui perangkat mobile phone.
2
2. Open Office 3.0 3. Java SDK 4. Sistem Operasi Android 2.3. C. Tahapan Kegiatan Penelitian Perumusan Masalah
II. METODOLOGI PENELITIAN A. Lokasi Penelitian Lokasi yang akan dijadian sebagai studi penelitian adalah secara umum merupakan wilayah Pulau Madura. Terletak diantara koordinat 112° 40’32” - 114° 37’ 17” Bujur Timur serta 6° 52’ 42” - 7° 17’ 2” Lintang Selatan.
Studi Literatur
Pengumpulan Data
Tahap Pengumpulan Data
Pengolahan Data Tahap Pengolahan Data
Analisa
Penulisan Laporan Tugas Akhir Tahap Akhir Dan Hasil
Gambar 3. Diagram Alir Kegiatan Penelitian
D. Tahap Pengolahan Data Gambar. 1. Lokasi Penelitian (sumber : http://www.bakosurtanal.go.id) Data Fasilitas Umum berupa SPBU, Kantor Polisi dan Puskesmas/Rumah Sakit
Java Android Script
Memanggil Script Melalui Emulator PC
Kode Awal GMaps API
Modifikasi Tidak Tidak
Tabulasi Sesuai
Gambar. 2. Cakupan Penelitian
Script berjalan dengan baik Ya
B. Data Dan Peralatan 1.) Data a. Data spasial berupa peta yang diakses secara online dari Google Maps. b. Data non spasial berupa data fasilitas umum di Pulau Madura berupa SPBU, Kantor Polisi dan Puskesmas / Rumah Sakit dan data atributnya di Pulau Madura. 2.) Peralatan a. Perangkat Keras (Hardware) 1. Personal Computer (PC), RAM DDR 758 MB, Hardisk 80 GB, VGA 64 MB. 2. Printer. 3. Smartphone Android 2.3, Integrated GPS. 4. GPS Handheld b. Perangkat Lunak (Software) 1. Windows XP Professional
Basis Data Non Spasial
Ya
Template GMaps API
Android Map tampil dalam Emulator PC
Install Aplikasi Android Map (.apk) pada Handphone
SIG Berbasis MobilePhone
Gambar 4. Tahap Pengolahan Data
Penjelasan dari diagram alir pengolahan data adalah : a. Pembuatan basis data tabular berfungsi untuk mempermudah akses untuk menyimpan, mencari maupun sebagai koneksi untuk menghubungkan ke aplikasi sistem informasinya. Data yang digunakan dalam pembuatan basis data ini antara lain data non
JURNAL TEKNIK POMITS Vol. X, No. X, (Mar, 2013) ISSN: 2301-9271 spasial berupa data fasilitas umum di Pulau Madura berupa SPBU, Kantor Polisi dan Puskesmas/Rumah Sakit. Sementara data atribut yang ada adalah data-data alamat, koordinat, fasilitas dan sebaran atribut di Pulau Madura. b. Untuk dapat menampilkan aplikasi Android Map di dalam sebuah handphone, diperlukan aplikasi Google Maps API. Untuk dapat menggunakan Google Maps API maka dibutuhkan API keys. API keys dapat didapatkan dengan melakukan registrasi terlebih dahulu melalui situs Google Maps. API keys berupa script yang harus ditambahkan ke dalam baris java android script, untuk menampikan Android Map. c. Data tabular yang telah dikumpulkan akan di edit dan selanjutnya akan menjadi informasi yang nantinya akan di integrasikan pada Android Map. d. Jika Android Map dapat ditampilkan pada Emulator PC maka aplikasi (.apk) Android Map dapat di install pada sebuah mobile phone. e. Bagian akhir dari dari tahap pengolahan data adalah menjalankan aplikasi Android Map yang dibuat sebelumnya pada MobilePhone.
3
Gambar. 6. Tampilan Menu Utama.
Masuk ke menu “Fasilitas”, di menu ini user dapat memilih fasilitas umum yaitu SPBU, Rumah Sakit/Puskesmas dan Kantor Polisi, yang akan ditampilkan. Tampilannya seperti Gambar 7. Dibawah ini :
III. HASIL DAN PEMBAHASAN A. Uji Kinerja Aplikasi Pengujian ini dilakukan untuk melihat proses berjalannya aplikasi SIG fasilitas umum berbasis mobile phone pada emulator PC. Tujuan dari pengujian ini adalah untuk melihat apakah fungsi-fungsi dasar dari perangkat lunak ini berjalan sebagaimana mestinya atau tidak. Hasil uji coba ditunjukkan melalui tampilan dari aplikasi pada emulator PC. Dibawah ini menggambarkan tampilan awal aplikasi. Berikutnya, user bisa masuk ke menu utama seperti Gambar 5. Seperti di bawah ini.
Gambar. 5. Tampilan Awal Aplikasi.
Gambar. 7. Tampilan Sub Menu Fasilitas.
Hasil dari memilih fasilitas “SPBU” seperti Gambar 8. dibawah ini.
Gambar. 8. Tampilan Fasilitas SPBU.
JURNAL TEKNIK POMITS Vol. X, No. X, (Mar, 2013) ISSN: 2301-9271
4
Apabila marker diketuk maka akan menampilkan informasi seperti Gambar 9. dibawah ini.
Gambar. 12. Tampilan Menu Utama. Gambar. 9. Tampilan Marker SPBU.
Masuk ke menu “Rute”, di menu ini user dapat memilih rute perjalanan menuju obyek wisata di pulau Madura. Tampilannya seperti Gambar 10. dibawah ini :
B. Analisis Hasil Pengumpulan Data Dari data hasil pengumpulan data dari lapangan yang mencakup wilayah 4 kabupaten di Madura. Data yang diambil yaitu : 1. Data koordinat fasilitas umum (SPBU, Rumah Sakit/Puskesmas dan Kantor Polisi) yang berada di wilayah Madura. 2. Alamat fasilitas umum. 3. Data pariwisata tiap Kabupaten di Madura, didapat pada website Pemkab yang ada di Madura. C. Analisis Data Fasilitas Umum a. Fasilitas Umum SPBU Tabel 1 Data Persebaran SPBU No
Gambar. 10. Tampilan Menu Utama.
Masuk ke menu “Info Pariwisata”, di menu ini user dapat memilih informasi tentang obyek wisata di pulau Madura. Tampilannya seperti Gambar 11. dibawah ini :
1
2 3 4 5 6 7 8 9
Gambar. 11. Tampilan Menu Utama.
Untuk menampilkan informasi tentang aplikasi SIG fasilitas umum, dengan menekan tombol pada perangkat mobile phone, seperti pada Gambar 12. dibawah ini :
10 11 12 13 14
Lokasi Fasilitas Depan Gedung Geomatika ITS (Titik Acuan) Jl. Raya Blega ( Bangka)
Lintang
Bujur
(derajat)
(derajat)
-7,280386
112,79492
-7,120010
113,074776
Jl. Raya Kamal Madura Jl. Pemuda Kaffa Burneh
-7,156645
112,718130
-7,035017
112,765547
Jl. Sukarno Hatta 3 Jl. Raya Al-Bahar IA ( Tengket )
-7,044018
112,737904
-6,953656
112,823622
Ds. Tanah Merah Daya Jl. Raya Tanah Merah Patemon Jl. Raya Lembung Paseser Jl. Raya Ketapang Kab. Sampang
-7,085661
112,878306
-7,070332
112,827153
-7,070030
112,721248
-6,895524
113,277124
Ds. Tenggunung Ds. Omben Kec. Omben
-7,182521
113,234684
-7,117650
113,320416
Ds. Trapang Banyuates Kel. Banyuanyar Kec. Kota Sampang
-6,897077
113,132823
-7,212150
113,264426
JURNAL TEKNIK POMITS Vol. X, No. X, (Mar, 2013) ISSN: 2301-9271 Tabel 1 Data Persebaran SPBU No 15 16 17
Lokasi Fasilitas Ds. Tambaan Kec. Camplong Jl. Raya Bancelok Kec. Jrengik Dsn. Baban I Ds. Pangelen
b. Fasilitas Umum Rumah Sakit / Puskesmas
Lintang
Bujur
(derajat)
(derajat)
-7,217345
113,310069
-7,135611
113,165694
-7,135662
113,238374
18
Jl. Raya Pamekasan
-7,156513
113,505356
19
Ds. Laden Ds. Blumbungan Kec. Larangan Ds. Sotabar Kec. Pasean Jl. Ds. Kaduara Barat Larangan Ds. Bandungan Kec. Pakong Jl. Raya Larangan Tokol Km.5 Jl. Pintu Gerbang Kel. Bugih
-7,181031
113,478995
-7,125167
113,499504
-6,896149
113,536735
-7,128525
113,596973
-7,036895
113,546800
-7,204456
113,469059
-7,146565
113,478284
Jl. Dirgahayu Ds. Tlanakan, Kec. Tlanakan Ds. Larangan Badung Palengaan
-7,149128
113,462092
-7,220768
113,440649
-7,133438
113,477399
20 21 22 23 24 25 26 27 28 29
Jl. Trunojoyo
-7,021389
113,856901
30
Jl. Raya Manding Jl. Raya Trunojoyo ( Gedungan ) Ds. Tambak Agung Tengah Ds. Pragaan Kab. Sumenep Ds. Pakandangan Tengah Kec. Bluto Ds. Paberasan Kec. Sumenep Kota Ds. Gedungan Kec. Sumenep
-6,998312
113,866210
-7,036359
113,849803
-6,885982
113,747436
-7,111678
113,637200
-7,116111
113,757296
-7,000282
113,889714
-7,028534
113,857179
31 32 33 34 35 36
5
Dari hasil pengolahan data yang diperoleh dapat dianalisis dengan rincian sebagai berikut : − Jumlah fasilitas umum SPBU yang dapat ditampilkan pada aplikasi SIG berbasis mobilephone sebanyak 35 SPBU. − Informasi spasial yang ditampilkan yaitu Lokasi SPBU, Jarak, Perkiraan waktu tempuh, Jumlah unit pompa dan fasilitas pada SPBU.
Tabel 2 Data Persebaran Rumah Sakit / Puskesmas Nama Lintang Bujur No RS/Puskesmas (derajat) (derajat) Puskesmas Tanah 1 Merah -7,070030 112,721248 2 Puskesmas Galis -6,895524 113,277124 3 Puskesmas Blega -7,182521 113,234684 4 Puskesmas Jrengik -7,117650 113,320416 5 Puskesmas Torjun -6,897077 113,132823 6 RSUD Pamekasan -7,212150 113,264426 7 Puskesmas Tanjung -7,125167 113,499504 Puskesmas 8 Camplong -6,896149 113,536735 9 RSUD Sampang -7,128525 113,596973 Dari hasil pengolahan data yang diperoleh dapat dianalisis dengan rincian sebagai berikut : − Jumlah fasilitas umum Rumah Sakit/Puskesmas yang dapat ditampilkan pada aplikasi SIG berbasis mobilephone sebanyak 9 Rumah Sakit/Puskesmas. − Informasi spasial yang ditampilkan yaitu Lokasi Rumah Sakit/Puskesmas, Jarak, Perkiraan waktu tempuh, No Telepon dan fasilitas yang tersedia pada Rumah Sakit/Puskesmas. c. Fasilitas Umum Kantor Polisi
No 1 2 3 4 5 6 7 8 9 10 11
Tabel 3 Data Persebaran Kantor Polisi Kantor Polisi Lintang (derajat) Polsek Tanah Merah -7,204456 Polsek Galis -7,146565 Polsek Jrengik -7,000282 Polsek Torjun -7,028534 Polsek Omben -7,133438 Polres Pamekasan -7,021389 Polsek Camplong -6,998312 Polsek Sampang -7,036359 Polres Sampang -6,885982 Polres Bangkalan -7,111678 Polsek Socah -7,116111
Bujur (derajat) 113,469059 113,478284 113,889714 113,857179 113,477399 113,856901 113,866210 113,849803 113,747436 113,637200 113,757296
Dari hasil pengolahan data yang diperoleh dapat dianalisis dengan rincian sebagai berikut : − Jumlah fasilitas umum Kantor Polisi yang dapat ditampilkan pada aplikasi SIG berbasis mobilephone sebanyak 11 Kantor Polisi. − Informasi spasial yang ditampilkan yaitu Lokasi Kantor Polisi, Jarak, Perkiraan waktu tempuh dan No Telepon Kantor Polisi. D. Hasil Analisa Perbandingan Jarak Dalam penelitian tersebut data yang dibutuhkan adalah hasil jarak dari aplikasi sebagai referensi utama dan hasil jarak dari
JURNAL TEKNIK POMITS Vol. X, No. X, (Mar, 2013) ISSN: 2301-9271 penghitungan rumus Phytagoras (jarak lurus) dan rumus Haversine (jarak lengkung) sebagai data pembanding.
9 10
Rumus untuk menghitung jarak lurus yaitu menggunakan rumus Phytagoras :
11
Sedangkan penghitungan dengan metode Haversine, rumus yang digunakan :
No d = jarak antara dua poin di permukaan bumi r = radius bumi (radius = 6,371km)
1
= koordinat lintang titik 1 dan 2 = koordinat bujur titik 1 dan 2. Tabel 4 Hasil uji coba perhitungan jarak dengan rumus Phytagoras dan Haversine dalam radius > 55 km Jarak Jarak No Lokasi Fasilitas Lurus Lengkung (km) (km) Depan Gedung Geomatika 1 0 0 ITS Jl. Mulyosari 388 Kec. 2 Sukolilo 1,029 1,019 3 Jl. Semolowaru No.276 2,770 2,737 Jl. Raya Nginden Kec. 4 Gubeng 3,653 3,600 5 Jl. Kapas Krampung No.99 4,831 4,766 6 Jl. Kenjeran 5,825 5,748 Jl. Rungkut Industri Raya 7 No. 10 6,812 6,726 8 Jl. Jemur Andayani No. 35 8,211 8,095 9 Jl. Raya Kamal Madura 16,347 16,158 10 Ds. Tanah Merah Daya 23,778 23,526 Jl. Raya Al Bahar ia ( 11 Tengket ) 36,817 36,468
No 1 2 3 4 5 6 7 8
Tabel 5 Hasil uji coba perhitungan jarak dengan rumus Phytagoras dan Haversine dalam radius > 55 km Jarak Jarak Lokasi Fasilitas Lurus Lengkun (km) g (km) Depan Gedung Geomatika 0 0 ITS Jl. Mulyosari 388 Kec. Sukolilo 58,257 57,255 Jl. Semolowaru No.276 69,254 68,283 Jl. Raya Nginden Kec. Gubeng 72,792 71,535 Jl. Kapas Krampung No.99 78,365 77,041 Jl. Kenjeran 80,950 79,572 Jl. Rungkut Industri Raya No. 10 88,715 87,260 Jl. Jemur Andayani No. 35 91,631 90,077
2 3 4 5 6 7 8 9 10 11
No
1 2 3 4 5 6 7 8 9 10 11
Jl. Raya Kamal Madura Ds. Tanah Merah Daya Jl. Raya Al Bahar ia ( Tengket )
6 115,724 122,703
113,889 120,656
124,352
122,289
Tabel 6 Selisih jarak yang dihasilkan dari perhitungan aplikasi dengan perhitungan jarak melalui rumus Phytagoras dan Haversine (dalam radius < 55 km) Selisih Selisih Dengan Dengan Lokasi Fasilitas Jarak Jarak Lurus Lengkung (km) (km) Depan Gedung Geomatika 0 0 ITS Jl. Mulyosari 388 Kec. Sukolilo 0,015 0,005 Jl. Semolowaru No.276 0,043 0,010 Jl. Raya Nginden Kec. Gubeng 0,057 0,004 Jl. Kapas Krampung No.99 0,075 0,010 Jl. Kenjeran 0,090 0,013 Jl. Rungkut Industri Raya No. 10 0,104 0,018 Jl. Jemur Andayani No. 35 0,129 0,013 Jl. Raya Kamal Madura 0,247 0,058 Ds. Tanah Merah Daya 0,356 0,104 Jl. Raya Al Bahar ia ( Tengket ) 0,545 0,196 Rata-rata 0,166 0,043 Tabel 7 Selisih jarak yang dihasilkan dari perhitungan aplikasi dengan perhitungan jarak melalui rumus Phytagoras dan Haversine (dalam radius > 55 km) Selisih Selisih Dengan Dengan Jarak Jarak Lokasi Fasilitas Lurus Lengkung (km) (km) Depan Gedung Geomatika 0 0 ITS Jl. Mulyosari 388 Kec. Sukolilo 0,941 0,061 Jl. Semolowaru No.276 1,068 0,097 Jl. Raya Nginden Kec. Gubeng 1,177 0,080 Jl. Kapas Krampung No.99 1,256 0,068 Jl. Kenjeran 1,300 0,078 Jl. Rungkut Industri Raya No. 10 1,408 0,047 Jl. Jemur Andayani No. 35 1,469 0,085 Jl. Raya Kamal Madura 1,813 0,022 Ds. Tanah Merah Daya 1,951 0,096 Jl. Raya Al Bahar ia ( Tengket ) 1,973 0,090 Rata-rata 1,436 0,072
JURNAL TEKNIK POMITS Vol. X, No. X, (Mar, 2013) ISSN: 2301-9271 Hasil uji coba menunjukkan rata-rata selisih perbedaan jarak yang dihasilkan dari perhitungan aplikasi mobilephone dengan perhitungan jarak melalui rumus Phytagoras pada radius < 55km yaitu sebesar 166 m, sedangkan pada radius > 55 km yaitu sebesar 1,436 km. Perhitungan jarak melalui rumus Haversine pada radius < 55 km yaitu sebesar 43 m, sedangkan pada radius > 55 km yaitu sebesar 72 m. Berdasar data tersebut didapat kesimpulan bahwa perbedaan hasil perhitungan jarak memiliki selisih jarak yang besar. Hasil perhitungan jarak pada aplikasi mobile phone merupakan jarak rute jalan terpendek berdasar metode perhitungan jarak dari Google Maps.
IV. PENUTUP A. Kesimpulan 1.) Dapat didesain dan dikembangkan aplikasi SIG fasilitas umum untuk pengguna jalan berbasis mobile phone dengan pemograman bahasa Java. 2.) Aplikasi mobile phone dapat diakses pada telepon genggam dengan sistem operasi Android minimal 2.3. 3.) Aplikasi mobile phone dapat memberikan informasi tentang lokasi fasilitas umum, jarak dan waktu tempuh dari lokasi pengguna menuju lokasi fasilitas umum. 4.) Aplikasi mobile phone dapat menampilkan fasilitas umum untuk pengguna jalan di Madura yaitu SPBU sebanyak 35, Kantor Polisi sebanyak 11, dan Puskesmas/Rumah Sakit sebanyak 9. 5.) Informasi jarak pada aplikasi mobile phone merupakan jarak rute jalan terpendek berdasar metode perhitungan jarak dari Google Maps.
B. Saran 1.) GPS yang dipakai adalah GPS bawaan dari telepon genggam maka sebaiknya digunakan diluar ruangan dan tidak terhalang oleh faktor-faktor yang dapat mengurangi keakuratan data. 2.) Data yang ada hendaknya diperbarui secara periodik minimal 1 tahun sekali. 3.) Kecepatan internet mempengaruhi dalam penggunaan aplikasi. Disarankan untuk menggunakan internet dengan kecepatan minimal 3 mbps. DAFTAR PUSTAKA [1]
[2] [3] [4] [5]
ESRI White Paper. 2007. Mobile GIS for Homeland Security.
. Di kunjungi pada tanggal 18 Mei 2012 jam 13.50. GIS Best Practices. 2007. Mobile GIS. . Di kunjungi pada tanggal 27 Maret 2012, jam 08.35. Prahasta, E. 2001. Konsep–Konsep Dasar Sistem Informasi Geografis. Bandung: Penerbit Informatika. Prahasta, E. 2009. Sistem Informasi Geografis : Tutorial ArcView. Bandung: Penerbit Informatika. Safaat, N. 2011. Pemprograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android. Bandung: Penerbit Informatika.
[6]
7
Rozak, A. 2007. Pemanfaatan Aplikasi Google Map Api Sebagai Dasar Perancangan SIG Berbasis Web. Surabaya : Jurusan Teknik Geomatika FTSP-ITS.