999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于百度地圖的車(chē)輛租賃管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

2018-06-05 12:12:27萌,洪亮*
地理空間信息 2018年5期
關(guān)鍵詞:百度數(shù)據(jù)庫(kù)功能

張 萌,洪 亮*

(1.云南師范大學(xué) 旅游與地理科學(xué)學(xué)院,云南 昆明 650500;2.西部資源環(huán)境地理信息技術(shù)教育部工程研究中心, 云南 昆明 650500)

近年來(lái),隨著國(guó)家提出“互聯(lián)網(wǎng)+”行動(dòng)計(jì)劃,“互聯(lián)網(wǎng)+行業(yè)”已廣泛應(yīng)用于各行業(yè),特別在國(guó)家對(duì)“互聯(lián)網(wǎng)+交通”創(chuàng)新形式的鼓勵(lì)下,互聯(lián)網(wǎng)租車(chē)行業(yè)快速發(fā)展[1]。當(dāng)前租車(chē)市場(chǎng)需要完善行業(yè)管理的政策法規(guī)、租賃顧客的信用體制和企業(yè)的科學(xué)化運(yùn)營(yíng)[2-3],其中完善企業(yè)的科學(xué)化運(yùn)營(yíng)主要是提升租賃行業(yè)的科學(xué)管理水平。因此,建立基于網(wǎng)絡(luò)的汽車(chē)租賃管理系統(tǒng)有利于提高企業(yè)的運(yùn)營(yíng)能力,適應(yīng)行業(yè)發(fā)展需要[4]。傳統(tǒng)的汽車(chē)租賃管理信息系統(tǒng)存在較多問(wèn)題,如缺少空間位置信息和空間分析功能。鑒于此,本文通過(guò)WebGIS可視化的方式管理車(chē)輛租賃信息。

WebGIS同時(shí)具備互聯(lián)網(wǎng)開(kāi)放共享的特性和GIS強(qiáng)大的空間數(shù)據(jù)管理功能,具有訪問(wèn)范圍廣泛、操作簡(jiǎn)單、成本低、跨平臺(tái)性好等優(yōu)點(diǎn)[5]。其構(gòu)建模式主要為通用網(wǎng)關(guān)接口CGI、動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)、服務(wù)器應(yīng)用程序接口(Server API)、Java Applet、ActiveX 和 Plug-in 等[6],其中,Server API運(yùn)行效率高、安全可靠,可解決網(wǎng)絡(luò)地圖服務(wù)數(shù)據(jù)源問(wèn)題,節(jié)省開(kāi)發(fā)成本,具有較好的應(yīng)用前景[7]。

目前大型互聯(lián)網(wǎng)公司均推出了自身的地理信息服務(wù)平臺(tái),如高德地圖、百度地圖、SOSO地圖、谷歌地圖、天地圖等[8-9]。本文綜合考慮平臺(tái)適用性、功能內(nèi)容、開(kāi)發(fā)環(huán)境等因素,采用百度地圖作為汽車(chē)租賃信息管理系統(tǒng)的開(kāi)發(fā)平臺(tái)。LOU Y W[10]等利用百度地圖API研究并實(shí)現(xiàn)了ATM機(jī)警報(bào)的可視化系統(tǒng),直觀且及時(shí)地向用戶發(fā)布警報(bào)信息。LIU L[11]等利用百度地圖API設(shè)計(jì)了展示區(qū)域地震網(wǎng)的電子地圖系統(tǒng),不僅有助于區(qū)域地震網(wǎng)的維護(hù)而且在地震救援方面具有良好的應(yīng)用前景。

1 關(guān)鍵技術(shù)

1.1 百度地圖API

百度地圖API是百度公司免費(fèi)開(kāi)放的一系列地圖服務(wù)接口,包括Javascript、iOS、Android、靜態(tài)地圖、Web服務(wù)等多種版本,提供定位服務(wù)、鷹眼軌跡服務(wù)、數(shù)據(jù)服務(wù)、分析服務(wù)等[12-13]。開(kāi)發(fā)者在獲得接口使用權(quán)限后調(diào)用地圖接口,即可在自己的系統(tǒng)中使用地圖服務(wù)。其中,核心類(lèi)負(fù)責(zé)地圖實(shí)例化和地圖控制,基礎(chǔ)類(lèi)為實(shí)例化地圖的點(diǎn)、像素點(diǎn)、地理邊界,控件類(lèi)功能為控制地圖顯示,覆蓋物類(lèi)功能負(fù)責(zé)實(shí)例化疊加或覆蓋到地圖的內(nèi)容,右鍵菜單類(lèi)可自定義右鍵菜單,地圖類(lèi)型類(lèi)可調(diào)整地圖的顯示類(lèi)型(衛(wèi)星圖、路網(wǎng)、地圖投影),地圖圖層類(lèi)可更改疊加的地圖圖層,服務(wù)類(lèi)提供數(shù)據(jù)信息的接口,全景類(lèi)可控制進(jìn)入地圖的全景以及顯示屬性。

