两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種路況數(shù)據(jù)加載方法及裝置與流程

文檔序號(hào):12694384閱讀:276來(lái)源:國(guó)知局
一種路況數(shù)據(jù)加載方法及裝置與流程

本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種路況數(shù)據(jù)加載方法及裝置。



背景技術(shù):

常見(jiàn)的地圖軟件,例如:騰訊地圖、高德地圖等等,都支持實(shí)時(shí)路況數(shù)據(jù)的顯示,根據(jù)實(shí)時(shí)路況信息,用戶可以更加合理的安排出行線路,提高辦事效率。路況數(shù)據(jù)是實(shí)時(shí)變化的,為了更加準(zhǔn)確的顯示路況,前端終端需要周期性的與后臺(tái)服務(wù)器進(jìn)行交互,加載路況數(shù)據(jù)進(jìn)而更新路線路況。頻繁的數(shù)據(jù)交互,會(huì)導(dǎo)致流量和電量的不斷耗費(fèi)。

在現(xiàn)有技術(shù)方案中,加載路況數(shù)據(jù)的策略包括:第一,全城市加載,該方法是一次性的把整個(gè)城市所有的路況數(shù)據(jù)都加載進(jìn)來(lái),這種方法的優(yōu)點(diǎn)是實(shí)現(xiàn)邏輯簡(jiǎn)單,缺點(diǎn)是不在視野內(nèi)的路況數(shù)據(jù)沒(méi)有被利用,造成流量浪費(fèi),如果在網(wǎng)絡(luò)質(zhì)量差的情況下,由于流量偏大,路況數(shù)據(jù)加載的失敗率增加。第二,基于當(dāng)前視野的加載策略,該方法是對(duì)當(dāng)前的視野進(jìn)行適當(dāng)?shù)臄U(kuò)充,擴(kuò)充的目的是為了避免當(dāng)前視野范圍的微小變化所引起的路況數(shù)據(jù)的頻繁加載。常見(jiàn)的擴(kuò)充策略是9宮格擴(kuò)充,如圖1所示,由于進(jìn)行了適當(dāng)?shù)臄U(kuò)充,當(dāng)前視野在上下左右等8個(gè)方向上進(jìn)行一定范圍內(nèi)的移動(dòng)時(shí),路況數(shù)據(jù)不必加載。但是,9宮格加載路況數(shù)據(jù)存在如下問(wèn)題:可能會(huì)產(chǎn)生流量過(guò)大或過(guò)小的問(wèn)題;沒(méi)有考慮時(shí)間因素,例如:在早晚高峰等不同時(shí)期,相同范圍內(nèi)路況數(shù)據(jù)量的差別是較大的,導(dǎo)致流量的不穩(wěn)定;沒(méi)有考慮不同的無(wú)線網(wǎng)絡(luò)環(huán)境,例如:在不同的網(wǎng)絡(luò)條件下(2G/3G/4G/WIFI),相同范圍大小的數(shù)據(jù)量加載失敗的可能性是不一樣的;沒(méi)有考慮不同城市的擁堵情況。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例提供一種路況數(shù)據(jù)加載方法及裝置。可以參考不同時(shí)間段、不同網(wǎng)絡(luò)環(huán)境以及不同地點(diǎn)下的路況數(shù)據(jù)的歷史加載記錄,對(duì)當(dāng)前的路況數(shù)據(jù)進(jìn)行加載,從而提高了路況數(shù)據(jù)加載的成功率,同時(shí)節(jié)省了數(shù)據(jù)流量和電量消 耗。

本發(fā)明實(shí)施例提供了一種路況數(shù)據(jù)加載方法,包括:

接收用戶終端發(fā)送的路況數(shù)據(jù)請(qǐng)求,所述路況數(shù)據(jù)請(qǐng)求包括位置點(diǎn)、當(dāng)前時(shí)間點(diǎn)以及當(dāng)前網(wǎng)絡(luò)狀態(tài);

根據(jù)所述位置點(diǎn)、所述當(dāng)前時(shí)間點(diǎn)以及所述當(dāng)前網(wǎng)絡(luò)狀態(tài),從預(yù)置的加載數(shù)據(jù)表中查找與所述位置點(diǎn)、所述當(dāng)前時(shí)間點(diǎn)以及所述當(dāng)前網(wǎng)絡(luò)狀態(tài)對(duì)應(yīng)的加載區(qū)域范圍,其中,所述預(yù)置的加載數(shù)據(jù)表包括位置信息、時(shí)間區(qū)間以及網(wǎng)絡(luò)環(huán)境與加載區(qū)域范圍的多個(gè)對(duì)應(yīng)關(guān)系;

確定查找到的所述加載區(qū)域范圍內(nèi)的路況數(shù)據(jù);

將所述加載區(qū)域范圍以及確定的所述加載區(qū)域范圍內(nèi)的路況數(shù)據(jù)返回給所述用戶終端,以使所述用戶終端基于所述加載區(qū)域范圍加載所述加載區(qū)域范圍內(nèi)的路況數(shù)據(jù)并顯示。

其中,所述路況數(shù)據(jù)請(qǐng)求還包括請(qǐng)求區(qū)域范圍,所述從預(yù)置的加載數(shù)據(jù)表中查找與所述位置點(diǎn)、所述當(dāng)前時(shí)間點(diǎn)以及所述當(dāng)前網(wǎng)絡(luò)狀態(tài)對(duì)應(yīng)的加載區(qū)域范圍之后,所述方法還包括:

將查找到的所述加載區(qū)域范圍與所述請(qǐng)求區(qū)域范圍作比較;

若查找到的所述加載區(qū)域范圍大于所述請(qǐng)求區(qū)域范圍,則對(duì)所述請(qǐng)求區(qū)域范圍進(jìn)行擴(kuò)大;

確定擴(kuò)大后的所述請(qǐng)求區(qū)域范圍內(nèi)的路況數(shù)據(jù);

將擴(kuò)大后的所述請(qǐng)求區(qū)域范圍以及擴(kuò)大后的所述請(qǐng)求區(qū)域范圍內(nèi)的路況數(shù)據(jù)返回給所述用戶終端。

其中,所述接收用戶終端發(fā)送的路況數(shù)據(jù)請(qǐng)求之前,所述方法還包括:

獲取目標(biāo)位置信息;

將預(yù)設(shè)的時(shí)間長(zhǎng)度劃分為多個(gè)時(shí)間區(qū)間,統(tǒng)計(jì)在所述多個(gè)時(shí)間區(qū)間中目標(biāo)時(shí)間區(qū)間內(nèi)使用目標(biāo)網(wǎng)絡(luò)加載預(yù)先配置的區(qū)域范圍內(nèi)的路況數(shù)據(jù)的平均流量;

將所述目標(biāo)時(shí)間區(qū)間內(nèi)使用目標(biāo)網(wǎng)絡(luò)加載預(yù)先配置的區(qū)域范圍內(nèi)的路況數(shù)據(jù)的平均流量與所述目標(biāo)網(wǎng)絡(luò)的預(yù)設(shè)流量門限作比較;

根據(jù)比較結(jié)果,確定目標(biāo)加載區(qū)域范圍;

建立所述目標(biāo)位置信息、所述目標(biāo)時(shí)間區(qū)間以及所述目標(biāo)網(wǎng)路與所述目標(biāo)加載區(qū)域范圍的對(duì)應(yīng)關(guān)系進(jìn)而得到所述預(yù)置的加載數(shù)據(jù)表。

其中,所述根據(jù)比較結(jié)果,確定目標(biāo)加載區(qū)域范圍包括:

