Halaman Peta Pembahasan Aplikasi.

Setelah user memasukan kata kunci, aplikasi melakukan proses pencarian data pada data base dan daftar sarana. Apabila ditemukan aplikasi akan menampilkan hasil pencarian, sebaliknya bila tidak ditemukan user bisa kembali memasukan kata kunci lain. Gambar 4.16 menunjukkan hasil pencarian sarana. Gambar 4.16 Hasil Pencarian

4.3.2 Halaman Peta

Peta yang ditampilkan oleh aplikasi bersumber dari pemetaan Google Map . Untuk menampilkan sebuah peta dari Google Map ke dalam layar emulator maka dibutuhkan sebuah canvas. Di dalam class detailpeta yang di extends dengan canvas data akan dilakukan pengolahan data yang dapat menampilkan lokasi dari instansi ke dalam peta. Untuk membuat sebuah peta di dalam J2ME dibutuhkan sebuah library. Library yang digunakan dalam aplikasi ini adalah MidMaps 0.1.0 . di dalam library terdapat beberapa fitur Google Map , seperti zoom in, zoom out, dan marker. Berikut ini merupakan fungsi dan deklarasi variable yang digunakan untuk menampilkan pemetaaan Google Map pada canvas. - Mendeklarasikan objek Google Maps. gMaps = new GoogleMaps; - Membuat new GoogleStaticMap yang di instance dengan method createMap. map = gMaps.createMapgetWidth, getHeight, GoogleStaticMap.FORMAT_JPG; Untuk menampilkan lokasi instansi pada peta data yang diambil berupa data koordinat yang disimpan dan diambil dari dalam database melalui HttpConection. Koordinat diperoleh berdasarkan link data dari Google Mapnya sendiri. Kode Program 4.4 menunjukkan fungsi yang digunakan untuk memanggil koordinat peta dari dalam database. Kode Program 4.5 Method Untuk Memanggil Koordinat Dari Database 1. public void pindahKePetaString kategori, Sarana 2. sarana { 3. String[] koor = splitsarana.koordinat, ,; 4. peta.setLocationkategori,Double.parseDouble 5. koor[0], 6. Double.parseDoublekoor[1]; 7. display.setCurrentpeta; 8. } Penjelasan proses pengambilan data koordinat dari database ke dalam J2ME kemudian koordinat digunakan untuk menunjukkan lokasi pada pemetaan Google Map pada Kode Program 4.5 adalah sebagai berikut : - String[] koor = splitsarana.koordinat, ,; Digunakan untuk memisah koordinat pada database dengan menggunakan tanda koma “,”. Di mana nantinya koordinat tersebut akan dijadikan patokan dalam menentukan lokasi pada peta. - peta.setLocationkategori,Double.parseDoubleko or[0],Double.parseDoublekoor[1]; Form peta di set lokasinya sesuai koordinat, di konversi dulu ke double. - display.setCurrentpeta; Digunakan untuk menampilkan peta ke dalam canvas atau layar emulator. Gambar 4.17 Menunjukkan hasil dari pemetaan Google Map ke dalam layar emulator yang diambil berdasarkan koordinat dari database. Gambar 4.17 Hasil Pemetaan Google Map Di dalam pemetaan J2ME fitur – fitur yang terdapat dalam Google Map berbasis web tidak dapat dijalankan sebagaimana mestinya. Di dalam pemetaan menggunakan J2ME fitur direction pencarian rute tidak dapat digunakan. Hal ini dikarenakan library MidMaps yang digunakan untuk pemetaan Google Map pada J2ME tidak memiliki fitur yang lengkap seperti pada Google Map berbasis web. Di dalam library yang digunakan API untuk geocodingnya belum support untuk aplikasi berbasis J2ME.

4.3.3 Halaman Administrator

Dokumen yang terkait

Institutional Repository | Satya Wacana Christian University: Sistem Informasi Akademik Berbasis Web T1 672004181 BAB IV

0 0 26

Institutional Repository | Satya Wacana Christian University: Sistem Informasi Pelayanan Umum Berbasis Webgis di Kabupaten Sumba Timur T1 682004063 BAB I

0 0 5

Institutional Repository | Satya Wacana Christian University: Sistem Informasi Pelayanan Umum Berbasis Webgis di Kabupaten Sumba Timur T1 682004063 BAB IV

0 0 8

Institutional Repository | Satya Wacana Christian University: Sistem Informasi Geografis Pelayanan Umum Berbasis Mobile Phone (Studi Kasus : Kota Pati)

0 0 15

Institutional Repository | Satya Wacana Christian University: Sistem Informasi Geografis Pelayanan Umum Berbasis Mobile Phone (Studi Kasus : Kota Pati) T1 672007277 BAB I

0 0 4

Institutional Repository | Satya Wacana Christian University: Sistem Informasi Geografis Pelayanan Umum Berbasis Mobile Phone (Studi Kasus : Kota Pati) T1 672007277 BAB II

0 0 23

Institutional Repository | Satya Wacana Christian University: Sistem Informasi Geografis Pelayanan Umum Berbasis Mobile Phone (Studi Kasus : Kota Pati) T1 672007277 BAB V

0 0 2

Institutional Repository | Satya Wacana Christian University: Sistem Informasi Geografis Pelayanan Umum Berbasis Mobile Phone (Studi Kasus : Kota Pati)

0 0 2

Institutional Repository | Satya Wacana Christian University: Recommender System for Mobile Phone Selection applying Extended Weighted Tree Similarity Algorithm T1 672007238 BAB IV

0 0 18

Institutional Repository | Satya Wacana Christian University: Perancangan Sistem Informasi Geografis Berbasis Web untuk Pemetaan Sekolah di Salatiga T1 682009705 BAB IV

0 0 18