Download presentation
Presentation is loading. Please wait.
1
Adviser : 柯開維教授 Speaker : 張文 諸 1
2
Introduction 系統設計 Future work Reference 2
3
LBS Location based Service 利用行動可攜裝置與無線通訊網路之配合來獲取 用戶當前的位置資訊,並依用戶需求提供客製化 之位置服務。 3
4
確定用戶當前位置為基礎 服務內容與位置密切相關 用戶利用行動裝置獲取服務 服務內容為地理資訊分析之結果 服務內容是利用通訊網路傳送到用 4
5
5 車道示意圖
6
6 架構圖
7
Server 功能 維護 Client 服務範圍 發佈救難車訊息 一般 Client 判斷救難車距離、行進方向給予迴避警示 Show 出兩者間地圖 語音播報 特殊 Client 傳送位置相關資訊 7
8
Server 8 Android 用戶端 Web 伺服器 MySQL 資料庫
9
欄位 ◦ 一般使用者 ◦ 救難車使用者 9 車種車號 GPS 座標 方向速度 車號 GPS 座標
10
GPS 格式 $GPGGA,161229.487,2423.2475,N,12158.3416,W,1,07,1. 0,9.0,M,,,,0000*18 10 名 稱名 稱實 例實 例單 位單 位敘 述敘 述 訊息代號 $GPGGA GGA 規範抬頭 標準定位時間 161229.487 時時分分秒秒. 秒秒秒 緯度 2423.2475 度度分分. 分分分分 北半球或南半球指示器 N 北半球( N )或南半球( S ) 經度 12158.3416 度度度分分. 分分分分 東半球或西半球指示器 W 東( E )半球或西( W )半球 定位代號指示器 1 使用中的衛星數目 07 00 至 12
11
方向 GPS 每隔一秒更新一次當前地點資訊,每一點的 座標和上一點的座標一比較,就可以知道前進的方 向。 11
12
12 N S EW 0 。 180 。 方向角
13
兩點位置求距離 D = t * acos( ( sin(lat1) * sin(lat2) + cos(lat1) * cos(lat2) * cos(lon2 - lon1)) ) t = 6378.7( 地球半徑 ) 速度 v = d / t 13
14
14 定位接收圖
15
Client Maps 使用 Google Maps API MD5 Google Maps API Key MapView 15
16
16 判斷需處理車輛 擋住之前車
17
將交會之車輛 17
18
不必處理車輛 18 對向之車輛 不會相會之車輛
19
時間補償距離修正 19
20
行動網路延遲測試 語音播報 支援雙向 20
21
[1] 安守中, GPS 全球衛星定位系統入門,全華書局, 2003. [2] 台灣 GPS 發展中心 http://tw.myblog.yahoo.com/jw!VnCm5MyQGRkUuXlAXg.olpVmyig-/ http://tw.myblog.yahoo.com/jw!VnCm5MyQGRkUuXlAXg.olpVmyig-/ [3] NMEA data http://www.gpsinformation.org/dale/nmea.htmhttp://www.gpsinformation.org/dale/nmea.htm [4] 張倫豪,“ 利用網路延遲時間來預測地理位置 ”, 大同大學資訊工程研 究所碩士論文, 2009. [5] 蓋索林, Android 2 手機應用程式設計入門,文魁書局, 2010. [6] 余志龍等, Google Android SDK 開發範例大全,悅知文化出版社 , 2009 21
22
Q&A 22
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.