若在所述目標(biāo)時(shí)間區(qū)間內(nèi)使用所述目標(biāo)網(wǎng)絡(luò)加載所述預(yù)先配置的區(qū)域范圍內(nèi)的路況數(shù)據(jù)的平均流量小于所述目標(biāo)網(wǎng)絡(luò)的預(yù)設(shè)流量門限,則確定所述預(yù)先配置的區(qū)域范圍是否包含指定區(qū)域范圍;

當(dāng)確定所述預(yù)先配置的區(qū)域范圍包含所述指定區(qū)域范圍時(shí),將所述指定區(qū)域范圍作為所述目標(biāo)加載區(qū)域范圍。

其中,所述目標(biāo)時(shí)間區(qū)間包括多個(gè)上報(bào)周期,所述統(tǒng)計(jì)在所述多個(gè)時(shí)間區(qū)間中目標(biāo)時(shí)間區(qū)間內(nèi)使用目標(biāo)網(wǎng)絡(luò)加載預(yù)先配置的區(qū)域范圍內(nèi)的路況數(shù)據(jù)的平均流量包括:

接收所述用戶終端每隔所述上報(bào)周期發(fā)送的使用所述目標(biāo)網(wǎng)絡(luò)加載所述預(yù)先配置的區(qū)域范圍內(nèi)的路況數(shù)據(jù)的數(shù)據(jù)流量;

根據(jù)每隔所述上報(bào)周期接收到的所述數(shù)據(jù)流量,計(jì)算所述平均流量。

其中,所述方法還包括:

按照預(yù)設(shè)的時(shí)間間隔對(duì)所述預(yù)置的加載數(shù)據(jù)表進(jìn)行更新。

相應(yīng)地,本發(fā)明實(shí)施例提供了一種路況數(shù)據(jù)加載裝置,包括:

請(qǐng)求接收模塊,用于接收用戶終端發(fā)送的路況數(shù)據(jù)請(qǐng)求,所述路況數(shù)據(jù)請(qǐng)求包括位置點(diǎn)、當(dāng)前時(shí)間點(diǎn)以及當(dāng)前網(wǎng)絡(luò)狀態(tài);

范圍查找模塊,用于根據(jù)所述位置點(diǎn)、所述當(dāng)前時(shí)間點(diǎn)以及所述當(dāng)前網(wǎng)絡(luò)狀態(tài),從預(yù)置的加載數(shù)據(jù)表中查找與所述位置點(diǎn)、所述當(dāng)前時(shí)間點(diǎn)以及所述當(dāng)前網(wǎng)絡(luò)狀態(tài)對(duì)應(yīng)的加載區(qū)域范圍,其中,所述預(yù)置的加載數(shù)據(jù)表包括位置信息、時(shí)間區(qū)間以及網(wǎng)絡(luò)環(huán)境與加載區(qū)域范圍的多個(gè)對(duì)應(yīng)關(guān)系;

數(shù)據(jù)確定模塊,用于確定查找到的所述加載區(qū)域范圍內(nèi)的路況數(shù)據(jù);

數(shù)據(jù)發(fā)送模塊,用于將所述加載區(qū)域范圍以及確定的所述加載區(qū)域范圍內(nèi)的路況數(shù)據(jù)返回給所述用戶終端,以使所述用戶終端基于所述加載區(qū)域范圍加載所述加載區(qū)域范圍內(nèi)的路況數(shù)據(jù)并顯示。

其中,所述路況數(shù)據(jù)請(qǐng)求還包括請(qǐng)求區(qū)域范圍,所述裝置還包括范圍處理模塊,所述范圍處理模塊用于:

將查找到的所述加載區(qū)域范圍與所述請(qǐng)求區(qū)域范圍作比較;

若查找到的所述加載區(qū)域范圍大于所述請(qǐng)求區(qū)域范圍,則對(duì)所述請(qǐng)求區(qū)域范圍進(jìn)行擴(kuò)大;

確定擴(kuò)大后的所述請(qǐng)求區(qū)域范圍內(nèi)的路況數(shù)據(jù);

將擴(kuò)大后的所述請(qǐng)求區(qū)域范圍以及擴(kuò)大后的所述請(qǐng)求區(qū)域范圍內(nèi)的路況數(shù)據(jù)返回給所述用戶終端。

其中,所述裝置還包括:

信息獲取模塊,用于獲取目標(biāo)位置信息;

流量統(tǒng)計(jì)模塊,用于將預(yù)設(shè)的時(shí)間長(zhǎng)度劃分為多個(gè)時(shí)間區(qū)間,統(tǒng)計(jì)在所述多個(gè)時(shí)間區(qū)間中目標(biāo)時(shí)間區(qū)間內(nèi)使用目標(biāo)網(wǎng)絡(luò)加載預(yù)先配置的區(qū)域范圍內(nèi)的路況數(shù)據(jù)的平均流量;

流量比較模塊,用于將所述目標(biāo)時(shí)間區(qū)間內(nèi)使用目標(biāo)網(wǎng)絡(luò)加載預(yù)先配置的區(qū)域范圍內(nèi)的路況數(shù)據(jù)的平均流量與所述目標(biāo)網(wǎng)絡(luò)的預(yù)設(shè)流量門限作比較;

范圍確定模塊,用于根據(jù)比較結(jié)果,確定目標(biāo)加載區(qū)域范圍;

關(guān)系建立模塊,用于建立所述目標(biāo)位置信息、所述目標(biāo)時(shí)間區(qū)間以及所述目標(biāo)網(wǎng)路與所述目標(biāo)加載區(qū)域范圍的對(duì)應(yīng)關(guān)系進(jìn)而得到所述預(yù)置的加載數(shù)據(jù)表。

其中,所述范圍確定模塊具體用于:

若在所述目標(biāo)時(shí)間區(qū)間內(nèi)使用所述目標(biāo)網(wǎng)絡(luò)加載所述預(yù)先配置的區(qū)域范圍內(nèi)的路況數(shù)據(jù)的平均流量小于所述目標(biāo)網(wǎng)絡(luò)的預(yù)設(shè)流量門限,則確定所述預(yù)先配置的區(qū)域范圍是否包含指定區(qū)域范圍;

當(dāng)確定所述預(yù)先配置的區(qū)域范圍包含所述指定區(qū)域范圍時(shí),將所述指定區(qū)域范圍作為所述目標(biāo)加載區(qū)域范圍。

其中,所述目標(biāo)時(shí)間區(qū)間包括多個(gè)上報(bào)周期,所述流量統(tǒng)計(jì)模塊具體用于:

接收所述用戶終端每隔所述上報(bào)周期發(fā)送的使用所述目標(biāo)網(wǎng)絡(luò)加載所述預(yù)先配置的區(qū)域范圍內(nèi)的路況數(shù)據(jù)的數(shù)據(jù)流量;

根據(jù)每隔所述上報(bào)周期接收到的所述數(shù)據(jù)流量,計(jì)算所述平均流量。

其中,所述裝置還包括數(shù)據(jù)更新模塊,所述數(shù)據(jù)更新模塊用于:

按照預(yù)設(shè)的時(shí)間間隔對(duì)所述預(yù)置的加載數(shù)據(jù)表進(jìn)行更新。