1.2 Ajax技術(shù)

Ajax技術(shù)即綜合性的瀏覽器端網(wǎng)頁(yè)開(kāi)發(fā)技術(shù),前端可異步向服務(wù)器端提交請(qǐng)求。使用Ajax技術(shù)可實(shí)現(xiàn)對(duì)操作管理后地圖部分頁(yè)面的刷新,減少前端網(wǎng)頁(yè)重載的頻率;此外,可利用Ajax技術(shù)中的XMLHttpRequset對(duì)象實(shí)現(xiàn)前端與后臺(tái)的數(shù)據(jù)交換。郭亮[14]等基于ArcGIS Server與Ajax技術(shù),設(shè)計(jì)并實(shí)現(xiàn)了城市交通矢量WebGIS原型系統(tǒng)。徐嬋[15]利用Ajax技術(shù)建立了土地信息歷史檔案管理系統(tǒng),實(shí)現(xiàn)了信息查詢和瀏覽等功能,為土地管理部門(mén)提供了參考。

1.3 JSON對(duì)象

JSON對(duì)象為一種用于文本信息交換和存儲(chǔ)的輕量級(jí)對(duì)象表示方法。首先讀取后臺(tái)數(shù)據(jù)并封裝為JSON字符串,再將其傳遞到前端由Javascript函數(shù)對(duì)其進(jìn)行解析,獲得可為Javascript使用的對(duì)象。李細(xì)杰[16]等基于JSON的輕量級(jí)特性和SQL Server2008的空間擴(kuò)展特性提出了輕量級(jí)WebGIS框架,建立了福建省飲用水水源地理信息系統(tǒng)。丁克奎[17]等基于WebSocket和GeoJSON開(kāi)發(fā)了廣東省人防公共服務(wù)平臺(tái),提高了人防信息管理與共享的效率和能力。

2 系統(tǒng)需求分析與設(shè)計(jì)

2.1 需求分析

若需對(duì)車(chē)輛的租賃信息進(jìn)行管理,應(yīng)先研究租車(chē)業(yè)務(wù)流程。租車(chē)業(yè)務(wù)主要包括顧客租還車(chē)、車(chē)輛運(yùn)行過(guò)程中的監(jiān)控、車(chē)輛費(fèi)用計(jì)算等。根據(jù)租車(chē)業(yè)務(wù)流程和地圖API的功能特性,存在地圖瀏覽展示需求、車(chē)輛位置管理需求、租賃點(diǎn)管理需求、租車(chē)管理需求和車(chē)輛價(jià)目查詢需求。

2.2 總體設(shè)計(jì)

系統(tǒng)總體設(shè)計(jì)采用B/S模式,在結(jié)構(gòu)上采用用戶層、業(yè)務(wù)層、數(shù)據(jù)層3層體系結(jié)構(gòu)(圖1)。數(shù)據(jù)層負(fù)責(zé)存儲(chǔ)汽車(chē)租賃數(shù)據(jù),主要包括車(chē)輛信息、租賃點(diǎn)信息、租賃顧客信息、租賃信息等基礎(chǔ)數(shù)據(jù);業(yè)務(wù)層負(fù)責(zé)對(duì)用戶請(qǐng)求做出響應(yīng),并返回服務(wù)器操作結(jié)果;用戶層負(fù)責(zé)向用戶提供應(yīng)用操作界面。

圖1 系統(tǒng)體系結(jié)構(gòu)圖

2.3 數(shù)據(jù)庫(kù)設(shè)計(jì)

系統(tǒng)中的地圖基礎(chǔ)數(shù)據(jù)采用百度地圖提供的免費(fèi)數(shù)據(jù),但系統(tǒng)需對(duì)車(chē)輛租賃數(shù)據(jù)進(jìn)行管理,故需對(duì)管理車(chē)輛信息的數(shù)據(jù)庫(kù)進(jìn)行設(shè)計(jì)。利用SQL Server數(shù)據(jù)庫(kù)管理汽車(chē)租賃數(shù)據(jù),包括租賃汽車(chē)信息、合同信息、顧客信息等,以滿足信息管理系統(tǒng)的基本功能需求。

