MAPS Oleh Kelompok 3 Hello Anggota 1 Mafrukhin









































- Slides: 41
MAPS Oleh Kelompok 3
Hello! Anggota : 1. Mafrukhin (16. 11. 0171) 2. Muhammad Syaikhan (16. 11. 0173) 3. Ade Alfianto (16. 11. 0177) 4. Trian Damai (16. 11. 0180) 5. Panji Dwi Suwarna (16. 11. 0186) 6. Zakhrotul Lellafrita (16. 11. 0187) 7. Nurizza Amalia Larasati (16. 11. 0193) 8. Akhmad Kamaludin (16. 11. 0194) 9. Teguh Mardiono (16. 11. 0195) 10. Rifki Kurniawan Fauzi (16. 11. 0207) 11. Onang Wulan Toro (16. 11. 0210)
Our process is easy Pemahaman Maps, GPS, LBS Penentuan lokasi Dasar Pembuatan Maps dan GPS Program
“ Pengertian Maps dan GPS Apa itu Maps? ◎ Maps adalah pemetaan suatu wilayah secara luas dan terperinci. ◎ Google Maps adalah layanan pemetaan desktop yang web yang dikembangkan oleh Google. Apa itu GPS? ◎ Pengertian GPS adalah sistem untuk menentukan letak di permukaan bumi dengan bantuan penyelarasan sinyal satelit. GPS Menurut Buku Location Based Service ◎ GPS adalah sistem navigasi yang menggunakan satelit yang didesain agar dapat menyediakan posisi secara instan, kecepatan dan informasi waktu di hampir semua tempat di muka bumi, setiap saat dan dalam kondisi cuaca apapun.
“ Pengertian Based Location Apa itu Based Loation? ◎ Location Based Service (LBS) adalah sebuah layanan yang berbasis pada lokasi dan diakses melalui perangkat bergerak (Smartphone, dll) dan dapat menampilkan sebuah peta beserta lokasi dimana perangkat bergerak itu berada. ◎ Nah dengan layanan LBS kita dapat mengetahui posisi kita sedang ada dimana, posisi teman, dan posisi rumah sakit atau pom bensin yang jaraknya dekat dengan kita. ◎ Layanan Location Based Service (LBS) menggunakan GPS (Global Positioning System) yang ada perangkat bergerak untuk mendapatkan koordinat dan menampilkannya dalam sebuah peta.
Cara Kerja GPS “ Bagian yang paling penting dalam sistem navigasi GPS adalah beberapa satelit yang berada di orbit bumi atau yang sering kita sebut di ruang angkasa. Satelit GPS saat ini berjumlah 24 unit yang semuanya dapat memancarkan sinyal ke bumi yang lalu dapat ditangkap oleh alat penerima sinyal tersebut atau GPS Tracker. Selain satelit terdapat 2 sistem lain yang saling berhubungan, sehingga jadilah 3 bagian penting dalam sistem GPS. Ketiga bagian tersebut terdiri dari: GPS Control Segment (Bagian Kontrol), GPS Space Segment (bagian angkasa), dan GPS User Segment (bagian pengguna).
Cara Kerja GPS – Sistem Pendukung ◎ GPS Control Segment (Bagian Kontrol) Control segment GPS terdiri dari lima stasiun yang berada di pangkalan Falcon Air Force, Colorado Springs, Ascension Island, Hawaii, Diego Garcia dan Kwajalein. Kelima stasiun ini adalah mata dan telinga bagi GPS. Sinyal-sinyal dari satelit diterima oleh bagian kontrol, kemudian dikoreksi, dan dikirimkan kembali ke satelit. Data koreksi lokasi yang tepat dari satelit ini disebut data ephemeris, yang kemudian nantinya dikirimkan ke alat navigasi yang kita miliki.
Cara Kerja GPS – Sistem Pendukung ◎ GPS Space Segment (bagian angkasa) Space Segment adalah terdiri dari sebuah jaringan satelit yang tediri dari beberapa satelit yang berada pada orbit lingkaran yang terdekat dengan tinggi nominal sekitar 20. 183 km di atas permukaan bumi. Terdapat 2 jenis gelombang yang hingga saat ini digunakan sebagai alat navigasi berbasis satelit. Masing-masingnya adalah gelombang L 1 dan L 2, dimana L 1 berjalan pada frequensi 1575. 42 MHz yang bisa digunakan oleh masyarakat umum, dan L 2 berjalan pada frequensi 1227. 6 Mhz dimana jenis ini hanya untuk kebutuhan militer saja.
Cara Kerja GPS – Sistem Pendukung ◎ GPS User Segment (bagian pengguna). User segment terdiri dari antenna dan prosesor receiver yang menyediakan positioning, kecepatan dan ketepatan waktu ke pengguna. Bagian ini menerima data dari satelit-satelit melalui sinyal radio yang dikirimkan setelah mengalami koreksi oleh stasiun pengendali (GPS Control Segment).
Manfaat GPS dipetakan menjadi beberapa bidang sebagai berikut : ◎ Pelacak Kendaraan Ø Seperti halnya ponsel, GPS juga dapat melacak kendaraan yang sudah terkoneksi dengan GPS. Hal ini mencegah pada kasus pencurian. ◎ Memantau Gempa dan Bencana Ø Memantau pada tanah adalah pergerakannya. Dengan mengetahui pergerakan tanah, pihak geologi atau yang memantau gempa bisa melakukan prediksi apakah ada kemungkinan gempa terjadi atau tidak pada suatu wilayah. ◎ Sistem Informasi Geografis Wilayah Ø GPS juga bisa digunakan untuk melakukan pengukuran jarak pada wilayah tertentu. Dengan adanya GPS, kita bisa mendapatkan berbagai data yang berhubungan dengan geografis. ◎ Navigasi Jalan Ø Para pengguna jalan, khususnya pengguna yang tidak mengetahui jalur atau arahan melalui jalan mana saja untuk bisa sampai pada tujuan tertentu.
Dasar Pembuatan Maps dan Based Location ◎ Buka Android Studio dan buat Project baru dangan nama "Peta", lalu klik next. ◎ Pilih versi SDK android minimal, disini dipilih Android 4. 1, lalu klik next. ◎ Pada opsi "Add an Activity to mobile" pilih "Google maps activity", lalu klik next. ◎ Tinggalkan nama activity, lalu klik Finish
Dasar Pembuatan Maps dan Based Location ◎ Buka google_maps_api. xml pada package res/value, di google_maps_api. xml terdapat alamat untuk mengaktifkan Maps API, disini alamatnya adalah ◎ Copy alamat tersebut lalu buka dalam browser, bila perlu daftarkan akun gmail untuk konfigurasi API.
Dasar Pembuatan Maps dan Based Location ◎ Setelah halama google API terbuka, pilih "Tidak" untuk opsi dapatkan email, dan pilih "Ya" untuk opsi setuju dengan Syarat dan ketentuan, lalu klik setuju dan lanjutkan.
Dasar Pembuatan Maps dan Based Location ◎ Setelah halaman "API diaktifkan" terbuka, klik buat kunci
Dasar Pembuatan Maps dan Based Location ◎ 4. Setelah terbuka halaman "Kredensial" lalu muncul kotak dialog "Kunci API Dibuat" copy kode API key yang ada didalam box "Kunci API Anda".
Dasar Pembuatan Maps dan Based Location ◎ Buka kembali google_maps_api. xml pada package res/value di Android Studio, lalu masukan kode API key diantara <string name="google_maps_key" template. Merge. Strategy="preserve" translatable="false"> dan </string> menggantikan text YOUR_KEY_HERE, Hingga menjadi
Dasar Pembuatan Maps dan Based Location Manifest ◎ Buka Android. Manifest. xml pada package manifests. ◎ Masukan Permission yang diperlukan antara lain
Dasar Pembuatan Maps dan Based Location build. gradle(Module: app) ◎ Buka build. gradle(Module: app) pada Gradle Scripts ◎ Masukan compile com. google. android. gms: playservices: 9. 8. 0 sebelum test. Compile 'junit: 4. 12 Hingga menjadi
Dasar Pembuatan Maps dan Based Location maps. java ◎ Buka Maps. Activity. java pada package java, tidak perlu mengubah script tersebut
Dasar Pembuatan Maps dan Based Location Pada script diatas telah ditambahkan koordinat Sydney Australia secara default di on. Map. Ready(). Jadi saat aplikasi dijalankan pertama kali marker akan ditempatkan di Sydney Australia.
Menentukan Lokasi dengan URL 1. Jalankan Aplikasi Maps 2. Tentukan Lokasi Tujuan 3. Bagikan Lokasi
a. Peta lokasi akan terbuka. tekan tombol yang bertanda no. 1. b. Jika notifikasi ini muncul pilih Yes. Ini berfungsi untuk mengaktifkan gps, pada smartphone kamu. c. Google Maps akan mengarahkan ke lokasi terdekat kamu saat ini. d. Zoom untuk melihat dan mencari lokasimu lebih jelas. Yes Zoom 1. Jalankan Aplikasi Maps
a. Jika sudah menemukan lokasi yang ingin kamu bagikan ke temanmu. Tekan dan tahan di lokasi tersebut. Akan muncul tanda pin merah. b. Tekan Dropped Pin. c. Tekan Share (Bagikan) d. Tentukan Mau dibagikan via apa? Dalam contoh kali ini Be. Maks langsung gunakan copy to clipboard. Drop Pin Share Copy 2. Tentukan Lokasi Tujuan
Setelah dia mendapatkan link tersebut arahkan dia untuk klik. Nanti akan terlihat di Google Maps lokasi yang kamu maksud. Cara di atas adalah Google Maps for Android. Kurang lebih sama dengan Google Maps untuk i. OS. 3. Bagikan Lokasi
Menentukan Lokasi dengan Koordinat Ø Ø Ø Buka website Google Maps (http: //www. google. co. id/maps). Cari lokasi yang ingin diketahui koordinatnya. Klik kanan pada lokasi tersebut dan Pilih What’s Here? (atau Ada Apa di Sini? ) Koordinat lokasi tersebut akan muncul di kiri bagian kiri atas. Klik koordinat untuk memastikannya sudah menunjuk lokasi dengan benar. Bagaimana, mudah kan? Agar lebih paham, mari kita contohkan. Misalnya kita ingin mengetahui koordinat Grand Indonesia. Inilah yang perlu kita lakukan untuk mencari koordinatnya di Google Maps.
a. Setelah lokasi ditemukan, silahkan klik kanan dan pilih opsi Whats’s Here? atau Ada Apa di Sini? jika Anda menggunakan Google dengan Bahasa Indonesia. b. Jika itu sudah Anda lakukan, di bagian kanan atas akan muncul koordinat dari Grand Indonesia.
c. Klik koordinat tersebut untuk memastikan apakah sudah menunjuk lokasi yang tepat.
Program API Pengguna menggunakan Fused API Location 1. Kita Buat Dulu Projeknya pada Android Studio pada menu File -> new -> Project pilih Empty Activity
Program API Pengguna menggunakan Fused API Location 2. Kemudian tinggal Next dan pilih Empty Activity dan Hasil Projek awalnya akan menjadi seperti ini
Program API Pengguna menggunakan Fused API Location 2. Tambahkan dependencies Play Services Location seperti di bawah ini :
Program API Pengguna menggunakan Fused API Location 3. Selanjutnya Kita Buat Desain dari activity_main. xml Seperti Dibawah
Program API Pengguna menggunakan Fused API Location 4. Kemudian. Kita Buat Desain dari Main. Activity. java Seperti Dibawah
Program API Pengguna menggunakan Fused API Location 5. Setelah itu menambahkan Android. Manifest. xml dua buah permission ini ke
Program API Pengguna menggunakan Fused API Location 6. Agar lebih mudah dibaca oleh pengguna, akan menambahkan method koordinat. DMS() dan koordinat. DD() di class Lokasi yang akan mengembalikan koordinat lokasi dalam format yang dikehendaki seperti pada :
Program API Pengguna menggunakan Fused API Location 7. Untuk memperoleh sebuah Location, perlu memanggil method request. Location. Updates() dari Location. Manager untuk mendaftarkan sebuah Location. Listener. Pada listener tersebut, bila lokasi dari GPS telah diperoleh, method on. Location. Changed() akan dipanggil. Sebagai latihan, membuat sebuah activity dengan nama Lokasi. Activity yang isinya seperti berikut ini:
Program API Pengguna menggunakan Fused API Location 7. Bila activity di atas dijalankan, informasi dari GPS akan ditampilkan pada sebuah Text. View. Apa yang bisa lakukan selain hanya melihat koordinat dari GPS? Sebagai contoh, saya men-share koordinat ini. Untuk itu, membuat sebuah deklarasi menu XML seperti berikut ini:
Program API Pengguna menggunakan Fused API Location 8. memakai menu baru ini dengan menambahkan on. Create. Options. Menu() pada Lokasi. Activity : method
Program API Pengguna menggunakan Fused API Location 9. Selanjutnya, menentukan nilai lokasi yang bisa di-share dengan menambahkan kode program berikut ini pada method on. Location. Changed():
Program API Pengguna menggunakan Fused API Location 10. Selain itu, juga bisa menambahkan menu untuk menampilkan lokasi pada aplikasi peta default seperti Google Map atau Google Earth. Sebagai contoh, dengan menambahkan sebuah item menu baru di deklarasi XML:
References : ◎ http: //blog. idkeyword. com/cara-mencari-koordinat-di-googlemaps/ ◎ http: //beritamks. com/cara-berbagi-link-lokasi-di-google-mapsiphone-android/
Thanks! Any questions?









































