implementasi prototipe wireless lbs menggunakan metode a-gps dengan pendekatan geo-data

39
[email protected] IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA Ghochi Elin Kuswoyo 113020017

Upload: nam

Post on 21-Jan-2016

51 views

Category:

Documents


0 download

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 Presentation

TRANSCRIPT

Page 1: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA

[email protected]

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

[email protected]

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

[email protected]

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

[email protected]

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

[email protected]

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 6: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA

[email protected]

Konsep dan Teori

Page 7: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA

[email protected]

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

[email protected]

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

[email protected]

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

[email protected]

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

[email protected]

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

[email protected]

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

[email protected]

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 14: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA

[email protected]

Analisa dan Perancangan

Page 15: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA

[email protected]

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

[email protected]

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

[email protected]

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

[email protected]

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

[email protected]

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

[email protected]

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

[email protected]

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

[email protected]

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

[email protected]

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

[email protected]

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

[email protected]

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

[email protected]

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

[email protected]

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 28: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA

[email protected]

Implementasi

Page 29: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA

[email protected]

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

[email protected]

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

[email protected]

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

[email protected]

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

[email protected]

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

[email protected]

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

[email protected]

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

[email protected]

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

[email protected]

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

[email protected]

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.

Page 39: IMPLEMENTASI PROTOTIPE WIRELESS LBS MENGGUNAKAN METODE A-GPS DENGAN PENDEKATAN GEO-DATA

[email protected]

Terima Kasih