畢麗靜 蔣保臣 王小利



摘要:隨著中國徹底進入移動互聯(lián)網(wǎng)時代,移動出行以其快捷便利的優(yōu)勢,迅猛發(fā)展。但是其后續(xù)保障建設(shè)的滯后導(dǎo)致了移動出行車輛缺乏統(tǒng)一的監(jiān)督管理平臺,安全事故頻發(fā)。該文基于Android和百度地圖開發(fā)平臺開發(fā)了一套移動出行監(jiān)測系統(tǒng),可同時實現(xiàn)1000輛車的信息管理、實時定位與跟蹤、歷史軌跡查詢和衛(wèi)星圖展示等功能。首先,通過GNSS模塊接收衛(wèi)星信號,并利用socket技術(shù)發(fā)送給服務(wù)器,經(jīng)服務(wù)器解析處理存入數(shù)據(jù)庫。然后,Android客戶端通過web服務(wù)器訪問數(shù)據(jù)庫,獲取車輛、衛(wèi)星信息,并在客戶端實時顯示。該監(jiān)控系統(tǒng)使用線程池模型改進生產(chǎn)者一消費者模式,解決大容量突發(fā)性數(shù)據(jù)請求造成的嚴重丟包率;采用動態(tài)建表的方式,將數(shù)據(jù)分時存儲在不同數(shù)據(jù)表中,解決了海量數(shù)據(jù)查詢效率低的問題;使用輕量級數(shù)據(jù)格式JsON,保證了Android客戶端與遠程數(shù)據(jù)庫之間的實時通信,并解決了手機流量消耗大的問題。經(jīng)驗證,該系統(tǒng)可高效、穩(wěn)定、長時間運行。
關(guān)鍵詞:移動出行;Android;實時監(jiān)測;生產(chǎn)者一消費者改進模式;動態(tài)建表;JSON
中圖分類號:TP311
文獻標識碼:A
文章編號:1009-3044(2017)10-0043-05
1.背景
近年,移動出行服務(wù),以其快捷便利的優(yōu)勢,迅速發(fā)展。乘客可以通過網(wǎng)上預(yù)約的方式叫車,不用在路邊等待,車主也能最快的獲得附近乘客的位置,節(jié)約了時間。專車和拼車的出現(xiàn),不僅減少了乘客花銷,也增加了車輛的利用率,減輕道路與環(huán)境的壓力。據(jù)艾瑞咨詢(iReseareh)發(fā)布的《2016年中國移動端出行服務(wù)市場研究報告》顯示,截至2015年底,中國移動端出行服務(wù)乘客端用戶數(shù)總計接近4億。……