2.4 系統(tǒng)功能設(shè)計(jì)

1)租賃點(diǎn)管理功能。用戶可利用系統(tǒng)對(duì)租賃點(diǎn)進(jìn)行管理,可在地圖層對(duì)數(shù)據(jù)進(jìn)行更改或在用戶界面查看租賃點(diǎn)信息并增加租賃點(diǎn)。

2)租賃管理功能。用戶可根據(jù)租賃顧客的業(yè)務(wù)需求(上門(mén)取車(chē)、上門(mén)還車(chē)、租賃顧客自提等),為租賃顧客提供恰當(dāng)?shù)娜≤?chē)路線和車(chē)輛上門(mén)路線。

3)車(chē)輛位置查詢功能。汽車(chē)租賃管理需對(duì)運(yùn)行中的車(chē)輛進(jìn)行監(jiān)管,接收車(chē)載GPS返回的位置信息,查詢車(chē)輛的位置信息,用戶層界面可顯示車(chē)輛當(dāng)前位置。

4)車(chē)輛軌跡回放功能。軌跡回放即動(dòng)態(tài)顯示車(chē)輛的行駛軌跡,原理與車(chē)輛位置查詢類(lèi)似,但在繪制軌跡完成后需動(dòng)態(tài)顯示車(chē)輛的行駛路徑。

5)租車(chē)價(jià)目查詢功能。根據(jù)租賃顧客的用車(chē)需求,篩選出符合條件的車(chē)輛以及價(jià)位信息。

3 車(chē)輛租賃管理系統(tǒng)的實(shí)現(xiàn)

系統(tǒng)主界面如圖2所示,選擇左側(cè)菜單,進(jìn)入相應(yīng)的操作界面,進(jìn)行業(yè)務(wù)處理。

圖2 系統(tǒng)主界面

3.1 租賃點(diǎn)管理

用戶在地圖選點(diǎn)獲取租賃點(diǎn)位置信息,在彈出的網(wǎng)頁(yè)中鍵入電話和租賃點(diǎn)名稱(chēng),并將信息提交存入車(chē)輛租賃數(shù)據(jù)庫(kù),即可為租賃管理系統(tǒng)增加新的租賃點(diǎn)。系統(tǒng)主要利用百度地圖API提供的地址解析和數(shù)據(jù)庫(kù)管理功能完成對(duì)租賃點(diǎn)的增加,實(shí)現(xiàn)流程如圖3所示。

圖3 租賃點(diǎn)管理流程圖

圖4 租賃管理流程圖

3.2 租賃管理

如圖4所示,用戶可根據(jù)顧客提供的位置信息定位到顧客所在點(diǎn),并根據(jù)提示的位置信息框和與顧客點(diǎn)的距離選擇一個(gè)租賃點(diǎn)進(jìn)行導(dǎo)航;然后根據(jù)選擇的服務(wù)類(lèi)型(顧客取車(chē)、顧客還車(chē)、上門(mén)服務(wù))在業(yè)務(wù)層實(shí)現(xiàn)路徑規(guī)劃,并在用戶界面顯示導(dǎo)航結(jié)果。系統(tǒng)主要利用百度地圖API提供的逆地址解析和路徑規(guī)劃功能完成顧客所在點(diǎn)與租賃點(diǎn)之間導(dǎo)航。

3.3 車(chē)輛位置查詢

用戶選擇查詢車(chē)輛的車(chē)牌號(hào),后臺(tái)讀取數(shù)據(jù)庫(kù)中存儲(chǔ)的車(chē)輛行駛過(guò)程的經(jīng)緯度坐標(biāo),在業(yè)務(wù)層調(diào)用百度地圖API的覆蓋物類(lèi)在地圖上繪制車(chē)輛位置。系統(tǒng)主要利用前端頁(yè)面與后臺(tái)數(shù)據(jù)庫(kù)的通信以及百度地圖API中的覆蓋物類(lèi)完成車(chē)輛的位置查詢與顯示,流程如圖5所示。

圖5 車(chē)輛位置查詢流程圖

3.4 車(chē)輛軌跡回放