實(shí)施本發(fā)明實(shí)施例,首先接收用戶終端發(fā)送的路況數(shù)據(jù)請(qǐng)求,路況數(shù)據(jù)請(qǐng)求包括位置點(diǎn)、當(dāng)前時(shí)間點(diǎn)以及當(dāng)前網(wǎng)絡(luò)狀態(tài);然后根據(jù)位置點(diǎn)、當(dāng)前時(shí)間點(diǎn)以及當(dāng)前網(wǎng)絡(luò)狀態(tài),從預(yù)置的加載數(shù)據(jù)表中查找與位置點(diǎn)、當(dāng)前時(shí)間點(diǎn)以及當(dāng)前網(wǎng)絡(luò)狀態(tài)對(duì)應(yīng)的加載區(qū)域范圍,其中,預(yù)置的加載數(shù)據(jù)表包括位置信息、時(shí) 間區(qū)間以及網(wǎng)絡(luò)環(huán)境與加載區(qū)域范圍的多個(gè)對(duì)應(yīng)關(guān)系;其次確定查找到的加載區(qū)域范圍內(nèi)的路況數(shù)據(jù);最后將加載區(qū)域范圍以及確定的加載區(qū)域范圍內(nèi)的路況數(shù)據(jù)返回給用戶終端,以使用戶終端基于加載區(qū)域范圍加載加載區(qū)域范圍內(nèi)的路況數(shù)據(jù)并顯示??梢詤⒖疾煌瑫r(shí)間段、不同網(wǎng)絡(luò)環(huán)境以及不同地點(diǎn)下的路況數(shù)據(jù)的歷史加載記錄,對(duì)當(dāng)前的路況數(shù)據(jù)進(jìn)行加載,從而提高了路況數(shù)據(jù)加載的成功率,同時(shí)節(jié)省了數(shù)據(jù)流量和電量消耗。

附圖說(shuō)明

為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是現(xiàn)有技術(shù)方案中提供的一種路況數(shù)據(jù)的加載示意圖;

圖2是本發(fā)明提出的一種路況數(shù)據(jù)加載方法的第一實(shí)施例的流程圖;

圖3是本發(fā)明提出的一種路況數(shù)據(jù)加載方法的第二實(shí)施例的流程圖;

圖4是本發(fā)明實(shí)施例提供的一種路況數(shù)據(jù)加載裝置的結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

請(qǐng)參考圖2,圖2是本發(fā)明提出的一種路況數(shù)據(jù)加載方法的第一實(shí)施例的流程圖。如圖所示,本發(fā)明實(shí)施例中的執(zhí)行主體可以為服務(wù)器。本發(fā)明實(shí)施例中的方法包括:

S201,接收用戶終端發(fā)送的路況數(shù)據(jù)請(qǐng)求,所述路況數(shù)據(jù)請(qǐng)求包括位置點(diǎn)、當(dāng)前時(shí)間點(diǎn)以及當(dāng)前網(wǎng)絡(luò)狀態(tài)。

具體實(shí)現(xiàn)中,用戶終端可以首先確定當(dāng)前需要加載的路況數(shù)據(jù)的位置點(diǎn)、當(dāng)前時(shí)間點(diǎn)以及當(dāng)前網(wǎng)絡(luò)狀態(tài),然后向服務(wù)器發(fā)送攜帶有位置點(diǎn)、當(dāng)前時(shí)間點(diǎn)以及當(dāng)前網(wǎng)絡(luò)狀態(tài)的路況數(shù)據(jù)請(qǐng)求,服務(wù)器接收用戶終端發(fā)送的路況數(shù)據(jù)請(qǐng)求。 其中,當(dāng)前網(wǎng)絡(luò)狀態(tài)可以包括多個(gè)網(wǎng)絡(luò)制式,如:2G/3G/4G/WIFI等等。所述路況數(shù)據(jù)請(qǐng)求還可以包括請(qǐng)求區(qū)域范圍,所述請(qǐng)求區(qū)域范圍由用戶終端的顯示屏幕大小以及地圖的縮放比例大小確定。

S202,根據(jù)所述位置點(diǎn)、所述當(dāng)前時(shí)間點(diǎn)以及所述當(dāng)前網(wǎng)絡(luò)狀態(tài),從預(yù)置的加載數(shù)據(jù)表中查找與所述位置點(diǎn)、所述當(dāng)前時(shí)間點(diǎn)以及所述當(dāng)前網(wǎng)絡(luò)狀態(tài)對(duì)應(yīng)的加載區(qū)域范圍,其中,所述預(yù)置的加載數(shù)據(jù)表包括位置信息、時(shí)間區(qū)間以及網(wǎng)絡(luò)環(huán)境與加載區(qū)域范圍的多個(gè)對(duì)應(yīng)關(guān)系。

具體實(shí)現(xiàn)中,可以首先在所述預(yù)置的加載數(shù)據(jù)表中查找與位置點(diǎn)對(duì)應(yīng)的位置信息,在位置信息確定之后,查找當(dāng)前時(shí)間點(diǎn)所在的時(shí)間區(qū)間,在時(shí)間區(qū)間確定之后,查找當(dāng)前網(wǎng)絡(luò)狀態(tài)對(duì)應(yīng)的網(wǎng)絡(luò)環(huán)境,從而最終查找到與位置點(diǎn)、當(dāng)前時(shí)間點(diǎn)以及當(dāng)前網(wǎng)絡(luò)狀態(tài)對(duì)應(yīng)的加載區(qū)域范圍。

可選的,可以首先在所述預(yù)置的加載數(shù)據(jù)表中查找與位置點(diǎn)對(duì)應(yīng)的位置信息,在位置信息確定之后,查找當(dāng)前網(wǎng)絡(luò)狀態(tài)對(duì)應(yīng)的網(wǎng)絡(luò)環(huán)境,在網(wǎng)絡(luò)環(huán)境確定之后,查找當(dāng)前時(shí)間點(diǎn)所在的時(shí)間區(qū)間,從而最終查找到與位置點(diǎn)、當(dāng)前時(shí)間點(diǎn)以及當(dāng)前網(wǎng)絡(luò)狀態(tài)對(duì)應(yīng)的加載區(qū)域范圍。

例如:預(yù)置的加載數(shù)據(jù)表包括多個(gè)時(shí)間區(qū)間,多個(gè)位置信息以及多種網(wǎng)絡(luò)環(huán)境。由于一天時(shí)間內(nèi)路況數(shù)據(jù)的流量大小不同,可以將一天時(shí)間劃分為4個(gè)時(shí)間區(qū)間,區(qū)間1[7:30,9:30)、區(qū)間2[9:30,16:30)、區(qū)間3[16:30,20:00)、區(qū)間4[20:00,7:30),由于在2G/3G/4G/WIFI不同的網(wǎng)絡(luò)環(huán)境下,加載相同大小數(shù)據(jù)量的失敗率是不同的,因此可以設(shè)定在不同網(wǎng)絡(luò)環(huán)境下的流量門限,如:2G(5K);3G(10K);4G(20K);WIFI(40K)。多個(gè)位置信息可以為不同城市。因此預(yù)置的加載數(shù)據(jù)表可以包括:區(qū)間1[7:30,9:30)、2G(5K)、北京對(duì)應(yīng)加載區(qū)域范圍1,區(qū)間1[7:30,9:30)、3G(10K)、深圳對(duì)應(yīng)加載區(qū)域范圍2,區(qū)間2[9:30,16:30)、4G(20K)、深圳對(duì)應(yīng)加載區(qū)域范圍3等等。當(dāng)位置點(diǎn)為深圳、當(dāng)前時(shí)間點(diǎn)為10點(diǎn)以及當(dāng)前網(wǎng)絡(luò)狀態(tài)為4G,則可以從預(yù)置的加載數(shù)據(jù)表查找到加載區(qū)域范圍3。

S203,確定查找到的所述加載區(qū)域范圍內(nèi)的路況數(shù)據(jù)。

S204,將所述加載區(qū)域范圍以及確定的所述加載區(qū)域范圍內(nèi)的路況數(shù)據(jù)返回給所述用戶終端,以使所述用戶終端基于所述加載區(qū)域范圍加載所述加載區(qū)域范圍內(nèi)的路況數(shù)據(jù)并顯示。

