亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Android平臺下行車助手APP的設(shè)計(jì)與實(shí)現(xiàn)

        2019-07-12 08:28:26蔣東玉田英鑫
        電子技術(shù)與軟件工程 2019年9期
        關(guān)鍵詞:耗油量車流量助手

        文/蔣東玉 田英鑫

        1 引言

        移動物聯(lián)網(wǎng)的快速發(fā)展,尤其是在智能家居和智能交通等領(lǐng)域,移動物聯(lián)網(wǎng)正在不斷提高人們的生活品質(zhì)。智能交通應(yīng)用更多的是汽車導(dǎo)航,而行車其他方面的應(yīng)用卻非常少,以致于行車中的各種有效信息無法交互與共享。行車助手APP不同于以往的導(dǎo)航應(yīng)用,它實(shí)時(shí)收集路況信息進(jìn)行路徑規(guī)劃,避開相對擁堵的路口,獲得最優(yōu)行駛路線,車耗油量,節(jié)省了使用者的時(shí)間和燃油消耗等,減少城市擁堵或者緩解擁堵路面的車流量,而且符合節(jié)能減排、低碳生活的要求,具有一定的實(shí)用價(jià)值和社會意義。

        2 系統(tǒng)的組成及功能介紹

        通過對行車用戶需求分析,基于Android平臺下的行車助手APP主要分為歸屬地查詢、車流量信息查看、路況查詢、救援常識查詢和耗油量信息查詢等功能。

        (1)歸屬地查詢:用戶通過車牌來查詢該車牌所屬的歸屬地,或者通過對歸屬地來查詢該地方的車牌號相關(guān)信息。

        (2)車流量查看:查看某路段一公里內(nèi)比較擁堵的道路。

        (3)救援常識查詢:查看一些常見的緊急救援常識以及尋找最近汽車維修中心。

        (4)路徑規(guī)劃:根據(jù)道路的路況和歷史車流量信息對每一段道路進(jìn)行車流量預(yù)測和路況分析,給出一條最優(yōu)路徑。

        (5)耗油量信息查詢:耗油基本信息維護(hù)、根據(jù)公式來估算某段時(shí)間或路程內(nèi)的耗油量和平時(shí)耗油量的統(tǒng)計(jì)與分析。

        3 主要技術(shù)

        3.1 系統(tǒng)架構(gòu)

        本系統(tǒng)架構(gòu)分為四個層次,從上到下依次是應(yīng)用層(Applications)、應(yīng)用框架層(ApplicationFramework)、系統(tǒng)運(yùn)行庫層(Lib和Runtime)、Linux內(nèi)核層(linux kernel)。其中應(yīng)用層包含數(shù)據(jù)處理、地圖設(shè)置、控件顯示和網(wǎng)絡(luò)連接,屬于上層的操作。Android依賴Linux內(nèi)核2.6來提供核心服務(wù),比如進(jìn)程管理、網(wǎng)絡(luò)協(xié)議棧、硬件驅(qū)動。Linux內(nèi)核則作為硬件層和系統(tǒng)軟件棧層之間的一個抽象層,這個操作系統(tǒng)并非類GNU/Linux的,系統(tǒng)初始化和編程接口都和標(biāo)準(zhǔn)的Linux系統(tǒng)是有所不同的。如圖1所示。

        圖1:車行助手系統(tǒng)架構(gòu)圖

        3.2 Android百度地圖開發(fā)

        百度提供了一套完整的地圖開發(fā)API,通過導(dǎo)入具體的包來布置地圖。百度地圖Android SDK是一套基于Android 2.1及以上版本設(shè)備的應(yīng)用程序接口。該套SDK開發(fā)適用于Android系統(tǒng)移動設(shè)備的地圖應(yīng)用,通過調(diào)用地圖SDK接口,可以輕松訪問百度地圖服務(wù)和數(shù)據(jù),構(gòu)建功能豐富、交互性強(qiáng)的地圖類應(yīng)用程序。百度地圖Android SDK提供的所有服務(wù)是免費(fèi)的,接口使用無次數(shù)限制。申請密鑰(key)后,就可以使用百度地圖Android SDK。

        4 詳細(xì)設(shè)計(jì)

        4.1 道路分級

        在行車最優(yōu)路徑規(guī)劃中,除行駛距離外還需要考慮其它的因素,若在搜索路徑時(shí)把全部道路都考慮進(jìn)去,不但浪費(fèi)時(shí)間,而且其結(jié)果往往不能使駕駛員所接受。根據(jù)出行者的出行特點(diǎn)和道路特征,改進(jìn)最短路徑的搜索策略,把某個時(shí)段的某一段道路擁擠程度分為五個等級應(yīng)用到最短路徑算法當(dāng)中,使算法更加合理,找到更符合駕駛員意愿的最短路徑,從而使算法更人性化。也使所得到的最短路徑更符合行車意義上的最優(yōu)路徑要求。

        4.2 路徑規(guī)劃

        在路徑規(guī)劃中,最短路徑算法是非常重要的環(huán)節(jié),它決定了是否能準(zhǔn)確、快速地給出一條合理到達(dá)目的地的路徑。因此,在最短路徑算法的設(shè)計(jì)中必須遵循運(yùn)算速度快、路徑規(guī)劃合理的原則。因此在行車助手中提出了一種新的最優(yōu)路徑算法,這種算法是基于經(jīng)典最短路徑Dijkstra的算法。算法的基本思想就是不斷使用直接插入排序方法對最短路徑值數(shù)組進(jìn)行“動態(tài)地址數(shù)組排序”,使臨時(shí)標(biāo)記節(jié)點(diǎn)始終處于有序狀態(tài),在求解最短路徑的過程中,容易從臨時(shí)標(biāo)注節(jié)點(diǎn)集合中求出下一權(quán)值最小節(jié)點(diǎn),從而節(jié)約了算法執(zhí)行時(shí)間,使算法更加合理化。

        5 結(jié)論

        本文基于Android平臺和Java技術(shù),設(shè)計(jì)了一款行車助手APP軟件,實(shí)現(xiàn)了智能收集交通狀況信息和規(guī)避擁堵狀況的線路規(guī)劃功能,結(jié)果表明,該軟件界面簡單易用,操作便捷,為人們出行帶來了方便。

        猜你喜歡
        耗油量車流量助手
        有車一族
        淺析汽車運(yùn)用中的節(jié)油方法
        小助手
        10個有關(guān)耗油量的傳說
        靈感助手表彰大會(二)
        靈感助手表彰大會(一)
        參考答案
        淺談汽車節(jié)油應(yīng)注意的幾個問題
        高速公路重大節(jié)假日免費(fèi)車流量金額算法研究與應(yīng)用
        一種新型多車道車流量檢測算法
        97成人精品视频在线| 国产欧美日韩网站| 欧美成人a视频免费专区| 日韩精品人妻视频一区二区三区| 亚洲线精品一区二区三区| 色欲人妻综合网| 国产成人8x视频网站入口| 国产一区二区av在线观看| 国产黑丝美腿在线观看| 毛片大全真人在线| 日韩欧美在线播放视频| 日本在线观看一区二区三区视频| 老熟女的中文字幕欲望| 亚洲国产美女精品久久久| 欧美综合区| 日本免费三片在线视频| 精品国产天堂综合一区在线 | 中文字幕人妻互换av| 国产清品夜色一区二区三区不卡| 人妻人人澡人人添人人爽人人玩| 在线a人片免费观看国产| 中文字幕高清视频婷婷| 国产精久久一区二区三区| 久久亚洲sm情趣捆绑调教| 人妻丝袜中文字幕久久| 女同同志熟女人妻二区| 无码人妻久久一区二区三区免费 | 亚洲人成网站77777在线观看 | 狠狠人妻久久久久久综合蜜桃| 国产一起色一起爱| 亚洲福利av一区二区| 精品国产一区二区三区不卡在线| 国产麻豆精品一区| 国产高清国内精品福利99久久| 成年人视频在线观看麻豆| 日本丰满熟妇videossex一| 国产精品jizz观看| 一区二区中文字幕蜜桃| 久久亚洲中文字幕精品一区| 日本老熟欧美老熟妇| 色琪琪一区二区三区亚洲区 |