午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

一種在路網(wǎng)中進行路徑規(guī)劃的方法及系統(tǒng)的制作方法

文檔序號:9233750閱讀:666來源:國知局
一種在路網(wǎng)中進行路徑規(guī)劃的方法及系統(tǒng)的制作方法
【技術領域】
[0001] 本發(fā)明設及地理空間信息導航技術領域,尤其設及一種在路網(wǎng)中進行路徑規(guī)劃的 方法及系統(tǒng)。
【背景技術】
[0002] 路徑規(guī)劃是指根據(jù)用戶的實際需求規(guī)劃出一條滿足用戶需求的路徑,如距離最短 或者時間最短的路徑。
[0003] 現(xiàn)有路徑規(guī)劃方法主要側重于確定的多點之間的路徑規(guī)劃。最常見的路徑規(guī)劃方 法就是在已知的兩點之間規(guī)劃出一條路徑,如Dijskstra算法、Floyd算法、A*算法等。還 有一些多點之間的路徑規(guī)劃方法,如旅行商TSP問題、旅行計劃查詢TPQ問題等。
[0004] 然而,現(xiàn)有的方法只是單純考慮距離或者時間,沒有更多的考慮到活動點上的服 務,沒有辦法滿足用戶的服務需求。

【發(fā)明內(nèi)容】