具體實(shí)現(xiàn)中,用戶終端在滿足當(dāng)前網(wǎng)絡(luò)狀態(tài)的情況下接收服務(wù)器發(fā)送的加載區(qū)域范圍以及確定的所述加載區(qū)域范圍內(nèi)的路況數(shù)據(jù),因此,降低了路況數(shù)據(jù)加載失敗的概率。在用戶終端接收加載區(qū)域范圍以及確定的所述加載區(qū)域范圍內(nèi)的路況數(shù)據(jù)之后,在顯示屏幕僅顯示加載區(qū)域范圍內(nèi)的路況數(shù)據(jù),由于參考不同時(shí)間段、不同網(wǎng)絡(luò)環(huán)境以及不同地點(diǎn)下的路況數(shù)據(jù)的歷史加載記錄,使得顯示屏幕顯示的加載區(qū)域范圍更加合理。

可選的,從預(yù)置的加載數(shù)據(jù)表中查找與所述位置點(diǎn)、所述當(dāng)前時(shí)間點(diǎn)以及所述當(dāng)前網(wǎng)絡(luò)狀態(tài)對(duì)應(yīng)的加載區(qū)域范圍之后,可以將查找到的所述加載區(qū)域范圍與所述請(qǐng)求區(qū)域范圍作比較;若查找到的所述加載區(qū)域范圍大于所述請(qǐng)求區(qū)域范圍,則對(duì)所述請(qǐng)求區(qū)域范圍進(jìn)行擴(kuò)大,進(jìn)一步的,可以保持請(qǐng)求中心點(diǎn)不變對(duì)請(qǐng)求區(qū)域范圍進(jìn)行擴(kuò)大,直到加載區(qū)域范圍不大于請(qǐng)求區(qū)域范圍;確定擴(kuò)大后的所述請(qǐng)求區(qū)域范圍內(nèi)的路況數(shù)據(jù);將擴(kuò)大后的所述請(qǐng)求區(qū)域范圍以及擴(kuò)大后的所述請(qǐng)求區(qū)域范圍內(nèi)的路況數(shù)據(jù)返回給所述用戶終端。

在本發(fā)明實(shí)施例中,首先接收用戶終端發(fā)送的路況數(shù)據(jù)請(qǐng)求,路況數(shù)據(jù)請(qǐng)求包括位置點(diǎn)、當(dāng)前時(shí)間點(diǎn)以及當(dāng)前網(wǎng)絡(luò)狀態(tài);然后根據(jù)位置點(diǎn)、當(dāng)前時(shí)間點(diǎn)以及當(dāng)前網(wǎng)絡(luò)狀態(tài),從預(yù)置的加載數(shù)據(jù)表中查找與位置點(diǎn)、當(dāng)前時(shí)間點(diǎn)以及當(dāng)前網(wǎng)絡(luò)狀態(tài)對(duì)應(yīng)的加載區(qū)域范圍,其中,預(yù)置的加載數(shù)據(jù)表包括位置信息、時(shí)間區(qū)間以及網(wǎng)絡(luò)環(huán)境與加載區(qū)域范圍的多個(gè)對(duì)應(yīng)關(guān)系;其次確定查找到的加載區(qū)域范圍內(nèi)的路況數(shù)據(jù);最后將加載區(qū)域范圍以及確定的加載區(qū)域范圍內(nèi)的路況數(shù)據(jù)返回給用戶終端,以使用戶終端基于加載區(qū)域范圍加載加載區(qū)域范圍內(nèi)的路況數(shù)據(jù)并顯示??梢詤⒖疾煌瑫r(shí)間段、不同網(wǎng)絡(luò)環(huán)境以及不同地點(diǎn)下的路況數(shù)據(jù)的歷史加載記錄,對(duì)當(dāng)前的路況數(shù)據(jù)進(jìn)行加載,從而提高了路況數(shù)據(jù)加載的成功率,同時(shí)節(jié)省了數(shù)據(jù)流量和電量消耗。

請(qǐng)參考圖3,圖3是本發(fā)明提出的一種路況數(shù)據(jù)加載方法的第二實(shí)施例的流程圖。如圖所示,本發(fā)明實(shí)施例中的方法包括:

S301,獲取目標(biāo)位置信息。

具體實(shí)現(xiàn)中,位置信息可以包括多個(gè)城市,可以設(shè)定指定城市作為目標(biāo)位置信息,進(jìn)而完成在指定城市的數(shù)據(jù)統(tǒng)計(jì)。

S302,將預(yù)設(shè)的時(shí)間長(zhǎng)度劃分為多個(gè)時(shí)間區(qū)間,統(tǒng)計(jì)在所述多個(gè)時(shí)間區(qū)間 中目標(biāo)時(shí)間區(qū)間內(nèi)使用目標(biāo)網(wǎng)絡(luò)加載預(yù)先配置的區(qū)域范圍內(nèi)的路況數(shù)據(jù)的平均流量。

具體實(shí)現(xiàn)中,由于一天時(shí)間內(nèi)路況數(shù)據(jù)的流量大小不同,可以將一天時(shí)間劃分為4個(gè)時(shí)間區(qū)間,區(qū)間1[7:30,9:30)、區(qū)間2[9:30,16:30)、區(qū)間3[16:30,20:00)、區(qū)間4[20:00,7:30),目標(biāo)網(wǎng)絡(luò)可以設(shè)定為2G/3G/4G/WIFI等等,預(yù)先配置的區(qū)域范圍可以為初次設(shè)定的區(qū)域范圍,如以城市中心點(diǎn)為中心,高300米,寬400米,也可以為擴(kuò)大后的初始區(qū)域范圍??梢越邮账鲇脩艚K端每隔所述上報(bào)周期發(fā)送的使用所述目標(biāo)網(wǎng)絡(luò)加載所述預(yù)先配置的區(qū)域范圍內(nèi)的路況數(shù)據(jù)的數(shù)據(jù)流量;根據(jù)每隔所述上報(bào)周期接收到的所述數(shù)據(jù)流量,計(jì)算所述平均流量。其中,目標(biāo)時(shí)間區(qū)間可以包括多個(gè)上報(bào)周期,例如:在區(qū)間1[7:30,9:30)中可以每隔1分鐘或者5分鐘上報(bào)一次路況數(shù)據(jù),統(tǒng)計(jì)每一次使用所述目標(biāo)網(wǎng)絡(luò)加載所述預(yù)先配置的區(qū)域范圍內(nèi)的路況數(shù)據(jù)的數(shù)據(jù)流量,然后計(jì)算數(shù)據(jù)流量之和,最后將數(shù)據(jù)流量之和除以上報(bào)的總次數(shù)得到平均流量。

S303,將所述目標(biāo)時(shí)間區(qū)間內(nèi)使用目標(biāo)網(wǎng)絡(luò)加載預(yù)先配置的區(qū)域范圍內(nèi)的路況數(shù)據(jù)的平均流量與所述目標(biāo)網(wǎng)絡(luò)的預(yù)設(shè)流量門限作比較。

例如,目標(biāo)網(wǎng)絡(luò)可以為2G/3G/4G/WIFI,設(shè)定2G網(wǎng)絡(luò)的流量門限為5K;3G網(wǎng)絡(luò)的流量門限為10K;4G網(wǎng)絡(luò)的流量門限為20K;WIFI網(wǎng)絡(luò)的流量門限為40K。,但不局限于上述值。

S304,根據(jù)比較結(jié)果,確定目標(biāo)加載區(qū)域范圍。

