implementasi prototipe wireless lbs menggunakan metode a-gps dengan pendekatan geo-data
Post on 21-Jan-2016
51 Views
Preview:
DESCRIPTION
TRANSCRIPT
guccikoeswoyo@gmail.com
IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA
Ghochi Elin Kuswoyo
113020017
guccikoeswoyo@gmail.com
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
guccikoeswoyo@gmail.com
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.
guccikoeswoyo@gmail.com
Tujuan Untuk membuat prototipe sistem Wireless
LBS dengan metode A-GPS (Assisted-GPS) melalui pendekatan Geo-Data untuk memberikan informasi layanan Kota Bandung.
guccikoeswoyo@gmail.com
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.
guccikoeswoyo@gmail.com
Konsep dan Teori
guccikoeswoyo@gmail.com
SIG (Sistem Informasi Geografis) Sistem Informasi yang mempunyai kemampuan
memasukan,menyimpan,mengolah,menganalisa,dan menghasilkan data geospatial.
guccikoeswoyo@gmail.com
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
guccikoeswoyo@gmail.com
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
guccikoeswoyo@gmail.com
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)
guccikoeswoyo@gmail.com
Oracle Spatial(Contd)
Data Spatial mengindikasikan sebuah lokasi di bumi (Longatitude dan Latitude) dari objek yang diwakili.
Tipe Data GeometriTitikGarisLingkaranKotak
guccikoeswoyo@gmail.com
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
guccikoeswoyo@gmail.com
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
guccikoeswoyo@gmail.com
Analisa dan Perancangan
guccikoeswoyo@gmail.com
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
guccikoeswoyo@gmail.com
Analisa Perangkat Keras
Ada beberapa perangkat keras tambahan sepertiGPS Receiver eTrex CAMO YellowPDA / Pocket PC 2003Kabel Serial GPS RS232 GARMIN
guccikoeswoyo@gmail.com
Analisa Perangkat Lunak
Ada beberapa perangkat lunak yang terlibat :Microsoft Visual Studio .NET 2003MapXtreme Mobile DBMS Oracle 10gMapInfo Profesional 7.0
guccikoeswoyo@gmail.com
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
guccikoeswoyo@gmail.com
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
guccikoeswoyo@gmail.com
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
guccikoeswoyo@gmail.com
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
guccikoeswoyo@gmail.com
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
guccikoeswoyo@gmail.com
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
guccikoeswoyo@gmail.com
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
guccikoeswoyo@gmail.com
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
guccikoeswoyo@gmail.com
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
guccikoeswoyo@gmail.com
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
guccikoeswoyo@gmail.com
Implementasi
guccikoeswoyo@gmail.com
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
guccikoeswoyo@gmail.com
Pembangunan Service AplikasiPembangunan ini melibatkan kinerja web service C#.NET (
url:http://localhost/servicegis/layanan.asmx?wsdl)
Web service menampung semua method LBS Server
guccikoeswoyo@gmail.com
GPS ReaderGPSReader ini berjalan disisi user akses
hardware GPS (Longatitude&Latitude)
Data GPS dari Hyper Terminal(PC)
guccikoeswoyo@gmail.com
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
guccikoeswoyo@gmail.com
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
guccikoeswoyo@gmail.com
Skenario Akses TempatKLUSTER_SPATIAL = ‘APOTEK’, DISTANCE = 3000 unit=meter
Longatitude = ‘107.633903333333’ dan Latitude = ‘-6.97145’
guccikoeswoyo@gmail.com
Skenario Akses TerdekatKLUSTER_SPATIAL = ‘APOTEK’ denganLongatitude = ‘107.633903333333’ dan Latitude = ‘-6.97145’
guccikoeswoyo@gmail.com
Skenario Pencarian TempatNAMA_SPATIAL = ‘griya’ , Longatitude = ‘107.633903333333’ Latitude = ‘-6.97145’
guccikoeswoyo@gmail.com
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
guccikoeswoyo@gmail.com
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.
guccikoeswoyo@gmail.com
Terima Kasih
top related