如圖6所示,用戶選擇需查詢的車(chē)輛車(chē)牌號(hào),后臺(tái)讀取數(shù)據(jù)庫(kù)中存儲(chǔ)的車(chē)輛行駛過(guò)程的經(jīng)緯度坐標(biāo),先通過(guò)地圖API的覆蓋物類(lèi)繪制車(chē)輛的行駛軌跡,再通過(guò)逐次移動(dòng)地圖的中心位置,達(dá)到軌跡回放的動(dòng)畫(huà)效果。系統(tǒng)利用百度地圖API的覆蓋物類(lèi)和網(wǎng)頁(yè)的事件觸發(fā)功能實(shí)現(xiàn)車(chē)輛軌跡的回放。

圖6 車(chē)輛軌跡回放流程圖

3.5 租車(chē)價(jià)目查詢

輸入租賃顧客的租車(chē)條件,后臺(tái)鏈接數(shù)據(jù)庫(kù)構(gòu)建查詢語(yǔ)句,獲得相應(yīng)的查詢結(jié)果,并在用戶界面顯示。系統(tǒng)主要利用與后臺(tái)數(shù)據(jù)庫(kù)的通信以及表格顯示功能實(shí)現(xiàn)對(duì)租車(chē)價(jià)目的查詢。

4 結(jié) 語(yǔ)

由互聯(lián)網(wǎng)地圖API建立的WebGIS系統(tǒng),具有開(kāi)發(fā)成本低、用戶體驗(yàn)好、本地服務(wù)器負(fù)載小等優(yōu)點(diǎn)。利用百度地圖API與數(shù)據(jù)庫(kù)管理技術(shù)建立面向車(chē)輛租賃公司業(yè)務(wù)的車(chē)輛租賃信息管理系統(tǒng)實(shí)現(xiàn)了對(duì)車(chē)輛、租賃點(diǎn)的管理,并為租車(chē)業(yè)務(wù)提供了路線規(guī)劃和價(jià)格查詢功能,是一種將WebGIS技術(shù)應(yīng)用于其他行業(yè)的新思路。在下一步工作中,可加入對(duì)車(chē)輛使用類(lèi)型、使用頻率、租賃顧客類(lèi)型、租賃習(xí)慣等的分析,為企業(yè)的創(chuàng)新發(fā)展提供決策支持。

[1] 程絮森,朱潤(rùn)格,傅詩(shī)軒.中國(guó)情境下互聯(lián)網(wǎng)約租車(chē)發(fā)展模式探究[J].中國(guó)軟科學(xué),2015(10):36-46

[2] 王子純,全韜.我國(guó)汽車(chē)租賃業(yè)發(fā)展中的問(wèn)題及建議[J].經(jīng)濟(jì)研究導(dǎo)刊,2011(17):52-55

[3] 霍潞露,董偉棟.淺談中國(guó)汽車(chē)租賃行業(yè)的發(fā)展[J].汽車(chē)工業(yè)研究,2014(11):16-19

[4] 梁偉卓,鮑鴻.基于B/S結(jié)構(gòu)的汽車(chē)租賃管理信息系統(tǒng)[J].交通與運(yùn)輸(學(xué)術(shù)版),2006(1):35-38

[5] 鄔倫,張晶,唐大仕,等.基于WebGIS的體系結(jié)構(gòu)研究[J].地理與地理信息科學(xué),2001,17(4):20-24

[6] 王玉娥,劉暉.WebGIS及其體系結(jié)構(gòu)研究[J].測(cè)繪工程,2009,18(2):70-73

[7] 李艷,高揚(yáng).基于地圖API的Web地圖服務(wù)及應(yīng)用研究[J].地理信息世界,2010,8(2):54-57

[8] 程鋼,賈寶,毛明楷,等.國(guó)內(nèi)在線地圖服務(wù)應(yīng)用現(xiàn)狀分析與評(píng)價(jià)[J].地理空間信息,2013,11(6):148-149

[9] 劉輝,蘭梅,余洋.主流電子地圖API的綜合評(píng)價(jià)分析[J].北京測(cè)繪,2015(3):58-61

[10] LOU Y W, SHANG W Q, ZHU L G, et al. Visualization Research and Implementation Based on ATM Alarm Data[C].IEEE/ACIS International Conference on Computer and Information Science,2016:1-4

[11] LIU L, DONG Y B, LIU X. Research & Development of E-Map Service System Based on Baidu Map API for Regional Seismic Network[C].Advanced Engineering Forum,2012:1 022-1 025