具體實(shí)現(xiàn)中,若在所述目標(biāo)時(shí)間區(qū)間內(nèi)使用所述目標(biāo)網(wǎng)絡(luò)加載所述預(yù)先配置的區(qū)域范圍內(nèi)的路況數(shù)據(jù)的平均流量小于所述目標(biāo)網(wǎng)絡(luò)的預(yù)設(shè)流量門限,則確定所述預(yù)先配置的區(qū)域范圍是否包含指定區(qū)域范圍;當(dāng)確定所述預(yù)先配置的區(qū)域范圍包含所述指定區(qū)域范圍時(shí),將所述指定區(qū)域范圍作為所述目標(biāo)加載區(qū)域范圍。當(dāng)確定所述預(yù)先配置的區(qū)域范圍未全部包含所述指定區(qū)域范圍時(shí),對(duì)初次設(shè)定的區(qū)域范圍進(jìn)行擴(kuò)大,如以城市中心點(diǎn)為中心,高擴(kuò)充400米,寬擴(kuò)充300米,重新執(zhí)行S302,統(tǒng)計(jì)在目標(biāo)時(shí)間區(qū)間內(nèi)使用目標(biāo)網(wǎng)絡(luò)加載擴(kuò)大后的區(qū)域范圍內(nèi)的路況數(shù)據(jù)的平均流量,將在目標(biāo)時(shí)間區(qū)間內(nèi)使用目標(biāo)網(wǎng)絡(luò)加載擴(kuò)大后的區(qū)域范圍內(nèi)的路況數(shù)據(jù)的平均流量與所述目標(biāo)網(wǎng)絡(luò)的預(yù)設(shè)流量門限作比較,進(jìn)而再次對(duì)兩者進(jìn)行比較。若在目標(biāo)時(shí)間區(qū)間內(nèi)使用目標(biāo)網(wǎng)絡(luò)加載擴(kuò)大后的區(qū)域范圍內(nèi)的路況數(shù)據(jù)的平均流量不小于所述目標(biāo)網(wǎng)絡(luò)的預(yù)設(shè)流量門限,則 使用擴(kuò)大前的區(qū)域范圍作為目標(biāo)加載區(qū)域范圍。

S305,建立所述目標(biāo)位置信息、所述目標(biāo)時(shí)間區(qū)間以及所述目標(biāo)網(wǎng)路與所述目標(biāo)加載區(qū)域范圍的對(duì)應(yīng)關(guān)系進(jìn)而得到所述預(yù)置的加載數(shù)據(jù)表。

例如:建立的加載數(shù)據(jù)表可以為:區(qū)間1[7:30,9:30)、2G(5K)、北京對(duì)應(yīng)加載區(qū)域范圍1,區(qū)間1[7:30,9:30)、3G(10K)、深圳對(duì)應(yīng)加載區(qū)域范圍2,區(qū)間2[9:30,16:30)、4G(20K)、深圳對(duì)應(yīng)加載區(qū)域范圍3等等。

可選的,按照預(yù)設(shè)的時(shí)間間隔對(duì)所述預(yù)置的加載數(shù)據(jù)表進(jìn)行更新。由于路況數(shù)據(jù)不斷在更新,因此為了滿足最新路況數(shù)據(jù)的加載要求,需要定期對(duì)預(yù)置的加載數(shù)據(jù)表進(jìn)行更新。其中,預(yù)設(shè)的時(shí)間間隔可以為一個(gè)月或半個(gè)月,但不局限于上述值。

S306,接收用戶終端發(fā)送的路況數(shù)據(jù)請(qǐng)求,所述路況數(shù)據(jù)請(qǐng)求包括位置點(diǎn)、當(dāng)前時(shí)間點(diǎn)以及當(dāng)前網(wǎng)絡(luò)狀態(tài)。

具體實(shí)現(xiàn)中,用戶終端可以首先確定當(dāng)前需要加載的路況數(shù)據(jù)的位置點(diǎn)、當(dāng)前時(shí)間點(diǎn)以及當(dāng)前網(wǎng)絡(luò)狀態(tài),然后向服務(wù)器發(fā)送攜帶有位置點(diǎn)、當(dāng)前時(shí)間點(diǎn)以及當(dāng)前網(wǎng)絡(luò)狀態(tài)的路況數(shù)據(jù)請(qǐng)求,服務(wù)器接收用戶終端發(fā)送的路況數(shù)據(jù)請(qǐng)求。其中,當(dāng)前網(wǎng)絡(luò)狀態(tài)可以包括多個(gè)網(wǎng)絡(luò)制式,如:2G/3G/4G/WIFI等等。所述路況數(shù)據(jù)請(qǐng)求還可以包括請(qǐng)求區(qū)域范圍,所述請(qǐng)求區(qū)域范圍由用戶終端的顯示屏幕大小以及地圖的縮放比例大小確定。

S307,根據(jù)所述位置點(diǎn)、所述當(dāng)前時(shí)間點(diǎn)以及所述當(dāng)前網(wǎng)絡(luò)狀態(tài),從預(yù)置的加載數(shù)據(jù)表中查找與所述位置點(diǎn)、所述當(dāng)前時(shí)間點(diǎn)以及所述當(dāng)前網(wǎng)絡(luò)狀態(tài)對(duì)應(yīng)的加載區(qū)域范圍,其中,所述預(yù)置的加載數(shù)據(jù)表包括位置信息、時(shí)間區(qū)間以及網(wǎng)絡(luò)環(huán)境與加載區(qū)域范圍的多個(gè)對(duì)應(yīng)關(guān)系。

具體實(shí)現(xiàn)中,可以首先在所述預(yù)置的加載數(shù)據(jù)表中查找與位置點(diǎn)對(duì)應(yīng)的位置信息,在位置信息確定之后,查找當(dāng)前時(shí)間點(diǎn)所在的時(shí)間區(qū)間,在時(shí)間區(qū)間確定之后,查找當(dāng)前網(wǎng)絡(luò)狀態(tài)對(duì)應(yīng)的網(wǎng)絡(luò)環(huán)境,從而最終查找到與位置點(diǎn)、當(dāng)前時(shí)間點(diǎn)以及當(dāng)前網(wǎng)絡(luò)狀態(tài)對(duì)應(yīng)的加載區(qū)域范圍。

可選的,可以首先在所述預(yù)置的加載數(shù)據(jù)表中查找與位置點(diǎn)對(duì)應(yīng)的位置信息,在位置信息確定之后,查找當(dāng)前網(wǎng)絡(luò)狀態(tài)對(duì)應(yīng)的網(wǎng)絡(luò)環(huán)境,在網(wǎng)絡(luò)環(huán)境確定之后,查找當(dāng)前時(shí)間點(diǎn)所在的時(shí)間區(qū)間,從而最終查找到與位置點(diǎn)、當(dāng)前時(shí)間點(diǎn)以及當(dāng)前網(wǎng)絡(luò)狀態(tài)對(duì)應(yīng)的加載區(qū)域范圍。

例如:預(yù)置的加載數(shù)據(jù)表包括多個(gè)時(shí)間區(qū)間,多個(gè)位置信息以及多種網(wǎng)絡(luò)環(huán)境。由于一天時(shí)間內(nèi)路況數(shù)據(jù)的流量大小不同,可以將一天時(shí)間劃分為4個(gè)時(shí)間區(qū)間,區(qū)間1[7:30,9:30)、區(qū)間2[9:30,16:30)、區(qū)間3[16:30,20:00)、區(qū)間4[20:00,7:30);由于在2G/3G/4G/WIFI不同的網(wǎng)絡(luò)環(huán)境下,加載相同大小數(shù)據(jù)量的失敗率是不同的,因此可以設(shè)定在不同網(wǎng)絡(luò)環(huán)境下的流量門限,如:2G(5K);3G(10K);4G(20K);WIFI(40K)。多個(gè)位置信息可以為不同城市。因此預(yù)置的加載數(shù)據(jù)表可以包括:區(qū)間1[7:30,9:30)、2G(5K)、北京對(duì)應(yīng)加載區(qū)域范圍1,區(qū)間1[7:30,9:30)、3G(10K)、深圳對(duì)應(yīng)加載區(qū)域范圍2,區(qū)間2[9:30,16:30)、4G(20K)、深圳對(duì)應(yīng)加載區(qū)域范圍3等等。當(dāng)位置點(diǎn)為深圳、當(dāng)前時(shí)間點(diǎn)為10點(diǎn)以及當(dāng)前網(wǎng)絡(luò)狀態(tài)為4G,則可以從預(yù)置的加載數(shù)據(jù)表查找到加載區(qū)域范圍3。

