IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA
description
Transcript of IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA
![Page 1: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/1.jpg)
IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA
Ghochi Elin Kuswoyo
113020017
![Page 2: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/2.jpg)
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
![Page 3: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/3.jpg)
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.
![Page 4: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/4.jpg)
Tujuan Untuk membuat prototipe sistem Wireless
LBS dengan metode A-GPS (Assisted-GPS) melalui pendekatan Geo-Data untuk memberikan informasi layanan Kota Bandung.
![Page 5: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/5.jpg)
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.
![Page 7: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/7.jpg)
SIG (Sistem Informasi Geografis) Sistem Informasi yang mempunyai kemampuan
memasukan,menyimpan,mengolah,menganalisa,dan menghasilkan data geospatial.
![Page 8: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/8.jpg)
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
![Page 9: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/9.jpg)
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
![Page 10: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/10.jpg)
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)
![Page 11: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/11.jpg)
Oracle Spatial(Contd)
Data Spatial mengindikasikan sebuah lokasi di bumi (Longatitude dan Latitude) dari objek yang diwakili.
Tipe Data GeometriTitikGarisLingkaranKotak
![Page 12: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/12.jpg)
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
![Page 13: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/13.jpg)
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
![Page 15: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/15.jpg)
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
![Page 16: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/16.jpg)
Analisa Perangkat Keras
Ada beberapa perangkat keras tambahan sepertiGPS Receiver eTrex CAMO YellowPDA / Pocket PC 2003Kabel Serial GPS RS232 GARMIN
![Page 17: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/17.jpg)
Analisa Perangkat Lunak
Ada beberapa perangkat lunak yang terlibat :Microsoft Visual Studio .NET 2003MapXtreme Mobile DBMS Oracle 10gMapInfo Profesional 7.0
![Page 18: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/18.jpg)
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
![Page 19: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/19.jpg)
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
![Page 20: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/20.jpg)
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
![Page 21: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/21.jpg)
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
![Page 22: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/22.jpg)
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
![Page 23: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/23.jpg)
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
![Page 24: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/24.jpg)
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
![Page 25: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/25.jpg)
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
![Page 26: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/26.jpg)
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
![Page 27: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/27.jpg)
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
![Page 29: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/29.jpg)
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
![Page 30: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/30.jpg)
Pembangunan Service AplikasiPembangunan ini melibatkan kinerja web service C#.NET (
url:http://localhost/servicegis/layanan.asmx?wsdl)
Web service menampung semua method LBS Server
![Page 31: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/31.jpg)
GPS ReaderGPSReader ini berjalan disisi user akses
hardware GPS (Longatitude&Latitude)
Data GPS dari Hyper Terminal(PC)
![Page 32: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/32.jpg)
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
![Page 33: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/33.jpg)
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
![Page 34: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/34.jpg)
Skenario Akses TempatKLUSTER_SPATIAL = ‘APOTEK’, DISTANCE = 3000 unit=meter
Longatitude = ‘107.633903333333’ dan Latitude = ‘-6.97145’
![Page 35: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/35.jpg)
Skenario Akses TerdekatKLUSTER_SPATIAL = ‘APOTEK’ denganLongatitude = ‘107.633903333333’ dan Latitude = ‘-6.97145’
![Page 36: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/36.jpg)
Skenario Pencarian TempatNAMA_SPATIAL = ‘griya’ , Longatitude = ‘107.633903333333’ Latitude = ‘-6.97145’
![Page 37: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/37.jpg)
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
![Page 38: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA](https://reader036.fdocument.pub/reader036/viewer/2022062309/568150a5550346895dbeae39/html5/thumbnails/38.jpg)
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.