[12] 百度開(kāi)發(fā)者中心. Javascript API v2.0開(kāi)發(fā)指南文檔[EB/OL].(2013-08-21)[2016-08-21].http://lbsyun.baidu.com/index.php?title=jspopular

[13] 百度開(kāi)發(fā)者中心.JavascriptAPI v2.0類(lèi)參考文檔[EB/OL].(2013-08-20)[2016-08-21].http://lbsyun.baidu.com/index.php?title=jspopular

[14] 郭亮,龔建華,孫麇,等.基于ArcGIS Server與Ajax的WebGIS設(shè)計(jì)與實(shí)現(xiàn)[J].測(cè)繪科學(xué),2011,36(3):210-212

[15] 徐嬋.Ajax技術(shù)在土地登記發(fā)證資料信息庫(kù)建設(shè)中的應(yīng)用[J].測(cè)繪科學(xué),2013,38(增刊):228-230

[16] 李細(xì)杰,鄔群勇,蔡旺華.基于JSON的輕量級(jí)WebGIS模型與應(yīng)用[J].測(cè)繪工程,2011,20(2):53-56

[17] 丁克奎,鐘凱文,周旭斌,等.基于WebSocket和GeoJSON的WebGIS的設(shè)計(jì)與實(shí)現(xiàn)[J].測(cè)繪通報(bào),2015(2):109-112

猜你喜歡
百度數(shù)據(jù)庫(kù)功能
也談詩(shī)的“功能”
Robust adaptive UKF based on SVR for inertial based integrated navigation
百度年度熱搜榜
關(guān)于非首都功能疏解的幾點(diǎn)思考
數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
百度遭投行下調(diào)評(píng)級(jí)
百度“放衛(wèi)星”,有沒(méi)有可能?
太空探索(2014年4期)2014-07-19 10:08:58
主站蜘蛛池模板: 成人字幕网视频在线观看| 九色综合视频网| 97超爽成人免费视频在线播放| 国产www网站| 国产一区成人| 乱码国产乱码精品精在线播放| 国产超薄肉色丝袜网站| 国产资源免费观看| 丰满的少妇人妻无码区| Aⅴ无码专区在线观看| 亚洲有码在线播放| 亚洲天堂网视频| 中文字幕在线日韩91| 亚洲国产91人成在线| 婷婷色丁香综合激情| 日本在线国产| 日韩欧美国产成人| 午夜欧美在线| 日韩不卡免费视频| 亚洲AⅤ综合在线欧美一区| 亚洲男人在线天堂| 无码高潮喷水专区久久| 伊人久久大香线蕉成人综合网| 日日拍夜夜嗷嗷叫国产| 第一页亚洲| 亚洲AV色香蕉一区二区| 日本一区二区不卡视频| 伊人久热这里只有精品视频99| 无码啪啪精品天堂浪潮av| 精品乱码久久久久久久| 色天堂无毒不卡| 亚洲综合二区| 亚洲综合精品第一页| 欧美无遮挡国产欧美另类| 亚洲综合极品香蕉久久网| 色香蕉影院| 91色在线观看| 国产剧情一区二区| 国产欧美专区在线观看| 久久青草热| 日韩欧美网址| 九色在线视频导航91| 久久永久视频| 精品国产Av电影无码久久久| 国产区网址| 国产JIZzJIzz视频全部免费| 国产极品粉嫩小泬免费看| 五月婷婷综合网| 亚洲Av激情网五月天| 国产黄网永久免费| 手机精品视频在线观看免费| 久久99久久无码毛片一区二区 | 欧美日韩免费在线视频| 99热这里只有精品免费国产| 波多野结衣一区二区三区四区视频 | 欧美高清国产| 亚洲国内精品自在自线官| 欧美精品啪啪| 国产一在线观看| 久久情精品国产品免费| 天天操天天噜| 尤物亚洲最大AV无码网站| 亚洲最新在线| 欧美成人国产| 欧美成人区| 就去吻亚洲精品国产欧美| 中文字幕调教一区二区视频| 亚洲人在线| 国产三级国产精品国产普男人 | 四虎成人精品| 亚洲乱码视频| 色婷婷综合在线| 欧美va亚洲va香蕉在线| 久久先锋资源| 亚洲av成人无码网站在线观看| 免费毛片网站在线观看| 国产97公开成人免费视频| 欧美成人免费一区在线播放| 国内精品免费| 国产97公开成人免费视频| 久久久精品国产SM调教网站| 熟妇人妻无乱码中文字幕真矢织江|