本發(fā)明涉及交通工具領(lǐng)域。
背景技術(shù):
隨著人們生活水平的不斷提高,老百姓出門旅游人數(shù)每年都在增加。一到旅游旺季,著名風(fēng)景區(qū)附近的停車難、打車難問題,是最傷腦筋的事。同時(shí)對(duì)于面積較大的景區(qū),游客徒步既浪費(fèi)時(shí)間,又消耗了大量的體力在路上。
目前在景區(qū)面積較大且景點(diǎn)分散的景區(qū),通常會(huì)提供電瓶車或自行車作為交通工具,以節(jié)約游客的游覽時(shí)間以及減少體力。但是電瓶車通常需要在固定的地點(diǎn)乘坐,且間隔時(shí)間較長;對(duì)于不了解景區(qū)地理環(huán)境的游客而言,雖然騎行自行車可節(jié)約體力,但容易走錯(cuò)路或遺漏景點(diǎn),無法充分的滿足游客的旅游觀光需求。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種可滿足用戶需求,根據(jù)用戶需要為用戶規(guī)劃路徑的共享單車的路徑優(yōu)化方法、裝置及系統(tǒng)。
具體技術(shù)方案如下:
一種共享單車的路徑優(yōu)化方法,該方法包括:
在預(yù)設(shè)區(qū)域內(nèi)根據(jù)共享單車的起點(diǎn)位置,將所述共享單車的行進(jìn)路徑規(guī)劃為重復(fù)率符合預(yù)設(shè)條件的行進(jìn)路徑。
優(yōu)選的,重復(fù)率符合預(yù)設(shè)條件的行進(jìn)路徑為零重復(fù)的行進(jìn)路徑;或
重復(fù)率符合預(yù)設(shè)條件的行進(jìn)路徑的重復(fù)率低于預(yù)設(shè)閾值的行進(jìn)路徑。
優(yōu)選的,將所述共享單車的行進(jìn)路徑規(guī)劃為重復(fù)率符合預(yù)設(shè)條件的行進(jìn)路徑的過程為,
當(dāng)所述行進(jìn)路徑的所述起點(diǎn)位置與終點(diǎn)位置相同時(shí),根據(jù)所述預(yù)設(shè)區(qū)域中目標(biāo)位置的布局及所述起點(diǎn)位置,規(guī)劃重復(fù)率符合預(yù)設(shè)條件,且途徑所有所述目標(biāo)位置的行進(jìn)路徑;
當(dāng)所述行進(jìn)路徑的所述起點(diǎn)位置與終點(diǎn)位置不相同時(shí),根據(jù)所述預(yù)設(shè)區(qū)域中目標(biāo)位置的布局、起點(diǎn)位置和終點(diǎn)位置,規(guī)劃重復(fù)率符合預(yù)設(shè)條件,且途徑所有所述目標(biāo)位置的行進(jìn)路徑。
優(yōu)選的,將所述共享單車的行進(jìn)路徑規(guī)劃為重復(fù)率符合預(yù)設(shè)條件的行進(jìn)路徑的過程為,
當(dāng)所述行進(jìn)路徑的所述起點(diǎn)位置與終點(diǎn)位置相同時(shí),根據(jù)所述預(yù)設(shè)區(qū)域中目標(biāo)位置的布局及所述起點(diǎn)位置,規(guī)劃重復(fù)率符合預(yù)設(shè)條件,途徑所有所述目標(biāo)位置,且用時(shí)最短的行進(jìn)路徑;
當(dāng)所述行進(jìn)路徑的所述起點(diǎn)位置與終點(diǎn)位置不相同時(shí),根據(jù)所述預(yù)設(shè)區(qū)域中目標(biāo)位置的布局、起點(diǎn)位置和終點(diǎn)位置,規(guī)劃重復(fù)率符合預(yù)設(shè)條件,途徑所有所述目標(biāo)位置,且用時(shí)最短的行進(jìn)路徑。
優(yōu)選的,將所述共享單車的行進(jìn)路徑規(guī)劃為重復(fù)率符合預(yù)設(shè)條件的行進(jìn)路徑的過程為,
獲取用戶選定的騎行范圍,當(dāng)所述行進(jìn)路徑的所述起點(diǎn)位置與終點(diǎn)位置相同時(shí),根據(jù)所述騎行范圍中目標(biāo)位置的布局及所述起點(diǎn)位置,規(guī)劃重復(fù)率符合預(yù)設(shè)條件,且途徑所有所述目標(biāo)位置的行進(jìn)路徑;
獲取用戶選定的騎行范圍,當(dāng)所述行進(jìn)路徑的所述起點(diǎn)位置與終點(diǎn)位置不相同時(shí),根據(jù)所述騎行范圍中目標(biāo)位置的布局、起點(diǎn)位置和終點(diǎn)位置,規(guī)劃重復(fù)率符合預(yù)設(shè)條件,且途徑所有所述目標(biāo)位置的行進(jìn)路徑。
優(yōu)選的,將所述共享單車的行進(jìn)路徑規(guī)劃為重復(fù)率符合預(yù)設(shè)條件的行進(jìn)路徑的過程為,
獲取用戶選定的騎行范圍,當(dāng)所述行進(jìn)路徑的所述起點(diǎn)位置與終點(diǎn)位置相同時(shí),根據(jù)所述騎行范圍中目標(biāo)位置的布局及所述起點(diǎn)位置,規(guī)劃重復(fù)率符合預(yù)設(shè)條件,途徑所有所述目標(biāo)位置,且用時(shí)最短的行進(jìn)路徑;
獲取用戶選定的騎行范圍,當(dāng)所述行進(jìn)路徑的所述起點(diǎn)位置與終點(diǎn)位置不相同時(shí),根據(jù)所述騎行范圍中目標(biāo)位置的布局、起點(diǎn)位置和終點(diǎn)位置,規(guī)劃重復(fù)率符合預(yù)設(shè)條件,途徑所有所述目標(biāo)位置,且用時(shí)最短的行進(jìn)路徑。
優(yōu)選的,還包括,實(shí)時(shí)采集用戶騎行的所述共享單車的騎行路徑,以記錄所述騎行路徑。
本發(fā)明還提供了一種共享單車的路徑優(yōu)化裝置,該裝置包括:
存儲(chǔ)模塊,用以存儲(chǔ)預(yù)設(shè)區(qū)域的地圖數(shù)據(jù);
定位電路,用以定位所述共享單車的起點(diǎn)位置;
路徑規(guī)劃電路,分別連接所述存儲(chǔ)模塊和所述定位電路,用以在預(yù)設(shè)區(qū)域內(nèi)根據(jù)共享單車的起點(diǎn)位置及所述地圖數(shù)據(jù),將所述共享單車的行進(jìn)路徑規(guī)劃為重復(fù)率符合預(yù)設(shè)條件的行進(jìn)路徑。
本發(fā)明還提供了一種共享單車的路徑優(yōu)化系統(tǒng),該系統(tǒng)包括:客戶端和服務(wù)器,所述客戶端與所述服務(wù)器進(jìn)行數(shù)據(jù)通信;
所述客戶端包括,
定位電路,用以定位所述共享單車的起點(diǎn)位置;
客戶端數(shù)據(jù)傳輸電路,連接所述定位電路,用以將所述起點(diǎn)位置發(fā)送至所述服務(wù)器;
顯示電路,連接所述客戶端數(shù)據(jù)傳輸電路,用以顯示所述服務(wù)器發(fā)送的行進(jìn)路徑;
所述服務(wù)器包括,
存儲(chǔ)模塊,用以存儲(chǔ)預(yù)設(shè)區(qū)域的地圖數(shù)據(jù);
路徑規(guī)劃電路,連接所述存儲(chǔ)模塊,用以在預(yù)設(shè)區(qū)域內(nèi)根據(jù)共享單車的起點(diǎn)位置及所述地圖數(shù)據(jù),將所述共享單車的行進(jìn)路徑規(guī)劃為重復(fù)率符合預(yù)設(shè)條件的行進(jìn)路徑;
服務(wù)端數(shù)據(jù)傳輸電路,連接所述路徑規(guī)劃電路,用以將所述行進(jìn)路徑發(fā)送至所述客戶端。
優(yōu)選的,所述路徑規(guī)劃電路包括:
標(biāo)記電路,用以在所述地圖數(shù)據(jù)中對(duì)所述起點(diǎn)位置和終點(diǎn)位置進(jìn)行標(biāo)記;
計(jì)算電路,連接所述標(biāo)記電路,用以根據(jù)所述預(yù)設(shè)區(qū)域中目標(biāo)位置的布局、起點(diǎn)位置和終點(diǎn)位置,規(guī)劃重復(fù)率符合預(yù)設(shè)條件,且途徑所有所述目標(biāo)位置的行進(jìn)路徑。
優(yōu)選的,所述路徑規(guī)劃電路包括:
標(biāo)記電路,用以在所述地圖數(shù)據(jù)中對(duì)所述起點(diǎn)位置和終點(diǎn)位置進(jìn)行標(biāo)記;
計(jì)算電路,連接所述標(biāo)記電路,用以根據(jù)所述預(yù)設(shè)區(qū)域中目標(biāo)位置的布局、起點(diǎn)位置和終點(diǎn)位置,規(guī)劃重復(fù)率符合預(yù)設(shè)條件,途徑所有所述目標(biāo)位置,且用時(shí)最短的行進(jìn)路徑。
優(yōu)選的,所述路徑規(guī)劃電路包括:
標(biāo)記電路,用以在所述地圖數(shù)據(jù)中對(duì)所述起點(diǎn)位置和終點(diǎn)位置進(jìn)行標(biāo)記;
獲取電路,用以獲取用戶選定的騎行范圍;
計(jì)算電路,分別連接所述標(biāo)記電路和所述獲取電路,用以根據(jù)所述騎行范圍中目標(biāo)位置的布局、起點(diǎn)位置和終點(diǎn)位置,規(guī)劃重復(fù)率符合預(yù)設(shè)條件,且途徑所有所述目標(biāo)位置的行進(jìn)路徑。
優(yōu)選的,所述路徑規(guī)劃電路包括:
標(biāo)記電路,用以在所述地圖數(shù)據(jù)中對(duì)所述起點(diǎn)位置和終點(diǎn)位置進(jìn)行標(biāo)記;
獲取電路,用以獲取用戶選定的騎行范圍;
計(jì)算電路,分別連接所述標(biāo)記電路和所述獲取電路,用以根據(jù)所述騎行范圍中目標(biāo)位置的布局及所述起點(diǎn)位置,規(guī)劃重復(fù)率符合預(yù)設(shè)條件,途徑所有所述目標(biāo)位置,且用時(shí)最短的行進(jìn)路徑。
優(yōu)選的,所述客戶端還包括:
采集電路,用以實(shí)時(shí)采集用戶騎行的所述共享單車的騎行路徑;
記錄電路,分別連接所述采集電路和顯示電路,用以記錄所述騎行路徑,所述顯示電路用以顯示所述騎行路徑。
優(yōu)選的,所述客戶端卡設(shè)于所述共享單車上,或
所述客戶端形成于適于用戶佩戴的手環(huán)。
上述技術(shù)方案的有益效果舉例:
共享單車的路徑優(yōu)化方可防止用戶在預(yù)設(shè)區(qū)域內(nèi)迷路;
共享單車的路徑優(yōu)化裝置可達(dá)到減少用戶的行進(jìn)時(shí)間的目的;
共享單車的路徑優(yōu)化系統(tǒng)可防止用戶在預(yù)設(shè)區(qū)域內(nèi)迷路,同時(shí)減少用戶的行進(jìn)時(shí)間。
附圖說明
圖1為本發(fā)明所述共享單車的路徑優(yōu)化方法的第一種實(shí)施例的方法流程圖。
圖2為本發(fā)明所述共享單車的路徑優(yōu)化方法的第二種實(shí)施例的方法流程圖。
圖3為本發(fā)明所述共享單車的路徑優(yōu)化方法的第三種實(shí)施例的方法流程圖。
圖4為本發(fā)明所述共享單車的路徑優(yōu)化方法的第四種實(shí)施例的方法流程圖。
圖5為本發(fā)明所述共享單車的路徑優(yōu)化裝置的一種實(shí)施例的模塊圖。
圖6為本發(fā)明所述共享單車的路徑優(yōu)化系統(tǒng)的一種實(shí)施例的模塊圖。
圖7為本發(fā)明所述路徑規(guī)劃電路的第一種實(shí)施例的模塊圖。
圖8為本發(fā)明所述路徑規(guī)劃電路的第二種實(shí)施例的模塊圖。
圖9為本發(fā)明所述客戶端的一種實(shí)施例的結(jié)構(gòu)示意圖。
圖10為本發(fā)明所述共享單車的一種實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
需要說明的是,在不沖突的情況下,本發(fā)明中的實(shí)施例及實(shí)施例中的特征可以相互組合。
下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步說明,但不作為本發(fā)明的限定。
一種共享單車的路徑優(yōu)化方法,該方法包括:
在預(yù)設(shè)區(qū)域內(nèi)根據(jù)共享單車的起點(diǎn)位置,將共享單車的行進(jìn)路徑規(guī)劃為重復(fù)率符合預(yù)設(shè)條件的行進(jìn)路徑。
進(jìn)一步地,作為舉例而非限定,預(yù)設(shè)區(qū)域?yàn)榭晒┕蚕韱诬囼T行的公園,和/或景區(qū)。
在本實(shí)施例中,共享單車的路徑優(yōu)化方法根據(jù)用戶的當(dāng)前起點(diǎn)位置,可對(duì)預(yù)設(shè)區(qū)域內(nèi)的單車行進(jìn)路徑進(jìn)行規(guī)劃,以防止用戶在預(yù)設(shè)區(qū)域內(nèi)迷路,從而到達(dá)減少用戶的行進(jìn)時(shí)間的目的。
在優(yōu)選的實(shí)施例中,重復(fù)率符合預(yù)設(shè)條件的行進(jìn)路徑為零重復(fù)的行進(jìn)路徑;或
重復(fù)率符合預(yù)設(shè)條件的行進(jìn)路徑的重復(fù)率低于預(yù)設(shè)閾值的行進(jìn)路徑。
在本實(shí)施例中,作為舉例而非限定,以預(yù)設(shè)區(qū)域?yàn)榫皡^(qū)為例,為了使用戶途徑的行程均為不同的景點(diǎn),防止多次重復(fù)途徑同一景點(diǎn),可將重復(fù)率設(shè)置為零重復(fù),以使用戶在該景區(qū)的騎行路線可經(jīng)過所有的景點(diǎn),且游覽時(shí)間較短,以節(jié)約用戶的體力。
對(duì)于不同的景區(qū),根據(jù)景點(diǎn)布局的不同,存在部分路線需要重復(fù)路過的情況,因此,采用預(yù)設(shè)閾值以限定重復(fù)率,預(yù)設(shè)閾值為重復(fù)率的最大上限值。
在優(yōu)選的實(shí)施例中,將共享單車的行進(jìn)路徑規(guī)劃為重復(fù)率符合預(yù)設(shè)條件的行進(jìn)路徑的過程為:
當(dāng)行進(jìn)路徑的起點(diǎn)位置與終點(diǎn)位置相同時(shí),根據(jù)預(yù)設(shè)區(qū)域中目標(biāo)位置的布局及起點(diǎn)位置,規(guī)劃重復(fù)率符合預(yù)設(shè)條件,且途徑所有目標(biāo)位置的行進(jìn)路徑;
當(dāng)行進(jìn)路徑的起點(diǎn)位置與終點(diǎn)位置不相同時(shí),根據(jù)預(yù)設(shè)區(qū)域中目標(biāo)位置的布局、起點(diǎn)位置和終點(diǎn)位置,規(guī)劃重復(fù)率符合預(yù)設(shè)條件,且途徑所有目標(biāo)位置的行進(jìn)路徑。
在本實(shí)施例中,作為舉例而非限定,以預(yù)設(shè)區(qū)域?yàn)榫皡^(qū)為例,若用戶需要游玩景區(qū)的所有景點(diǎn),需根據(jù)用戶的起點(diǎn)位置與終點(diǎn)位置是否相同,設(shè)置不同的行進(jìn)路徑,以達(dá)到騎行的路線最短(即重復(fù)率為零,或重復(fù)率最低),且可途經(jīng)所有的景點(diǎn)的效果。
在優(yōu)選的實(shí)施例中,將共享單車的行進(jìn)路徑規(guī)劃為重復(fù)率符合預(yù)設(shè)條件的行進(jìn)路徑的過程為:
當(dāng)行進(jìn)路徑的起點(diǎn)位置與終點(diǎn)位置相同時(shí),根據(jù)預(yù)設(shè)區(qū)域中目標(biāo)位置的布局及起點(diǎn)位置,規(guī)劃重復(fù)率符合預(yù)設(shè)條件,途徑所有目標(biāo)位置,且用時(shí)最短的行進(jìn)路徑;
當(dāng)行進(jìn)路徑的起點(diǎn)位置與終點(diǎn)位置不相同時(shí),根據(jù)預(yù)設(shè)區(qū)域中目標(biāo)位置的布局、起點(diǎn)位置和終點(diǎn)位置,規(guī)劃重復(fù)率符合預(yù)設(shè)條件,途徑所有目標(biāo)位置,且用時(shí)最短的行進(jìn)路徑。
在本實(shí)施例中,作為舉例而非限定,以預(yù)設(shè)區(qū)域?yàn)榫皡^(qū)為例,若用戶需要游玩景區(qū)的所有景點(diǎn),需根據(jù)用戶的起點(diǎn)位置與終點(diǎn)位置是否相同,設(shè)置不同的行進(jìn)路徑,以達(dá)到騎行的路線最短,用時(shí)最短,且可途經(jīng)所有的景點(diǎn)的效果,以減少用戶的體力及游覽時(shí)間。
在優(yōu)選的實(shí)施例中,將共享單車的行進(jìn)路徑規(guī)劃為重復(fù)率符合預(yù)設(shè)條件的行進(jìn)路徑的步驟如下:
如圖1所示,進(jìn)行行進(jìn)路徑規(guī)劃的步驟為:
S11.獲取用戶選定的騎行范圍;
S12.當(dāng)行進(jìn)路徑的起點(diǎn)位置與終點(diǎn)位置相同時(shí),根據(jù)騎行范圍中目標(biāo)位置的布局及起點(diǎn)位置,規(guī)劃重復(fù)率符合預(yù)設(shè)條件,且途徑所有目標(biāo)位置的行進(jìn)路徑;
如圖2所示,進(jìn)行行進(jìn)路徑規(guī)劃的步驟為:
S21.獲取用戶選定的騎行范圍;
S22.當(dāng)行進(jìn)路徑的起點(diǎn)位置與終點(diǎn)位置不相同時(shí),根據(jù)騎行范圍中目標(biāo)位置的布局、起點(diǎn)位置和終點(diǎn)位置,規(guī)劃重復(fù)率符合預(yù)設(shè)條件,且途徑所有目標(biāo)位置的行進(jìn)路徑。
在本實(shí)施例中,作為舉例而非限定,以預(yù)設(shè)區(qū)域?yàn)榫皡^(qū)為例,在路徑規(guī)劃之前,用戶可在景區(qū)范圍內(nèi),選定游覽的景點(diǎn)或游覽的區(qū)域(即騎行范圍),可根據(jù)選定的景點(diǎn)(或游覽的區(qū)域)、起點(diǎn)位置和終點(diǎn)位置,設(shè)置不同的行進(jìn)路徑,以達(dá)到騎行的路線最短(即重復(fù)率為零,或重復(fù)率最低),且可途經(jīng)選定的景點(diǎn)的目的。
在優(yōu)選的實(shí)施例中,將共享單車的行進(jìn)路徑規(guī)劃為重復(fù)率符合預(yù)設(shè)條件的行進(jìn)路徑的步驟如下:
如圖3所示,進(jìn)行行進(jìn)路徑規(guī)劃的步驟為:
S31.獲取用戶選定的騎行范圍;
S32.當(dāng)行進(jìn)路徑的起點(diǎn)位置與終點(diǎn)位置相同時(shí),根據(jù)騎行范圍中目標(biāo)位置的布局及起點(diǎn)位置,規(guī)劃重復(fù)率符合預(yù)設(shè)條件,途徑所有目標(biāo)位置,且用時(shí)最短的行進(jìn)路徑;
如圖4所示,進(jìn)行行進(jìn)路徑規(guī)劃的步驟為:
S41.獲取用戶選定的騎行范圍;
S42.當(dāng)行進(jìn)路徑的起點(diǎn)位置與終點(diǎn)位置不相同時(shí),根據(jù)騎行范圍中目標(biāo)位置的布局、起點(diǎn)位置和終點(diǎn)位置,規(guī)劃重復(fù)率符合預(yù)設(shè)條件,途徑所有目標(biāo)位置,且用時(shí)最短的行進(jìn)路徑。
在本實(shí)施例中,作為舉例而非限定,以預(yù)設(shè)區(qū)域?yàn)榫皡^(qū)為例,在路徑規(guī)劃之前,用戶可在景區(qū)范圍內(nèi),選定游覽的景點(diǎn)或游覽的區(qū)域(即騎行范圍),可根據(jù)選定的景點(diǎn)(或游覽的區(qū)域)、起點(diǎn)位置和終點(diǎn)位置,設(shè)置不同的行進(jìn)路徑,以達(dá)到騎行的路線最短,用時(shí)最短,且可途經(jīng)選定的景點(diǎn)的效果,以減少用戶的體力及游覽時(shí)間。
在優(yōu)選的實(shí)施例中,還包括,實(shí)時(shí)采集用戶騎行的共享單車的騎行路徑,以記錄用戶的騎行路徑。
在本實(shí)施例中,作為舉例而非限定,可通過實(shí)施采集用戶騎行路徑的方式,記錄該騎行路徑,以便于用戶掌握途徑的景點(diǎn)及路線。
如圖5所示,本發(fā)明還提供了一種共享單車的路徑優(yōu)化裝置,該裝置包括:
存儲(chǔ)模塊100,用以存儲(chǔ)預(yù)設(shè)區(qū)域的地圖數(shù)據(jù);
定位電路102,用以定位共享單車的起點(diǎn)位置;
路徑規(guī)劃電路101,分別連接存儲(chǔ)模塊100和定位電路102,用以在預(yù)設(shè)區(qū)域內(nèi)根據(jù)共享單車的起點(diǎn)位置及地圖數(shù)據(jù),將共享單車的行進(jìn)路徑規(guī)劃為重復(fù)率符合預(yù)設(shè)條件的行進(jìn)路徑。
在本實(shí)施例中,共享單車的路徑優(yōu)化裝置通過路徑規(guī)劃電路101根據(jù)定位電路102定位到的用戶的當(dāng)前位置,對(duì)預(yù)設(shè)區(qū)域的地圖數(shù)據(jù)的行進(jìn)路徑進(jìn)行規(guī)劃,以防止用戶在預(yù)設(shè)區(qū)域內(nèi)迷路,從而到達(dá)減少用戶的行進(jìn)時(shí)間的目的。
如圖6所示,本發(fā)明還提供了一種共享單車的路徑優(yōu)化系統(tǒng),該系統(tǒng)包括:客戶端200和服務(wù)器300,客戶端200與服務(wù)器300進(jìn)行數(shù)據(jù)通信;
客戶端200包括:
定位電路210,用以定位共享單車的起點(diǎn)位置;
客戶端數(shù)據(jù)傳輸電路220,連接定位電路210,用以將起點(diǎn)位置發(fā)送至服務(wù)器300;
顯示電路230,連接客戶端數(shù)據(jù)傳輸電路220,用以顯示服務(wù)器300發(fā)送的行進(jìn)路徑;
服務(wù)器300包括:
存儲(chǔ)模塊310,用以存儲(chǔ)預(yù)設(shè)區(qū)域的地圖數(shù)據(jù);
路徑規(guī)劃電路320,連接存儲(chǔ)模塊310,用以在預(yù)設(shè)區(qū)域內(nèi)根據(jù)共享單車的起點(diǎn)位置及地圖數(shù)據(jù),將共享單車的行進(jìn)路徑規(guī)劃為重復(fù)率符合預(yù)設(shè)條件的行進(jìn)路徑;
服務(wù)端數(shù)據(jù)傳輸電路330,連接路徑規(guī)劃電路320,用以將行進(jìn)路徑發(fā)送至客戶端200。
進(jìn)一步地,作為舉例而非限定,預(yù)設(shè)區(qū)域?yàn)榭晒┕蚕韱诬囼T行的公園,和/或景區(qū)。
在本實(shí)施例中,共享單車的路徑優(yōu)化系統(tǒng)采用客戶端200獲取用戶的當(dāng)前起點(diǎn)位置,利用服務(wù)器300根據(jù)該起點(diǎn)位置及預(yù)設(shè)區(qū)域的地圖數(shù)據(jù)對(duì)用戶的單車行進(jìn)路線進(jìn)行規(guī)劃,并發(fā)送至客戶端200,通過顯示電路230進(jìn)行顯示,以便于用戶根據(jù)該行進(jìn)路線進(jìn)行騎行,防止用戶在預(yù)設(shè)區(qū)域內(nèi)迷路,同時(shí)減少用戶的行進(jìn)時(shí)間。在優(yōu)選的實(shí)施例中,重復(fù)率符合預(yù)設(shè)條件的行進(jìn)路徑為零重復(fù)的行進(jìn)路徑;或
重復(fù)率符合預(yù)設(shè)條件的行進(jìn)路徑的重復(fù)率低于預(yù)設(shè)閾值的行進(jìn)路徑。
為了使用戶途徑的行程均為不同的景點(diǎn),防止多次重復(fù)途徑同一景點(diǎn),可將重復(fù)率設(shè)置為零重復(fù),以使用戶在該景區(qū)的騎行路線可經(jīng)過所有的景點(diǎn),且游覽時(shí)間較短,以節(jié)約用戶的體力。
對(duì)于不同的景區(qū),根據(jù)景點(diǎn)布局的不同,存在部分路線需要重復(fù)路過的情況,因此,采用預(yù)設(shè)閾值以限定重復(fù)率,預(yù)設(shè)閾值為重復(fù)率的最大上限值。
如圖7所示,在優(yōu)選的實(shí)施例中,路徑規(guī)劃電路320可包括:
標(biāo)記電路3211,用以在地圖數(shù)據(jù)中對(duì)起點(diǎn)位置和終點(diǎn)位置進(jìn)行標(biāo)記;
計(jì)算電路3212,連接標(biāo)記電路3211,用以根據(jù)預(yù)設(shè)區(qū)域中目標(biāo)位置的布局、起點(diǎn)位置和終點(diǎn)位置,規(guī)劃重復(fù)率符合預(yù)設(shè)條件,且途徑所有目標(biāo)位置的行進(jìn)路徑。
在本實(shí)施例中,作為舉例而非限定,以預(yù)設(shè)區(qū)域?yàn)榫皡^(qū)為例,若用戶需要游玩景區(qū)的所有景點(diǎn),需根據(jù)用戶的起點(diǎn)位置與終點(diǎn)位置是否相同,設(shè)置不同的行進(jìn)路徑,以達(dá)到騎行的路線最短(即重復(fù)率為零,或重復(fù)率最低),且可途經(jīng)所有的景點(diǎn)的效果。
在優(yōu)選的實(shí)施例中,路徑規(guī)劃電路320可包括:
標(biāo)記電路3211,用以在地圖數(shù)據(jù)中對(duì)起點(diǎn)位置和終點(diǎn)位置進(jìn)行標(biāo)記;
計(jì)算電路3212,連接標(biāo)記電路3211,用以根據(jù)預(yù)設(shè)區(qū)域中目標(biāo)位置的布局、起點(diǎn)位置和終點(diǎn)位置,規(guī)劃重復(fù)率符合預(yù)設(shè)條件,途徑所有目標(biāo)位置,且用時(shí)最短的行進(jìn)路徑。
在本實(shí)施例中,作為舉例而非限定,以預(yù)設(shè)區(qū)域?yàn)榫皡^(qū)為例,若用戶需要游玩景區(qū)的所有景點(diǎn),需根據(jù)用戶的起點(diǎn)位置與終點(diǎn)位置是否相同,設(shè)置不同的行進(jìn)路徑,以達(dá)到騎行的路線最短,用時(shí)最短,且可途經(jīng)所有的景點(diǎn)的效果,以減少用戶的體力及游覽時(shí)間。
如圖8所示,在優(yōu)選的實(shí)施例中,路徑規(guī)劃電路320可包括:
標(biāo)記電路3221,用以在地圖數(shù)據(jù)中對(duì)起點(diǎn)位置和終點(diǎn)位置進(jìn)行標(biāo)記;
獲取電路3223,用以獲取用戶選定的騎行范圍;
計(jì)算電路3222,分別連接標(biāo)記電路3211和獲取電路3223,用以根據(jù)騎行范圍中目標(biāo)位置的布局、起點(diǎn)位置和終點(diǎn)位置,規(guī)劃重復(fù)率符合預(yù)設(shè)條件,且途徑所有目標(biāo)位置的行進(jìn)路徑。
在本實(shí)施例中,作為舉例而非限定,以預(yù)設(shè)區(qū)域?yàn)榫皡^(qū)為例,在路徑規(guī)劃之前,用戶可在景區(qū)范圍內(nèi),選定游覽的景點(diǎn)或游覽的區(qū)域(即騎行范圍),可根據(jù)選定的景點(diǎn)(或游覽的區(qū)域)、起點(diǎn)位置和終點(diǎn)位置,設(shè)置不同的行進(jìn)路徑,以達(dá)到騎行的路線最短(即重復(fù)率為零,或重復(fù)率最低),且可途經(jīng)選定的景點(diǎn)的目的。
在優(yōu)選的實(shí)施例中,路徑規(guī)劃電路320可包括:
標(biāo)記電路3221,用以在地圖數(shù)據(jù)中對(duì)起點(diǎn)位置和終點(diǎn)位置進(jìn)行標(biāo)記;
獲取電路3223,用以獲取用戶選定的騎行范圍;
計(jì)算電路3222,分別連接標(biāo)記電路3221和獲取電路3223,用以根據(jù)騎行范圍中目標(biāo)位置的布局及起點(diǎn)位置,規(guī)劃重復(fù)率符合預(yù)設(shè)條件,途徑所有目標(biāo)位置,且用時(shí)最短的行進(jìn)路徑。
在本實(shí)施例中,作為舉例而非限定,以預(yù)設(shè)區(qū)域?yàn)榫皡^(qū)為例,在路徑規(guī)劃之前,用戶可在景區(qū)范圍內(nèi),選定游覽的景點(diǎn)或游覽的區(qū)域(即騎行范圍),可根據(jù)選定的景點(diǎn)(或游覽的區(qū)域)、起點(diǎn)位置和終點(diǎn)位置,設(shè)置不同的行進(jìn)路徑,以達(dá)到騎行的路線最短,用時(shí)最短,且可途經(jīng)選定的景點(diǎn)的效果,以減少用戶的體力及游覽時(shí)間。
如圖9所示,在優(yōu)選的實(shí)施例中,客戶端200還可包括:
采集電路250,用以實(shí)時(shí)采集用戶騎行的共享單車的騎行路徑;
記錄電路240,分別連接采集電路250和顯示電路230,用以記錄騎行路徑,顯示電路230用以顯示騎行路徑。
在本實(shí)施例中,作為舉例而非限定,可通過實(shí)施采集用戶騎行路徑的方式,記錄該騎行路徑,以便于用戶掌握途徑的景點(diǎn)及路線,通過顯示電路230對(duì)該騎行路徑進(jìn)行顯示。
在優(yōu)選的實(shí)施例中,客戶端200卡設(shè)于共享單車上,或
客戶端200形成于適于用戶佩戴的手環(huán)。
在本實(shí)施例中,為了便于用戶觀看騎行路徑及規(guī)劃的行進(jìn)路徑,可將客戶端200卡設(shè)于共享單車上,或?qū)⒖蛻舳?00佩戴于用戶的手腕上。如圖10所示,共享單車A可采用圖10中的結(jié)構(gòu)。
以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。