implementasi prototipe wireless lbs menggunakan metode a-gps dengan pendekatan geo-data
DESCRIPTION
IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA. Ghochi Elin Kuswoyo 113020017. Latar Belakang. Semakin meningkatnya mobilitas dan dinamika masyarakat, semakin dirasakannya kebutuhan Informasi - PowerPoint PPT PresentationTRANSCRIPT
IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA
Ghochi Elin Kuswoyo
113020017
Latar Belakang Semakin meningkatnya mobilitas dan
dinamika masyarakat, semakin dirasakannya kebutuhan Informasi
Location Based Services atau LBS adalah salah satu layanan yang berbasis pada posisi spatial pelanggan yang memanfaatkan kemajuan teknologi telekomunikasi
Perumusan Masalah Bagaimana membuat aplikasi LBS pada
Mobile Device memanfaatkan teknologi GPS
Bagaimana merancang layanan yang ditempatkan pada layanan yang berbasis lokasi (LBS)
Bagaimana cara mengetahui posisi seorang user dengan memanfaatkan GPS dan layanan apa saja yang ditawarkan.
Tujuan Untuk membuat prototipe sistem Wireless
LBS dengan metode A-GPS (Assisted-GPS) melalui pendekatan Geo-Data untuk memberikan informasi layanan Kota Bandung.
Batasan Masalah Lokasi layanan berada di kota Bandung. Format posisi user menggunakan Geodetic Latitude,
Longitude sebagai titik referensi dari GPS. Cara kerja layanan hanya untuk mengetahui posisi
pemanggil dengan cara mengakses Server Layanan informasi terdekatnya.
Security sistem tidak dibahas dalam pelaksanaan tugas akhir ini.
Pengujian Aplikasi dilakukan dengan menggunakan Emulator Mobile Device.
Tidak membahas mengenai pemrosesan peta digital Kota Bandung.
Konsep dan Teori
SIG (Sistem Informasi Geografis) Sistem Informasi yang mempunyai kemampuan
memasukan,menyimpan,mengolah,menganalisa,dan menghasilkan data geospatial.
LBS (Location Based Service)Salah Satu Bentuk Layanan yang didasarkan pada posisi pelanggan pada saat itu.
Sistem yang bekerja untuk user saat itu dengan layanan yang diberikan
JENIS JENIS LBSManual Operator TelekomunikasiGPS Satelit 24 JamBTS (Cellular Based Station) > 1 Cell Tower
LBS (Contd)
METODE PENCARIAN POSISIBasic Positioning : Cell ID (Sederhana)Enhanced Positioning : Pendekatan OTD (Observe
Time Difference ) E-OTD Berdasarkan waktu dan 3 Base Station
Advanced Positioning : Teknologi A-GPS dengan Akurasi Posisi yang paling tinggi
Metode yang dipakai pada Tugas Akhir : Advanced Positioning
Oracle Spatial
Data Spatial merepresentasikan lokasi dari tempat/objek yang berhubungan dengan keberadaan objek itu.
contoh : data spatial bisa merepresentasikan objek tempat dengan titik(point) dan objek jalan dengan garis(Line)
Oracle Spatial(Contd)
Data Spatial mengindikasikan sebuah lokasi di bumi (Longatitude dan Latitude) dari objek yang diwakili.
Tipe Data GeometriTitikGarisLingkaranKotak
Oracle Spatial(Contd)
Data Model Element : blok dasar pembangun geometri
titik,line, dan poligonGeometri : model dari beberapa Element
Bisa Homogen dan HeterogenLayer : kumpulan geometri dengan atribut
yang sama
GPS
Sistem Navigasi berbasis satelit dari 24 orbit satelit
Akurasi GPSC/A Code Receiver : tingkat 1-5 meterCarrier Phase Receiver : tingkat 10-30 cmDual Frequency Receiver : subcentimeter,
menggunakan 2 frekuensi simultan
Analisa dan Perancangan
Analisa Kebutuhan Sistem
Diharapkan sistem mempunyai kemampuan : User tahu posisi dimana dia(Get Info). User tahu objek yang ingin diketahui dari posisinya User tahu objek yang terdekat denganya User dapat mencari objek berdasar kategori objek Sistem memberikan kemudahan ke user dalam akses
informasi
Analisa Perangkat Keras
Ada beberapa perangkat keras tambahan sepertiGPS Receiver eTrex CAMO YellowPDA / Pocket PC 2003Kabel Serial GPS RS232 GARMIN
Analisa Perangkat Lunak
Ada beberapa perangkat lunak yang terlibat :Microsoft Visual Studio .NET 2003MapXtreme Mobile DBMS Oracle 10gMapInfo Profesional 7.0
Gambaran Prototipe Sistem
User GatewayGPS Reader Server Aplikasi Server Layanan Lokasi (Web Service + Oracle
Spatial)
Request Posisi,Username
Kirim File Posisi
Pengiriman Informasi
Cek Data Spatial
Response
Pengiriman Info posisi
PDA LBS Server
Perancangan Databasetable_spatial
PK ID_SPTIAL
NAMA_SPATIAL DESK_SPATIL ALAMAT_SPATIAL KLUSTER_SPATIAL TELP_SPATIAL GEO_SPATIAL
tabel_user
PK NAMA_USER
USER_LOGIN PASS_LOGIN ALAMAT_USER
USER_SDO_GEOM_METADATA
PK SRID
TABLE_NAME COLUMN_NAME DIMINFO
TABLE_SPATIAL_IDX
TABLE_NAME,COLUMN_NAME,DIMINFO,SRID
ENTITY DIAGRAM PROTOTIPE WIRELESS GIS
Analisis Proses Sistem
Wireless LBS Info Kota Bandung
Data Lokasi – GPS Database Info Spatial
Diagram Konteks (DFD Level 0)
Pengguna
User
Long, Lat
posisi, kluster,Nama_kluster,User, Password,Nama,Alamat
Nama_kluster,kluster,posisi,alamat_spatial,,deskripsi, telepon
User,Password, Alamat,Login Valid
Analisis Proses Sistem(Contd)
1.Daftar
4.Posisi Anda
2.Login Aplikasi
7.Akses Tempat
5.Akses
Terdekat
6.Pencarian
9.Keluar
Pengguna
User,Password,Alamat,Nama
3Mengecek User dan Password
Session User
Session user
Tabel_user
Daftar_layanan
Session habis
User ,Password
User, Password
Kategori akses,Long,Lat
User
Kata kunci,Long,Lat
Kategori akses, jarak,Long,Lat
Database Info Spatial
Data Lokasi GPS
8.Akses data
spatial
Tabel_spatial
Akses tabel_spatial
User
Long, Lat
Daftar_tempat_dekat
Daftar_tempat
Daftar_tempat
Nama_kluster,kluster,posisi,alamat_spatial,,deskripsi, telepon
DFD Level 1
Login valid
10.Akses tabel
Analisis Proses Sistem(Contd)
Pengguna
1.1Akses Menu
Layanan
1.6Keluar
1.2Daftar
Leyanan
1.4Aktivasi User
1.5Cek dan
Konfigurasi Sistem
Tabel_user
1.3Output
Konfirmasi
Cek_user_daftar()
Akses Layanan
Nama, Alamat, User,Password
Daftar ok
Daftar_layanan()
Update DataDFD Level 2 Proses 1
Akses Layanan
Pendaftaran User
Analisis Proses Sistem(Contd)Login Aplikasi
Pengguna
2.1Akses Menu
Layanan
2.2Masuk
Layanan
2.3Keluar
2.4Konfigurasi
Data
Tabel_user
2.5Login Sukses
User, Password
User, Password
Cek_login_masuk()
User Valid
2.6Layanan Info
Bandung
DFD Level 2 Proses 2
File posisi
Analisis Proses Sistem(Contd)
Posisi User
Data Lokasi GPS
4.1Akses Posisi
User
4.2Tampilkan Hasil Data
Login valid, Long,Lat, User
Long, Lat
User
4.3View Map
Long, Lat
4.4Keluar
Layanan Info Bandung (Menu Layanan)
Long, Lat
DFD Level 2 Proses 4
Analisis Proses Sistem(Contd)
Akses Terdekat
5.1.Akses
Terdekat
Kategori akses,Long,Lat
Data Lokasi GPS
5.4List Data Tempat
5.3View Map
5.2Keluar
Daftar Tempat
Tanda Objek
Daftar_tempat_dekat
DFD Level 2 Proses 5
Analisis Proses Sistem(Contd)Pencarian
6.1.Pencarian
Kata kunci,Long,Lat
Data Lokasi GPS
6.4.List Data
Pencarian
6.3.View Map
6.2Keluar
Data Tempat
Tanda Objek
DFD Level 2 Proses 6
Analisis Proses Sistem(Contd)Akses Tertentu
Data Lokasi GPS
7.1Akses Tempat
7.2Keluar
7.3View Map
Kategori Akses, jarak,Long,Lat
Daftar_tempat
7.4List Data Tempat
Tanda objek
Daftar Tempat
DFD Level 2 Proses 7
Implementasi
Arsitektur Prototipe sistem
Service Aplikasi [Method – Service Web]
Gateway (Network Opeator)
User
Server Lokasi
Server Layanan Lokasi (Database)
XM
L
Re
sp
on
Arsitektur Prototipe Sistem Wireless GIS
Pembangunan Service AplikasiPembangunan ini melibatkan kinerja web service C#.NET (
url:http://localhost/servicegis/layanan.asmx?wsdl)
Web service menampung semua method LBS Server
GPS ReaderGPSReader ini berjalan disisi user akses
hardware GPS (Longatitude&Latitude)
Data GPS dari Hyper Terminal(PC)
GPSReader(Contd)
$GPGGA : merupakan data NMEA003928 : merupakan waktu dari satelit (detik)0658.2905 : Posisi Latitude (yang akan dikonversi decimal).S : Letak Posisi user (S : South).10738.0327 : Posisi Longatitude (yang akan dikonversi decimal)E : Letak Posisi user(E : East)1 : Kualitas sinyal GPS (table 4.1)05 : Jumlah Satelit yang ditangkap
Skenario Posisi AndaData GPSReader (username.txt : Longatitude & Latitude ) FTP://200.200.200.200/WirelessGIS/Data/
User Akses Layanan HTTP://200.200.200.200/WirelessGIS/awal.aspx : username & password(Autentifikasi)
Asumsi : Username = fileposisi
Skenario Akses TempatKLUSTER_SPATIAL = ‘APOTEK’, DISTANCE = 3000 unit=meter
Longatitude = ‘107.633903333333’ dan Latitude = ‘-6.97145’
Skenario Akses TerdekatKLUSTER_SPATIAL = ‘APOTEK’ denganLongatitude = ‘107.633903333333’ dan Latitude = ‘-6.97145’
Skenario Pencarian TempatNAMA_SPATIAL = ‘griya’ , Longatitude = ‘107.633903333333’ Latitude = ‘-6.97145’
Kesimpulan
Penerapan Teknologi GIS (Geographic Information System) dalam sistem informasi kota Bandung akan lebih berguna dan lebih interaktif ketika diimplementasikan pada mobile-handled (PDA/Pocket PC,SmartPhone)
Penggunaan Spatial pada metode pembangunan GIS (Geographic Information System) lebih mudah dan cepat dan didukung dengan DBMS yang mendukung geo-spatial seperti Oracle 10g
Penggunaan aplikasi dalam Emulator terlebih dahulu pada komputer Server dibangun sebuah Virtual Network atau Loopback adapter
Saran
Penggunaan yang lebih komplek bisa diterapkan pada handset lain seperti Smartphone
Aplikasi ini bisa ditambahkan fasilitas untuk keamanan privacy user dan akses melalui HTTPS (HTTP Secure)
Penggunaan data spatial pada WirelessGIS bisa lebih diperluas lagi bukan hanya pada data tempat tetapi data non spatial lainnya (jalan, bangunan,region) sehingga akan terdapat banyak fitur
muncul nantinya.
Terima Kasih