S308,確定查找到的所述加載區(qū)域范圍內(nèi)的路況數(shù)據(jù)。

S309,將所述加載區(qū)域范圍以及確定的所述加載區(qū)域范圍內(nèi)的路況數(shù)據(jù)返回給所述用戶終端,以使所述用戶終端基于所述加載區(qū)域范圍加載所述加載區(qū)域范圍內(nèi)的路況數(shù)據(jù)并顯示。

具體實(shí)現(xiàn)中,用戶終端在滿足當(dāng)前網(wǎng)絡(luò)狀態(tài)的情況下接收服務(wù)器發(fā)送的加載區(qū)域范圍以及確定的所述加載區(qū)域范圍內(nèi)的路況數(shù)據(jù),因此,降低了路況數(shù)據(jù)加載失敗的概率。在用戶終端接收加載區(qū)域范圍以及確定的所述加載區(qū)域范圍內(nèi)的路況數(shù)據(jù)之后,在顯示屏幕僅顯示加載區(qū)域范圍內(nèi)的路況數(shù)據(jù),由于參考不同時(shí)間段、不同網(wǎng)絡(luò)環(huán)境以及不同地點(diǎn)下的路況數(shù)據(jù)的歷史加載記錄,使得顯示屏幕顯示的加載區(qū)域范圍更加合理。

可選的,從預(yù)置的加載數(shù)據(jù)表中查找與所述位置點(diǎn)、所述當(dāng)前時(shí)間點(diǎn)以及所述當(dāng)前網(wǎng)絡(luò)狀態(tài)對(duì)應(yīng)的加載區(qū)域范圍之后,可以將查找到的所述加載區(qū)域范圍與所述請(qǐng)求區(qū)域范圍作比較;若查找到的所述加載區(qū)域范圍大于所述請(qǐng)求區(qū)域范圍,則對(duì)所述請(qǐng)求區(qū)域范圍進(jìn)行擴(kuò)大,進(jìn)一步的,可以保持請(qǐng)求中心點(diǎn)不變對(duì)請(qǐng)求區(qū)域范圍進(jìn)行擴(kuò)大,直到加載區(qū)域范圍不大于請(qǐng)求區(qū)域范圍;確定擴(kuò)大后的所述請(qǐng)求區(qū)域范圍內(nèi)的路況數(shù)據(jù);將擴(kuò)大后的所述請(qǐng)求區(qū)域范圍以及擴(kuò)大后的所述請(qǐng)求區(qū)域范圍內(nèi)的路況數(shù)據(jù)返回給所述用戶終端。

在本發(fā)明實(shí)施例中,首先接收用戶終端發(fā)送的路況數(shù)據(jù)請(qǐng)求,路況數(shù)據(jù)請(qǐng)求包括位置點(diǎn)、當(dāng)前時(shí)間點(diǎn)以及當(dāng)前網(wǎng)絡(luò)狀態(tài);然后根據(jù)位置點(diǎn)、當(dāng)前時(shí)間點(diǎn) 以及當(dāng)前網(wǎng)絡(luò)狀態(tài),從預(yù)置的加載數(shù)據(jù)表中查找與位置點(diǎn)、當(dāng)前時(shí)間點(diǎn)以及當(dāng)前網(wǎng)絡(luò)狀態(tài)對(duì)應(yīng)的加載區(qū)域范圍,其中,預(yù)置的加載數(shù)據(jù)表包括位置信息、時(shí)間區(qū)間以及網(wǎng)絡(luò)環(huán)境與加載區(qū)域范圍的多個(gè)對(duì)應(yīng)關(guān)系;其次確定查找到的加載區(qū)域范圍內(nèi)的路況數(shù)據(jù);最后將加載區(qū)域范圍以及確定的加載區(qū)域范圍內(nèi)的路況數(shù)據(jù)返回給用戶終端,以使用戶終端基于加載區(qū)域范圍加載加載區(qū)域范圍內(nèi)的路況數(shù)據(jù)并顯示??梢詤⒖疾煌瑫r(shí)間段、不同網(wǎng)絡(luò)環(huán)境以及不同地點(diǎn)下的路況數(shù)據(jù)的歷史加載記錄,對(duì)當(dāng)前的路況數(shù)據(jù)進(jìn)行加載,從而提高了路況數(shù)據(jù)加載的成功率,同時(shí)節(jié)省了數(shù)據(jù)流量和電量消耗。

請(qǐng)參考圖4,圖4是本發(fā)明實(shí)施例提供的一種路況數(shù)據(jù)加載裝置的結(jié)構(gòu)示意圖。如圖所示,本發(fā)明實(shí)施例中的裝置可以包括:

請(qǐng)求接收模塊401,用于接收用戶終端發(fā)送的路況數(shù)據(jù)請(qǐng)求,所述路況數(shù)據(jù)請(qǐng)求包括位置點(diǎn)、當(dāng)前時(shí)間點(diǎn)以及當(dāng)前網(wǎng)絡(luò)狀態(tài)。

具體實(shí)現(xiàn)中,用戶終端可以首先確定當(dāng)前需要加載的路況數(shù)據(jù)的位置點(diǎn)、當(dāng)前時(shí)間點(diǎn)以及當(dāng)前網(wǎng)絡(luò)狀態(tài),然后向服務(wù)器發(fā)送攜帶有位置點(diǎn)、當(dāng)前時(shí)間點(diǎn)以及當(dāng)前網(wǎng)絡(luò)狀態(tài)的路況數(shù)據(jù)請(qǐng)求,服務(wù)器接收用戶終端發(fā)送的路況數(shù)據(jù)請(qǐng)求。其中,當(dāng)前網(wǎng)絡(luò)狀態(tài)可以包括多個(gè)網(wǎng)絡(luò)制式,如:2G/3G/4G/WIFI等等。所述路況數(shù)據(jù)請(qǐng)求還可以包括請(qǐng)求區(qū)域范圍,所述請(qǐng)求區(qū)域范圍由用戶終端的顯示屏幕大小以及地圖的縮放比例大小確定。

范圍查找模塊402,用于根據(jù)所述位置點(diǎn)、所述當(dāng)前時(shí)間點(diǎn)以及所述當(dāng)前網(wǎng)絡(luò)狀態(tài),從預(yù)置的加載數(shù)據(jù)表中查找與所述位置點(diǎn)、所述當(dāng)前時(shí)間點(diǎn)以及所述當(dāng)前網(wǎng)絡(luò)狀態(tài)對(duì)應(yīng)的加載區(qū)域范圍,其中,所述預(yù)置的加載數(shù)據(jù)表包括位置信息、時(shí)間區(qū)間以及網(wǎng)絡(luò)環(huán)境與加載區(qū)域范圍的多個(gè)對(duì)應(yīng)關(guān)系。

具體實(shí)現(xiàn)中,可以首先在所述預(yù)置的加載數(shù)據(jù)表中查找與位置點(diǎn)對(duì)應(yīng)的位置信息,在位置信息確定之后,查找當(dāng)前時(shí)間點(diǎn)所在的時(shí)間區(qū)間,在時(shí)間區(qū)間確定之后,查找當(dāng)前網(wǎng)絡(luò)狀態(tài)對(duì)應(yīng)的網(wǎng)絡(luò)環(huán)境,從而最終查找到與位置點(diǎn)、當(dāng)前時(shí)間點(diǎn)以及當(dāng)前網(wǎng)絡(luò)狀態(tài)對(duì)應(yīng)的加載區(qū)域范圍。

