Android+WebServer的GPS監控系統(設想)

來源:互聯網
上載者:User

      突然有個idea,建立一套系統。可以用來監控執有行動裝置的人(裝置有GPS功能)的當前位置。有點類似於電影裡面監控“正義的壞人”的逃往位置一樣。在

大螢幕的地圖上用小紅點顯示被監控人的當前位置。由於車開的很快小紅點的移動速度也很快(當然我們沒有這麼即時的,我們也不需要這麼即時的監控,可以

設定個時間更新,比如半小時一更新就可以了)。

      設想的平台基於Android(用它,而不是Windows mobile或是ios等,純綷是為了爭奪眼球。哈哈。因為Android在園子裡很火嘛)。

      首先是個網頁系統,系統基於使用者機制。使用者也就是要監控的對象。資料欄位定義如下:

      ID 系統自增ID

      UserGUID  GUID欄位,每註冊一個帳號都產生一個新的全宇宙唯一的編碼,我們就是通過這個編碼與被監控手機進行匹配(別問我為何不用使用者ID。很簡單。別人容易猜得到)

      UserName  被監控人姓名

      PassWord  登入密碼

 

      以上是使用者表,然後就是有個表用來記錄被監控人的座標位置,欄位結構如下

      ID 系統自增ID

      UserID 被臨控人ID

      Coordinate 記錄使用者當前座標,例如: 213,822 等(亂寫的,對全局座標體系還不太熟)

     

       然後Server 端就可以利用Google Map Api 加上獲得的座標值在地圖上定位。也就知道當前手機持久人的具體位置了。怎麼樣?很SY吧?

 

      最後在說說Android 端。就是一個可以後台啟動並執行程式,輸入註冊的Guid。然後利用手機的GPS系統獲得當前的座標。設個時間。定時把這個作標通訊到Web Server端。具體采

用什麼方式通訊都可以(比如POST,WebServices,tcp等等)。

      怎麼樣?這樣理論上就可以實現一個監控服務提供系統了,很好的Idea吧?

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.