[0005] 有鑒于此,本申請?zhí)峁┝艘环N在路網(wǎng)中進行路徑規(guī)劃的方法及系統(tǒng),W克服現(xiàn)有 技術中只是單純考慮距離或者時間,沒有考慮活動點上的服務,無法滿足用戶的服務需求 的問題。
[0006] 為實現(xiàn)上述目的,本申請?zhí)峁┝薟下技術方案:
[0007] 一種在路網(wǎng)中進行路徑規(guī)劃的方法,包括:
[000引在預先設置有活動點評分的路網(wǎng)中確定用戶的起點和終點;
[0009] 根據(jù)用戶需求在所述起點和所述終點之間篩選出候選查詢空間;
[0010] 在所述候選查詢空間中篩選出路徑長度低于闊值的多條候選路徑;
[0011] 在所述多條候選路徑中得到符合用戶評分限制的最短路徑。
[0012] 優(yōu)選的,所述根據(jù)用戶需求在所述起點和所述終點之間篩選出候選查詢空間包 括:
[0013] 根據(jù)用戶需要經(jīng)過的活動點類別篩除不需要的活動點;
[0014] 針對所述活動點類別在所述起點和所述終點之間篩選出與其對應的預設個數(shù)的 活動點,得到候選查詢空間。
[0015] 優(yōu)選的,所述針對所述活動點類別在所述起點和所述終點之間篩選出與其對應的 預設個數(shù)的活動點包括:
[0016] 針對所述活動點類別通過雙向DiAstra算法得到與其對應的距離所述起點和所 述終點距離最短的預設個數(shù)的活動點。
[0017] 優(yōu)選的,所述在所述多條候選路徑中得到符合用戶評分限制的最短路徑包括:
[001引計算每條候選路徑中用戶需要的所有活動點的平均評分;
[0019] 選取所述平均評分不小于所述用戶評分限制,且路徑最短的候選路徑為最佳路 徑。
[0020] 優(yōu)選的,所述在所述多條候選路徑中得到符合用戶評分限制的最短路徑包括:
[0021] 當所述候選路徑中的活動點評分小于所述用戶評分限制時,將所述活動點替換為 同類別中評分不小于所述用戶評分限制且距離改變最短的活動點進行候選路徑更新;
[0022] 選取更新后路徑最短的候選路徑為最佳路徑。
[0023] 一種在路網(wǎng)中進行路徑規(guī)劃的系統(tǒng),包括:
[0024] 確定模塊,用于在預先設置有活動點評分的路網(wǎng)中確定用戶的起點和終點;
[0025] 第一篩選模塊,用于根據(jù)用戶需求在所述起點和所述終點之間篩選出候選查詢空 間;
[0026] 第二篩選模塊,用于在所述候選查詢空間中篩選出路徑長度低于闊值的多條候選 路徑;
[0027] 第=篩選模塊,用于在所述多條候選路徑中得到符合用戶評分限制的最短路徑。
[0028] 優(yōu)選的,所述第一篩選模塊包括:
[0029] 篩除模塊,用于根據(jù)用戶需要經(jīng)過的活動點類別篩除不需要的活動點;
[0030] 第一選取模塊,用于針對所述活動點類別在所述起點和所述終點之間篩選出與其 對應的預設個數(shù)的活動點,得到候選查詢空間。
[0031] 優(yōu)選的,所述第一選取模塊具體用于針對所述活動點類別通過雙向DiAstra算 法得到與所述活動點類別對應的距離所述起點和所述終點距離最短的預設個數(shù)的活動點。
[0032] 優(yōu)選的,所述第=篩選模塊包括:
[0033] 計算模塊,用于計算每條候選路徑中用戶需要的所有活動點的平均評分;
[0034] 第二選取模塊,用于選取所述平均評分不小于所述用戶評分限制,且路徑最短的 候選路徑為最佳路徑。
[00巧]優(yōu)選的,所述第=篩選模塊包括:
[0036] 更新模塊,用于當所述候選路徑中的活動點評分小于所述用戶評分限制時,將所 述活動點替換為同類別中評分不小于所述用戶評分限制且距離改變最短的活動點進行候 選路徑更新;
[0037] 第=選取模塊,用于選取更新后路徑最短的候選路徑為最佳路徑。
[003引 由W上技術方案可知,本申請?zhí)峁┝艘环N在路網(wǎng)中進行路徑規(guī)劃的方法及系統(tǒng), 該方法包括;在預先設置有活動點評分的路網(wǎng)中確定用戶的起點和終點;根據(jù)用戶需求在 所述起點和所述終點之間篩選出候選查詢空間;在所述候選查詢空間中篩選出路徑長度低 于闊值。該方法通過充分考慮用戶的服務需求,而且在復雜的路網(wǎng)環(huán)境下快捷地提供給用 戶一條既滿足用戶服務需求又便捷的路徑。
【附圖說明】
[0039] 為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn) 有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可W根據(jù) 提供的附圖獲得其他的附圖。
[0040] 圖1為本申請實施例一提供的一種在路網(wǎng)中進行路徑規(guī)劃的方法的流程圖;
[0041] 圖2為本申請實施例一提供的一種篩選候選查詢空間的方法流程圖;
[004引圖3為本申請實施例一提供的一種雙向Dijstra算法的計算原理圖;
[0043] 圖4為本申請實施例一提供的一種得到符合用戶評分限制的最短路徑的方法流 程圖;
[0044] 圖5為本申請實施例一提供的一種化tSA索引的原理示意圖;
[0045] 圖6為本申請實施例一提供的另一種得到符合用戶評分限制的最短路徑的方法 流程圖;
[0046] 圖7為本申請實施例一提供的一種化angeSA索引的原理示意圖;
[0047] 圖8為本申請實施例二提供的一種在路網(wǎng)中進行路徑規(guī)劃的系統(tǒng)的結構示意圖;
[0048] 圖9為本申請實施例二提供的一種第一篩選模塊的結構示意圖;
[0049] 圖10為本申請實施例二提供的一種第S篩選模塊的結構示意圖;
[0化0] 圖11為本申請實施例二提供的另一種第S篩選模塊的結構示意圖。
【具體實施方式】
[0051] 下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于 本發(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護的范圍。
[0052] 為克服現(xiàn)有技術中只是單純考慮距離或者時間,沒有考慮活動點上的服務,無法 滿足用戶的服務需求的問題,本申請?zhí)峁┝艘环N在路網(wǎng)中進行路徑規(guī)劃的方法及系統(tǒng),具 體方案如下所述:
[005引實施例一
[0化4] 本申請實施例一提供了一種在路網(wǎng)中進行路徑規(guī)劃的方法,如圖1所示。該方法 包括:
[0化5] S101 ;在預先設置有活動點評分的路網(wǎng)中確定用戶的起點和終點。
[0化6] 在路網(wǎng)上有很多活動點,該些活動點被劃分為很多類別,如加油站、銀行、餐館、咖 啡店、醫(yī)院等。在本申請中,路網(wǎng)上的活動點需要有評分,該些評分是根據(jù)去過活動點的用 戶的反饋得出的。
[0057] 具體的,本申請中的路網(wǎng)可W自行設置評分系統(tǒng),即直接接收用戶對活動點的評 分并進行存儲W及顯示;或者,該路網(wǎng)可W與其他點評網(wǎng)鏈接,接收點評網(wǎng)上用戶對活動點 的評分并顯示存儲于該路網(wǎng)系統(tǒng)中;或者,兩者同時采用。具體可W根據(jù)實際情況設置,在 本申請中不做限制。
[005引一個道路網(wǎng)絡是由一系列相交的多邊形線的集合,我們可W把一個路
當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1