Saturday, November 19, 2011

Location Based Service (Mobile Computing with Android)



Sub materi:
1. Pengenalan GPS
2. Pengenalan koneksi Android GPS
3. Koneksi Android dengan google map
4. Aktivasi Map API Google (windows dan Linux)


Pengenalan GPS
• GPS: Global Positioning System
• Dikembangkan oleh departemen AS dan boleh digunakan untuk sipil untuk kepentngan survey tanah


Beberapa info tentang GPS
• Nama resmi : NAVSTAR GPS (singkatan: NAVigation System with Time And Ranging Global Positioning System)
• Berbasis sistem satelit
• Untuk keperluan navigasi dan penentuan posisi
• Cakupan seluruh dunia
• Tidak tergantung cuaca. (dipengaruhi kondisi awan)
• Dapat digunakan banyak orang secara bersama
• Beroperasi terus menerus
• Dapat diketahui jarak dan informasi waktu (sehingga bisa diketahui kecepatan , arah)
• Penentuan jarak dengan reseksi (ukur jarak ke beberapa satelit)minimal 3


Sistem GPS terdiri 3 bagian
• Satelit
• Pengontrol
• Pemakai


Sistem GPS terdiri 3 bagian
• Satelit
• Pengontrol
• Pemakai


SATELIT BERTUGAS
• Terima dan simpan data yang ditransmisikan oleh  stasiun-stasiun pengontrol
• Simpan dan jaga info waktu dalam satelit yang akurat (jam atomic)
• Pancarkan secara kontinyu info pada panjang gelombang L1 & L2 yaitu : +1.75
• cm & 2.25 cm
• Info yang dipancarkan berisi: jarak, posisi, waktu, pesan-pesan yang lain (seperti
• kelayakan / kondisi satelit)


pengontrol
• Sinkronisasi waktu
• Prediksi orbit
• Injeksi data
• Monitor kesehatan satelit


PEMAKAI
Adalah berbagai risiver/penerima yang digunakan oleh Sipil / Militer (Pengamatan di darat, laut dan udara) Jenisnya :
• 1.Single Frekuensi
• 2.Double Frekuensi
Tipenya :
1.Navigasi (Trimble Pathfinder, Trimble Ensign, Magellan, Sony, Garmin)
2.Geodetik (Trimble 4000 Series, Astech, Topcon, Leica,Sokkia)
Ketelitian : Beberapa mm (secara relatif) s/d puluhan meter (secara absolut)


Penentuan Posisi dengan GPS
• Yang ditentukan koordinat 3 dimensi (X, Y dan Z) juga kesalahan waktu akibat ketidaksinkronan waktu di satelit dan risiver
• Untuk memecahkan keempat parameter tersebut minimal harus diketahui jarak dari risiver ke 4 buah satelit





Mungkinkah GPS salah?
Kurang akurat karena
1. Delay pada lapisan ionospher dan atsmosfer
2. Satelit dan clock receiver error

Diperiksa oleh control segment station
3. Multipath error
Sinyal penerima terpantul sesuatu misalnya gedung, pohon dan lain-lain
Solusi: gunakan choke ring antenna karena akan menangkap sinyal tidak langsung.
4. Dilution of Precision

5. Selective Availibility
Hanya pihak tertentu yang diperbolehkan  akses satelit GPS (misal: militer)
Kekuasaan tertinggi yang punya satelit dalam hal ini Departement Pertahanan  Amerika Serikat
(masih ingat kenapa Eropa menerapkan platform WCDMA sendiri)


Location Based Serviced
Meskipun tanpa GPS, ponsel Anda dapat  memberikan informasi tentang lokasi Anda Sebuah komputer dapat menentukan lokasi Anda berdasarkan pengukuran sinyal Anda seperti: sudut pandang sel ke menara,  berapa lama waktu sinyal yang melakukan  perjalanan ke beberapa menara dan  kekuatan sinyal ketika  anda mencapai  menara.


Koordinat pada Android
• Android menyediakan fungsi untuk  berkoneksi dengan koordinat tertentu
• Bisa menampilkan koordinat GPS



Main.xml


androidmanifest.xml


Lokasisaya.java
import android.location.Location;
import android.location.LocationListener;
import android.location.LocationManager;

Untuk meng-capture nilai yang dihasilkan  GPS Android


Lokasisaya.java
import android.location.Location;
import android.location.LocationListener;
import android.location.LocationManager;
Untuk meng-capture nilai yang dihasilkan GPS Android



setelah di ' SEND '



oc sekian dl ya.. ntr tnggu az selanjutnya  lgi...  ^_^ semoga bermanfaat ......




referensi:
1. http://mobiforge.com/developing/story/using-google-maps-android
2. http://blogs.itemis.de/frey/2009/04/07/location-based-services-on-android-part-2/
3. http://www.helloandroid.com/tutorials/how-make-phone-4. GPS Basic, leica Geosystem




Reactions:

1 comments:

Post a Comment

 
Copyrigth by Komunitas Android UIN SGD Bandung | Bloggerized by gie_3rd - IF.CUNGUR 2009 | Pasukan Berani Malu, West,Java