可選的,可以首先在所述預(yù)置的加載數(shù)據(jù)表中查找與位置點(diǎn)對(duì)應(yīng)的位置信息,在位置信息確定之后,查找當(dāng)前網(wǎng)絡(luò)狀態(tài)對(duì)應(yīng)的網(wǎng)絡(luò)環(huán)境,在網(wǎng)絡(luò)環(huán)境確定之后,查找當(dāng)前時(shí)間點(diǎn)所在的時(shí)間區(qū)間,從而最終查找到與位置點(diǎn)、當(dāng)前時(shí) 間點(diǎn)以及當(dāng)前網(wǎng)絡(luò)狀態(tài)對(duì)應(yīng)的加載區(qū)域范圍。

例如:預(yù)置的加載數(shù)據(jù)表包括多個(gè)時(shí)間區(qū)間,多個(gè)位置信息以及多種網(wǎng)絡(luò)環(huán)境。由于一天時(shí)間內(nèi)路況數(shù)據(jù)的流量大小不同,可以將一天時(shí)間劃分為4個(gè)時(shí)間區(qū)間,區(qū)間1[7:30,9:30)、區(qū)間2[9:30,16:30)、區(qū)間3[16:30,20:00)、區(qū)間4[20:00,7:30);由于在2G/3G/4G/WIFI不同的網(wǎng)絡(luò)環(huán)境下,加載相同大小數(shù)據(jù)量的失敗率是不同的,因此可以設(shè)定在不同網(wǎng)絡(luò)環(huán)境下的流量門限,如:2G(5K);3G(10K);4G(20K);WIFI(40K)。多個(gè)位置信息可以為不同城市。因此預(yù)置的加載數(shù)據(jù)表可以包括:區(qū)間1[7:30,9:30)、2G(5K)、北京對(duì)應(yīng)加載區(qū)域范圍1,區(qū)間1[7:30,9:30)、3G(10K)、深圳對(duì)應(yīng)加載區(qū)域范圍2,區(qū)間2[9:30,16:30)、4G(20K)、深圳對(duì)應(yīng)加載區(qū)域范圍3等等。當(dāng)位置點(diǎn)為深圳、當(dāng)前時(shí)間點(diǎn)為10點(diǎn)以及當(dāng)前網(wǎng)絡(luò)狀態(tài)為4G,則可以從預(yù)置的加載數(shù)據(jù)表查找到加載區(qū)域范圍3。

數(shù)據(jù)確定模塊403,用于確定查找到的所述加載區(qū)域范圍內(nèi)的路況數(shù)據(jù)。

數(shù)據(jù)發(fā)送模塊404,用于將所述加載區(qū)域范圍以及確定的所述加載區(qū)域范圍內(nèi)的路況數(shù)據(jù)返回給所述用戶終端,以使所述用戶終端基于所述加載區(qū)域范圍加載所述加載區(qū)域范圍內(nèi)的路況數(shù)據(jù)并顯示。

具體實(shí)現(xiàn)中,用戶終端在滿足當(dāng)前網(wǎng)絡(luò)狀態(tài)的情況下接收服務(wù)器發(fā)送的加載區(qū)域范圍以及確定的所述加載區(qū)域范圍內(nèi)的路況數(shù)據(jù),因此,降低了路況數(shù)據(jù)加載失敗的概率。在用戶終端接收加載區(qū)域范圍以及確定的所述加載區(qū)域范圍內(nèi)的路況數(shù)據(jù)之后,在顯示屏幕僅顯示加載區(qū)域范圍內(nèi)的路況數(shù)據(jù),由于參考不同時(shí)間段、不同網(wǎng)絡(luò)環(huán)境以及不同地點(diǎn)下的路況數(shù)據(jù)的歷史加載記錄,使得顯示屏幕顯示的加載區(qū)域范圍更加合理。

可選的,從預(yù)置的加載數(shù)據(jù)表中查找與所述位置點(diǎn)、所述當(dāng)前時(shí)間點(diǎn)以及所述當(dāng)前網(wǎng)絡(luò)狀態(tài)對(duì)應(yīng)的加載區(qū)域范圍之后,可以將查找到的所述加載區(qū)域范圍與所述請(qǐng)求區(qū)域范圍作比較;若查找到的所述加載區(qū)域范圍大于所述請(qǐng)求區(qū)域范圍,則對(duì)所述請(qǐng)求區(qū)域范圍進(jìn)行擴(kuò)大,進(jìn)一步的,可以保持請(qǐng)求中心點(diǎn)不變對(duì)請(qǐng)求區(qū)域范圍進(jìn)行擴(kuò)大,直到加載區(qū)域范圍不大于請(qǐng)求區(qū)域范圍;確定擴(kuò)大后的所述請(qǐng)求區(qū)域范圍內(nèi)的路況數(shù)據(jù);將擴(kuò)大后的所述請(qǐng)求區(qū)域范圍以及擴(kuò)大后的所述請(qǐng)求區(qū)域范圍內(nèi)的路況數(shù)據(jù)返回給所述用戶終端。

可選的,如圖4所示,本發(fā)明實(shí)施例中的裝置還可以進(jìn)一步包括:

信息獲取模塊405,用于獲取目標(biāo)位置信息。

具體實(shí)現(xiàn)中,位置信息可以包括多個(gè)城市,可以設(shè)定指定城市作為目標(biāo)位置信息,進(jìn)而完成在指定城市的數(shù)據(jù)統(tǒng)計(jì)。

流量統(tǒng)計(jì)模塊406,用于將預(yù)設(shè)的時(shí)間長(zhǎng)度劃分為多個(gè)時(shí)間區(qū)間,統(tǒng)計(jì)在所述多個(gè)時(shí)間區(qū)間中目標(biāo)時(shí)間區(qū)間內(nèi)使用目標(biāo)網(wǎng)絡(luò)加載預(yù)先配置的區(qū)域范圍內(nèi)的路況數(shù)據(jù)的平均流量。

具體實(shí)現(xiàn)中,由于一天時(shí)間內(nèi)路況數(shù)據(jù)的流量大小不同,可以將一天時(shí)間劃分為4個(gè)時(shí)間區(qū)間,區(qū)間1[7:30,9:30)、區(qū)間2[9:30,16:30)、區(qū)間3[16:30,20:00)、區(qū)間4[20:00,7:30),目標(biāo)網(wǎng)絡(luò)可以設(shè)定為2G/3G/4G/WIFI等等,預(yù)先配置的區(qū)域范圍可以為初次設(shè)定的區(qū)域范圍,如以城市中心點(diǎn)為中心,高300米,寬400米,也可以為擴(kuò)大后的初始區(qū)域范圍??梢越邮账鲇脩艚K端每隔所述上報(bào)周期發(fā)送的使用所述目標(biāo)網(wǎng)絡(luò)加載所述預(yù)先配置的區(qū)域范圍內(nèi)的路況數(shù)據(jù)的數(shù)據(jù)流量;根據(jù)每隔所述上報(bào)周期接收到的所述數(shù)據(jù)流量,計(jì)算所述平均流量。其中,目標(biāo)時(shí)間區(qū)間可以包括多個(gè)上報(bào)周期,例如:在區(qū)間1[7:30,9:30)中可以每隔1分鐘或者5分鐘上報(bào)一次路況數(shù)據(jù),統(tǒng)計(jì)每一次使用所述目標(biāo)網(wǎng)絡(luò)加載所述預(yù)先配置的區(qū)域范圍內(nèi)的路況數(shù)據(jù)的數(shù)據(jù)流量,然后計(jì)算數(shù)據(jù)流量之和,最后將數(shù)據(jù)流量之和除以上報(bào)的總次數(shù)得到平均流量。

