一種智能手機(jī)定位監(jiān)控系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)
?。?)地圖放大/縮小本文引用地址:http://www.ex-cimer.com/article/166107.htm
Google地圖的放大因子z的取值為0~17,分別代表0~17級(jí)不同比例尺的地圖。0~17級(jí)地圖分別用18張不同詳細(xì)程度的地圖實(shí)現(xiàn),故實(shí)現(xiàn)地圖的放大/縮小功能只需要改變放大因子的大小,將當(dāng)前現(xiàn)實(shí)的地圖切換到改變后的放大因子所對(duì)應(yīng)的比例尺的地圖上,中心點(diǎn)經(jīng)緯度不變。
3.2 監(jiān)控中心界面設(shè)計(jì)及主要功能測(cè)試結(jié)果
點(diǎn)擊操作菜單,依次選擇監(jiān)控、位置,然后在彈出的菜單中設(shè)置監(jiān)控對(duì)象手機(jī)號(hào)、報(bào)告次數(shù)、報(bào)告時(shí)間間隔,如圖6所示。
按圖6所示設(shè)置,點(diǎn)擊開(kāi)始按鈕,PPC端監(jiān)控中心發(fā)送監(jiān)控命令,監(jiān)控對(duì)象收到位置查詢(xún)命令后,就按監(jiān)控命令向監(jiān)控中心報(bào)告自己的位置。PPC端監(jiān)控中心收到監(jiān)控對(duì)象發(fā)來(lái)的位置信息后即在地圖上顯示出來(lái)。圖7為目標(biāo)位于深圳大學(xué)辦公樓前測(cè)試的結(jié)果,圖中地圖為Google地圖,點(diǎn)擊設(shè)置菜單,然后選擇使用Mapabc地圖切換到Mapabc地圖,如圖8所示。PPC端監(jiān)控中心構(gòu)造監(jiān)控命令短消息如下:
SmsMessage msg=new SmsMessage(15914175891,″*定◎位*″+interval);
其中,interval指定監(jiān)控對(duì)象報(bào)告位置信息的時(shí)間間隔,此處為1.
本系統(tǒng)基于Windows Mobile通用平臺(tái),充分利用了Windows Mobile界面友好、使用簡(jiǎn)單和支持軟件豐富等特點(diǎn)。GPS數(shù)據(jù)通過(guò)Windows Mobile提供的GID接口實(shí)現(xiàn),可以使多個(gè)應(yīng)用程序同時(shí)使用GPS設(shè)備,通用性好,可移植性強(qiáng)。經(jīng)實(shí)際測(cè)試,本系統(tǒng)獲取地圖數(shù)據(jù)方便快捷、成本低、維護(hù)方便、定位精度高,能滿(mǎn)足人們?nèi)找嬖鲩L(zhǎng)的應(yīng)用需求。
評(píng)論