一、提案背景和思路
鄭州市新警務(wù)通項(xiàng)目是我公司為鄭州市公安局量身打造的新型警務(wù)應(yīng)用平臺(tái),它把警員的日常工作延伸到手機(jī)上,以數(shù)據(jù)、語音、視頻等多種方式滿足了警員隨時(shí)隨地移動(dòng)辦公的需求。在警務(wù)通建設(shè)過程中,我們遇到了這樣一個(gè)難題:如何既經(jīng)濟(jì)又高效地解決公安局10000名警員全國定位的問題。警員定位是新警務(wù)通項(xiàng)目中的一個(gè)子系統(tǒng),作為項(xiàng)目使用方,鄭州市公安局對(duì)警員定位有著嚴(yán)格的需求:首先,警員定位必須實(shí)現(xiàn)全國定位。其次,警員定位必須實(shí)現(xiàn)全天候定位,甚至關(guān)機(jī)也得定位。最后,警員定位必須將位置信息上傳到警用電子地圖PGIS上,能夠在PGIS上動(dòng)態(tài)查看任意警員的位置信息。
作為項(xiàng)目建設(shè)方,擺在我們目前的問題就是:如何經(jīng)濟(jì)高效地解決警員定位的問題。我們知道,目前對(duì)人員定位主要依賴于三種方式:①GPS定位,②LBS定位,③基站定位。如果采用GPS定位,那么在室內(nèi)等沒有GPS衛(wèi)星信號(hào)的地方就無法定位,并且GPS定位還面臨著一個(gè)較大的缺陷:耗費(fèi)電池電量。如果采用LBS定位,雖然可以實(shí)現(xiàn)全國定位,但每定位一次都需要幾毛錢,如果滿足客戶每時(shí)每刻都定位需求,那么我們每個(gè)月光定位費(fèi)用就要支付近百萬元,并且根據(jù)公司規(guī)范,LBS定位要求警員第一次必須主動(dòng)發(fā)起一條短信到固定端口,而很多警員根本不愿意這樣做。如果采用基站定位,沒有昂貴的定位費(fèi)用,但由于我們只有省內(nèi)的基站數(shù)據(jù)庫,沒有全國的基站數(shù)據(jù)庫,因此無法實(shí)現(xiàn)全國定位。經(jīng)過項(xiàng)目組領(lǐng)導(dǎo)和成員群策群力,集體攻關(guān),我們將三種定位方式結(jié)合起來,優(yōu)化了定位流程,設(shè)計(jì)了新的客戶端定位程序。三種定位方式+新的定位流程+新的客戶端程序,三管齊下,打造了一個(gè)高性能、低耗費(fèi)的定位平臺(tái),巧妙圓滿地為客戶解決了警員全國定位的所有問題,受到了客戶的好評(píng)。
二、實(shí)施步驟
新型定位平臺(tái)將GPS定位、LBS定位、基站定位三種定位方式結(jié)合起來,主要從定位方式、定位流程、定位終端三部分進(jìn)行設(shè)計(jì)和優(yōu)化,最終圓滿地解決了警員定位的所有問題。
(一)定位方式。新型定位平臺(tái),充分發(fā)揮了GPS定位、LBS定位、基站定位三種定位方式的優(yōu)點(diǎn),摒棄了三種定位方式的缺點(diǎn)。對(duì)于GPS定位,其優(yōu)點(diǎn)主要是:①免費(fèi)②全國定位③位置精準(zhǔn)。其缺點(diǎn)很明顯:①受地理位置和天氣影響較大,室內(nèi)無法定位。②耗電。對(duì)于LBS定位,其優(yōu)點(diǎn)主要是:①全國定位②關(guān)機(jī)也可定位。其缺點(diǎn)如下:價(jià)格昂貴,每定位一次要花費(fèi)2毛左右。對(duì)于基站定位,其優(yōu)點(diǎn)主要是:①免費(fèi)②可以室內(nèi)定位。其缺點(diǎn)如下:①不能實(shí)現(xiàn)全國定位,因?yàn)閿?shù)據(jù)庫中只有省內(nèi)的基站信息。②沒移動(dòng)信號(hào)的地方無法定位。這三種定位方式的優(yōu)缺點(diǎn),是我們?cè)O(shè)計(jì)定位流程和定位終端的依據(jù)和基礎(chǔ)。
(二)定位流程。根據(jù)三種定位方式的優(yōu)缺點(diǎn),我們精心設(shè)計(jì)了定位流程,目標(biāo)是實(shí)現(xiàn)警員全國全方位24小時(shí)定位,其基本原則是:1、性能高2、花費(fèi)低3、自學(xué)習(xí)。為此,我們?cè)O(shè)計(jì)定位流程如圖所示:
從上面流程可以看出,為了達(dá)到高性能低耗費(fèi)的目標(biāo),我們優(yōu)先采用免費(fèi)的準(zhǔn)確的GPS定位,在搜索不到衛(wèi)星信號(hào)的情況下,才使用免費(fèi)的基站定位,如果基站數(shù)據(jù)庫中沒有定位信息,最后才使用收費(fèi)的LBS定位。
值得注意的是,此定位流程有自學(xué)習(xí)的功能。每次使用LBS定位完畢后,都會(huì)將本次基站信息和位置信息保存到基站數(shù)據(jù)庫,避免下一次在同一位置再次使用LBS定位。理論上講,經(jīng)過一段時(shí)間的數(shù)據(jù)積累,最終會(huì)把全國的基站信息全部存入本地?cái)?shù)據(jù)庫,到那時(shí)就不必再使用LBS定位了,也就意味著不需要任何花費(fèi)了。
(三)定位終端
沒有定位終端的最終實(shí)現(xiàn),再好的定位流程也只能是紙上談兵。定位終端通過編程方式實(shí)現(xiàn)了定位流程。在具體實(shí)現(xiàn)時(shí),除了要嚴(yán)格按照設(shè)計(jì)流程整體把握以外,還要注意以下兩個(gè)問題:①動(dòng)態(tài)配置問題。②第一次短信發(fā)送問題。
對(duì)于動(dòng)態(tài)配置問題,必須充分考慮到1萬部終端上傳參數(shù)配置的問題,如上傳次數(shù)、上傳時(shí)間間隔、LBS上傳次數(shù)和時(shí)間間隔(因LBS要收費(fèi))。在實(shí)現(xiàn)時(shí),我們將動(dòng)態(tài)配置設(shè)計(jì)為后臺(tái)統(tǒng)一配置。只要后臺(tái)修改參數(shù),所有終端自動(dòng)更新定位配置。這樣既使系統(tǒng)具有很強(qiáng)的可伸縮性,又最大限度地節(jié)約了定位費(fèi)用。
第一次短信發(fā)送問題。因?yàn)椴捎肔BS定位的前提是定位終端必須首先向主動(dòng)向固定端口10658012078發(fā)送一條內(nèi)容為“Y”的短信,而后才能使用LBS業(yè)務(wù)。但警員素質(zhì)良莠不齊,尤其當(dāng)知道要定位自己時(shí)更是不愿意主動(dòng)發(fā)送這條短信。我們?cè)谠O(shè)計(jì)終端時(shí),內(nèi)置了一個(gè)這樣的功能:第一次啟動(dòng)程序時(shí),自動(dòng)往端口發(fā)送預(yù)先設(shè)定的短信一次。這樣就解決了第一次發(fā)送短信的問題。
綜上所述,我們通過分析三種定位方式的優(yōu)缺點(diǎn),采用定位方式+定位流程+定位終端三管齊下的方式,打造了一個(gè)新型的定位平臺(tái),使新警務(wù)通警員定位問題得以完美解決。
三、、預(yù)期實(shí)施效果
新型定位平臺(tái)開發(fā)完畢以后,經(jīng)過了上百次的現(xiàn)場測(cè)試,在功能性、易用性和穩(wěn)定性等方面達(dá)到了公安局的要求,并在新警務(wù)通項(xiàng)目中投入使用,取得了預(yù)期效果,得到了客戶的好評(píng)和肯定。
每臺(tái)警務(wù)通終端開機(jī)之后,定位平臺(tái)立即開始24小時(shí)不間斷運(yùn)行。系統(tǒng)優(yōu)先使用GPS定位,如果GPS定位不可用,就立即關(guān)閉GPS,以節(jié)省電量,并使用基站定位??紤]到終端耗電量的問題,GPS定位可以手動(dòng)打開或關(guān)閉。如果使用基站庫中沒有當(dāng)前的小區(qū)信息,就采用LBS定位,定位成功后,把本次基站信息和位置信息存入本地?cái)?shù)據(jù)庫,以備后用。這樣就可以在警用地圖PGIS上動(dòng)態(tài)實(shí)時(shí)地看到各個(gè)警員的當(dāng)前的位置和運(yùn)動(dòng)軌跡。