流量比較模塊407,用于將所述目標(biāo)時(shí)間區(qū)間內(nèi)使用目標(biāo)網(wǎng)絡(luò)加載預(yù)先配置的區(qū)域范圍內(nèi)的路況數(shù)據(jù)的平均流量與所述目標(biāo)網(wǎng)絡(luò)的預(yù)設(shè)流量門限作比較。

例如,目標(biāo)網(wǎng)絡(luò)可以為2G/3G/4G/WIFI,設(shè)定2G網(wǎng)絡(luò)的流量門限為5K;3G網(wǎng)絡(luò)的流量門限為10K;4G網(wǎng)絡(luò)的流量門限為20K;WIFI網(wǎng)絡(luò)的流量門限為40K。,但不局限于上述值。

范圍確定模塊408,用于根據(jù)比較結(jié)果,確定目標(biāo)加載區(qū)域范圍。

具體實(shí)現(xiàn)中,若在所述目標(biāo)時(shí)間區(qū)間內(nèi)使用所述目標(biāo)網(wǎng)絡(luò)加載所述預(yù)先配置的區(qū)域范圍內(nèi)的路況數(shù)據(jù)的平均流量小于所述目標(biāo)網(wǎng)絡(luò)的預(yù)設(shè)流量門限,則確定所述預(yù)先配置的區(qū)域范圍是否包含指定區(qū)域范圍;當(dāng)確定所述預(yù)先配置的區(qū)域范圍包含所述指定區(qū)域范圍時(shí),將所述指定區(qū)域范圍作為所述目標(biāo)加載區(qū)域范圍。當(dāng)確定所述預(yù)先配置的區(qū)域范圍未全部包含所述指定區(qū)域范圍時(shí),對(duì)初次設(shè)定的區(qū)域范圍進(jìn)行擴(kuò)大,如以城市中心點(diǎn)為中心,高擴(kuò)充400米,寬擴(kuò)充300米,重新執(zhí)行流量統(tǒng)計(jì)模塊406,統(tǒng)計(jì)在目標(biāo)時(shí)間區(qū)間內(nèi)使用目標(biāo)網(wǎng)絡(luò)加 載擴(kuò)大后的區(qū)域范圍內(nèi)的路況數(shù)據(jù)的平均流量,將在目標(biāo)時(shí)間區(qū)間內(nèi)使用目標(biāo)網(wǎng)絡(luò)加載擴(kuò)大后的區(qū)域范圍內(nèi)的路況數(shù)據(jù)的平均流量與所述目標(biāo)網(wǎng)絡(luò)的預(yù)設(shè)流量門限作比較,進(jìn)而再次對(duì)兩者進(jìn)行比較。若在目標(biāo)時(shí)間區(qū)間內(nèi)使用目標(biāo)網(wǎng)絡(luò)加載擴(kuò)大后的區(qū)域范圍內(nèi)的路況數(shù)據(jù)的平均流量不小于所述目標(biāo)網(wǎng)絡(luò)的預(yù)設(shè)流量門限,則使用擴(kuò)大前的區(qū)域范圍作為目標(biāo)加載區(qū)域范圍。

關(guān)系建立模塊409,用于建立所述目標(biāo)位置信息、所述目標(biāo)時(shí)間區(qū)間以及所述目標(biāo)網(wǎng)路與所述目標(biāo)加載區(qū)域范圍的對(duì)應(yīng)關(guān)系進(jìn)而得到所述預(yù)置的加載數(shù)據(jù)表。

例如:建立的加載數(shù)據(jù)表可以為:區(qū)間1[7:30,9:30)、2G(5K)、北京對(duì)應(yīng)加載區(qū)域范圍1,區(qū)間1[7:30,9:30)、3G(10K)、深圳對(duì)應(yīng)加載區(qū)域范圍2,區(qū)間2[9:30,16:30)、4G(20K)、深圳對(duì)應(yīng)加載區(qū)域范圍3等等。

可選的,如圖4所示,本發(fā)明實(shí)施例中的裝置還可以進(jìn)一步包括:

數(shù)據(jù)更新模塊410,用于按照預(yù)設(shè)的時(shí)間間隔對(duì)所述預(yù)置的加載數(shù)據(jù)表進(jìn)行更新。由于路況數(shù)據(jù)不斷在更新,因此為了滿足最新路況數(shù)據(jù)的加載要求,需要定期對(duì)預(yù)置的加載數(shù)據(jù)表進(jìn)行更新。其中,預(yù)設(shè)的時(shí)間間隔可以為一個(gè)月或半個(gè)月,但不局限于上述值。

在本發(fā)明實(shí)施例中,首先接收用戶終端發(fā)送的路況數(shù)據(jù)請(qǐng)求,路況數(shù)據(jù)請(qǐng)求包括位置點(diǎn)、當(dāng)前時(shí)間點(diǎn)以及當(dāng)前網(wǎng)絡(luò)狀態(tài);然后根據(jù)位置點(diǎn)、當(dāng)前時(shí)間點(diǎn)以及當(dāng)前網(wǎng)絡(luò)狀態(tài),從預(yù)置的加載數(shù)據(jù)表中查找與位置點(diǎn)、當(dāng)前時(shí)間點(diǎn)以及當(dāng)前網(wǎng)絡(luò)狀態(tài)對(duì)應(yīng)的加載區(qū)域范圍,其中,預(yù)置的加載數(shù)據(jù)表包括位置信息、時(shí)間區(qū)間以及網(wǎng)絡(luò)環(huán)境與加載區(qū)域范圍的多個(gè)對(duì)應(yīng)關(guān)系;其次確定查找到的加載區(qū)域范圍內(nèi)的路況數(shù)據(jù);最后將加載區(qū)域范圍以及確定的加載區(qū)域范圍內(nèi)的路況數(shù)據(jù)返回給用戶終端,以使用戶終端基于加載區(qū)域范圍加載加載區(qū)域范圍內(nèi)的路況數(shù)據(jù)并顯示??梢詤⒖疾煌瑫r(shí)間段、不同網(wǎng)絡(luò)環(huán)境以及不同地點(diǎn)下的路況數(shù)據(jù)的歷史加載記錄,對(duì)當(dāng)前的路況數(shù)據(jù)進(jìn)行加載,從而提高了路況數(shù)據(jù)加載的成功率,同時(shí)節(jié)省了數(shù)據(jù)流量和電量消耗。

需要說(shuō)明的是,對(duì)于前述的各個(gè)方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某一些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書中所描述的實(shí)施例均屬于優(yōu) 選實(shí)施例,所涉及的動(dòng)作和模塊并不一定是本發(fā)明所必須的。

在上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒(méi)有詳細(xì)描述的部分,可以參見(jiàn)其他實(shí)施例的相關(guān)描述。

本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括:閃存盤、只讀存儲(chǔ)器(英文:Read-Only Memory,簡(jiǎn)稱:ROM)、隨機(jī)存取器(英文:Random Access Memory,簡(jiǎn)稱:RAM)、磁盤或光盤等。

以上對(duì)本發(fā)明實(shí)施例所提供的內(nèi)容下載方法及相關(guān)設(shè)備、系統(tǒng)進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
玉树县| 济宁市| 宜兰县| 葫芦岛市| 涞水县| 吉木萨尔县| 西乌| 宁国市| 青阳县| 福清市| 大宁县| 南丹县| 前郭尔| 张家口市| 长沙县| 准格尔旗| 富锦市| 大悟县| 蒲城县| 彭水| 吉林省| 达日县| 万全县| 吴忠市| 邯郸县| 南川市| 兰溪市| 东海县| 托里县| 漠河县| 乡城县| 贺兰县| 定西市| 深州市| 鄂尔多斯市| 乳源| 邓州市| 卢氏县| 汨罗市| 浦北县| 惠水县|