一種智能手機定位監控系統的設計和實現
GPS業界流行這樣一句話,GPS的應用只受到人們想象力的限制.目前GPS的民用領域已經包括了陸地運輸、海洋運輸、民用航空、通信、測繪、建筑、采礦、農業、電力系統、醫療應用、科研、家電、娛樂等多個領域,而大家所熟知的汽車導航也只不過是其中的應用之一,2007年,我國GPS已經進入了一個全面爆發期。
本文引用地址:http://www.104case.com/article/166107.htm目前市場上GPS相關產品已經很多,但由于各方面技術限制,普遍存在一些嚴重問題:大多數產品針對專用的硬件平臺,成本高、可移植性差;系統開發難度大、開發周期長、軟件支持少[2];采用本地地圖,地圖數據庫更新困難。
本文針對上述問題,充分利用現有技術,整合各種現有資源,設計了基于Windows Mobile通用平臺和網絡電子地圖的位置查詢系統。該系統通信部分采用SMS實現,具有地圖數據更新獲取方便、使用簡單、成本低、操作方便等優點。
1 總體設計方案
Windows Mobile,是 Microsoft 用于 Pocket PC 和 Smartphone 的軟件平臺。Windows Mobile 將熟悉的 Windows 桌面擴展到了個人設備中。Windows Mobile是微軟為手持設備推出的移動版Windows,使用Windows Mobile操作系統的設備主要有PPC手機、PDA、隨身音樂播放器等。Windows Mobile操作系統有三種,分別是Windows Mobile Standard、Windows Mobile Professional,Windows Mobile Classic.目前常用版本Windows Mobile 6.1,最新的版本是6.5.
系統從功能上可以分為Pocket PC監控中心和Pocket PC監控對象兩部分。監控對象主要功能為接收GPS信號、提取所需信息和響應監控中心的監控命令。監控中心通過短消息(SMS)向監控對象發送監控命令,接收來自監控對象的數據并對接收來的數據進行處理。為了更好地顯示監控對象所在位置,監控中心同時采用Google地圖和Mapabc地圖2種網絡電子地圖。網絡電子地圖數據通過HTTP協議從Google地圖或Mapabc地圖服務器上實時下載。系統框圖如圖1所示。
系統主要設計功能如下:
(1)在Windows Mobile平臺上實現了GPS定位;
(2)網絡電子地圖實時下載、顯示、拖動、放大/縮小;
(3)監控對象的位置查詢與顯示;
(4)實現了對監控對象的聲音監控。
2 PPC監控對象設計與實現
相對于PDA,PPC是一種狹隘得多的概念,專指使用微軟Windows Mobile系列操作系統的PDA.最早的Windows Mobile操作系統是Poceket PC 1.0,一款不怎么成功的操作系統,但PPC由此得名。隨后的Poceket PC 2002、Windows Mobile 2003、Windows Mobile 2003 SE都是非常成功的操作系統。
評論