讓人知道你在那

如何使用手上有GPS的PDA或手機,來達成所在位置用地圖呈現

  最近腦海中一直有個構想,從物流車到四川地震,兩碼子不同的事,但卻有個相同的東西,就是讓人知道你在那,先從四川地震來說起,這次部份獲救的人是透過GPS來掌握所在位置,才能順利獲救,試想,如果有一個SOS回報網站,將你目前的經緯度傳回SOS救援中心,他們即能從地圖上定位出來,並前往救援,這個並不是一個新的概念,目前中興保全的MiniBond即有此服務,但局限在使用他們即有的設備,如果能用即有的手機(當然要先含GPS的功能),透過SMS或GPRS\3G..等發送資訊回公司,相信接受度會更高,畢竟沒人喜歡身上又多背了一根狗骨頭. 而物流車為什麼也需要讓人掌握目前位置所在? 答案也很簡單,即時的掌握車輛所在,如果有客戶需要去收貨,臨時就可以調動附近的車輛去收,也不用一台一台的去確認那一台離最近.

 

  其實這種東西已經應用在很多地方了,像汽車防盜,當車子被盜時,會啟動回報系統,告知目前車輛所在,或是部份計程車行也採用,好在電話叫車時調度車輛,但這些目前都局限在"專用設備",無法用有GPS功能的PDA或手機來回報所在,所以在這個構想下,腦海中大概有個藍圖,所在位置的地圖呈現可用google map來做,所以沒有圖資及一堆的MAP相關資料及程式碼要去處理,加上一個儲存回報位置圖的資料庫,一台有GPS又可上網的裝置,只要抓到經緯度回報到Server去處理即可,所以簡單的分三個部份去處理.

 

1. PDA透過GPS抓取經緯度,回報所在位置.

 

2. Web Service接收PDA所回傳的資料並儲存.

 

3. Web呈現,抓取資料庫內的經緯度,將它用地圖呈現所在.

 

  這樣畫分下來就很簡單了,可以分動作去完成這個構想,這篇只是一個構想的開始,後續文章會再透過程式範例及相關說明的方式道出怎麼去完成它.

 

待續..