• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于變分辨率柵格模型的啟發(fā)式有向搜索最優(yōu)路徑算法

    2016-05-14 09:12:33華劍鋒杜震洪劉仁義李榮亞浙江大學(xué)浙江省資源與環(huán)境信息系統(tǒng)重點(diǎn)實(shí)驗(yàn)室浙江杭州310028浙江大學(xué)地理信息科學(xué)研究所浙江杭州310027
    關(guān)鍵詞:柵格數(shù)據(jù)單元格柵格

    華劍鋒,張 豐,杜震洪*,劉仁義,李榮亞(1.浙江大學(xué)浙江省資源與環(huán)境信息系統(tǒng)重點(diǎn)實(shí)驗(yàn)室,浙江杭州310028;2.浙江大學(xué)地理信息科學(xué)研究所,浙江杭州310027)

    ?

    基于變分辨率柵格模型的啟發(fā)式有向搜索最優(yōu)路徑算法

    華劍鋒1,2,張 豐1,2,杜震洪1,2*,劉仁義1,2,李榮亞1,2
    (1.浙江大學(xué)浙江省資源與環(huán)境信息系統(tǒng)重點(diǎn)實(shí)驗(yàn)室,浙江杭州310028;2.浙江大學(xué)地理信息科學(xué)研究所,浙江杭州310027)

    摘 要:針對(duì)連續(xù)空間中無法直接采用圖論方法進(jìn)行路徑分析的問題,提出了基于四叉樹思想構(gòu)建的變分辨柵格模型.該模型不僅兼顧了地形表達(dá)精度與數(shù)據(jù)冗余度,而且避免了地物“邊緣效應(yīng)”的影響.在該模型基礎(chǔ)上,設(shè)計(jì)了一種啟發(fā)式有向搜索算法,該算法在搜索節(jié)點(diǎn)時(shí),首先對(duì)相鄰節(jié)點(diǎn)進(jìn)行方向性選擇,減少搜索空間,提高了算法的效率.實(shí)驗(yàn)結(jié)果表明,提出的模型及算法不僅能夠求得連續(xù)空間中的最優(yōu)路徑,而且具有較高的計(jì)算效率.

    關(guān) 鍵 詞:最優(yōu)路徑;連續(xù)空間;變分辨率;柵格模型;有向搜索方法

    0 引 言

    路徑分析一直是各個(gè)學(xué)科研究的熱點(diǎn),也是GIS網(wǎng)絡(luò)分析的基本問題,其核心是對(duì)最優(yōu)路徑的求解.由于GIS矢量數(shù)據(jù)表達(dá)的是一種離散空間,存在預(yù)定的節(jié)點(diǎn)及軌跡,因此可以很方便地將其抽象為具有節(jié)點(diǎn)和連線的網(wǎng)絡(luò),繼而將問題轉(zhuǎn)換為在圖論意義下利用最短路徑算法求解最優(yōu)路徑的問題.然而,GIS柵格數(shù)據(jù)表達(dá)的是一種連續(xù)空間,不存在預(yù)定的節(jié)點(diǎn)和軌跡,因而用于求解矢量數(shù)據(jù)最優(yōu)路徑的策略和算法并不適用于柵格數(shù)據(jù).實(shí)際中也往往遇到此類問題,例如航空線路規(guī)劃、輸電線路選址、道路工程設(shè)計(jì)、森林火災(zāi)蔓延等.目前為止,國內(nèi)外專家學(xué)者對(duì)基于矢量數(shù)據(jù)求解最優(yōu)路徑的研究較多,但對(duì)柵格數(shù)據(jù)求解最優(yōu)路徑策略和算法的相關(guān)研究較少,且多見于人工智能領(lǐng)域?qū)σ苿?dòng)機(jī)器人行走路徑的求解[1-4],而在GIS領(lǐng)域鮮有文獻(xiàn)報(bào)道.基于GIS柵格數(shù)據(jù)求解最優(yōu)路徑的關(guān)鍵在于柵格數(shù)據(jù)模型的構(gòu)建策略,以及最優(yōu)路徑算法的設(shè)計(jì)與優(yōu)化.

    在柵格數(shù)據(jù)模型構(gòu)建方面,文獻(xiàn)[5]引入地表障礙距離構(gòu)建了網(wǎng)格模型,該模型綜合考慮地理空間高程、坡度、障礙物等因素的影響,易于實(shí)現(xiàn)路徑的尋優(yōu)計(jì)算.文獻(xiàn)[6]利用網(wǎng)格劃分柵格數(shù)據(jù),結(jié)合點(diǎn)、邊、屬性等約束條件,以圖或網(wǎng)絡(luò)的方式描述柵格數(shù)據(jù),最后在網(wǎng)絡(luò)模型中求解最優(yōu)路徑.文獻(xiàn)[7]將離散的矢量網(wǎng)絡(luò)作為輔助,在連續(xù)的柵格表面描述道路網(wǎng)絡(luò),以此來求解柵格表面考慮地形要素的最優(yōu)車輛出行線路.這些文獻(xiàn)都對(duì)柵格數(shù)據(jù)進(jìn)行了模型構(gòu)建,也考慮了障礙物等因素的影響,但所構(gòu)建的柵格模型均屬于單分辨率模型,這種模型在解決實(shí)際問題時(shí)存在2個(gè)問題:(1)不能兼顧地形表達(dá)精度與數(shù)據(jù)冗余度.當(dāng)分辨率過低時(shí),不能精確表達(dá)地形復(fù)雜度,從而影響路徑尋優(yōu)計(jì)算的準(zhǔn)確性;當(dāng)分辨率過高時(shí),雖能精確表達(dá)地形復(fù)雜度,但會(huì)造成數(shù)據(jù)的大量冗余,增加路徑尋優(yōu)的計(jì)算成本.(2)在路徑規(guī)劃時(shí)往往會(huì)遇到如圖1所示的問題,圖1中,PS為起點(diǎn),PE為終點(diǎn),A、B為路徑規(guī)劃區(qū)域內(nèi)的面狀地物(如居民區(qū)、自然保護(hù)區(qū)等),理想的路徑應(yīng)該為L1,但計(jì)算機(jī)在自動(dòng)選線時(shí)往往會(huì)繞道而行選擇類似L2的路徑,這是由于地物雖然只覆蓋了單元格的一部分,但單元格因?yàn)閾碛辛说匚镄畔ⅲ瑢?dǎo)致計(jì)算機(jī)選線時(shí)繞道而行,這種現(xiàn)象稱為地物的“邊緣效應(yīng)”.

    圖1 地物“邊緣效應(yīng)”Fig.1 Edge effect

    在柵格數(shù)據(jù)最優(yōu)路徑算法方面,文獻(xiàn)[8]在柵格數(shù)據(jù)環(huán)境下,采用Dijkstra算法,通過維護(hù)OPEN 和CLOSED表來進(jìn)行節(jié)點(diǎn)的搜索,并構(gòu)建了索引數(shù)組來判斷待搜索的節(jié)點(diǎn)是在OPEN表還是在CLOSED表中,由此提高了算法的效率.但Dijkstra算法的優(yōu)點(diǎn)在于能夠計(jì)算起始節(jié)點(diǎn)到其他所有節(jié)點(diǎn)的最優(yōu)路徑,是一種發(fā)散式的搜索,并不適合給定起點(diǎn)和終點(diǎn)的最優(yōu)路徑問題.文獻(xiàn)[9]采用A*算法計(jì)算最優(yōu)的步行路徑.A*算法是一種關(guān)注起點(diǎn)到終點(diǎn)的最優(yōu)路徑算法,同時(shí)也是一種人工智能算法,更適合在柵格數(shù)據(jù)中進(jìn)行求解,但文獻(xiàn)[9]并未對(duì)A*算法做任何改進(jìn),使得算法的效率較低.

    為了解決上述模型和算法上的問題,本文提出變分辨率柵格數(shù)據(jù)模型,采用四叉樹的思想將地形復(fù)雜區(qū)域或地物邊緣進(jìn)行不斷細(xì)分,直至細(xì)分后的單元格具有唯一性質(zhì),而對(duì)地形平坦區(qū)域則保留初始的分辨率,從而,在兼顧地形表達(dá)的精度與數(shù)據(jù)冗余度的同時(shí)避免了地物“邊緣效應(yīng)”的影響.進(jìn)而,在模型的基礎(chǔ)上,設(shè)計(jì)啟發(fā)式有向搜索算法,通過引入有向搜索方法,建立適當(dāng)?shù)暮Y選條件,避免對(duì)不必要節(jié)點(diǎn)的搜索,在節(jié)點(diǎn)搜索過程中進(jìn)行方向性選擇,縮小搜索范圍,提高算法效率.

    1 變分辨柵格數(shù)據(jù)模型

    變分辨率柵格數(shù)據(jù)模型不同于單分辨率柵格數(shù)據(jù)模型,由相互鄰接、分辨率不同的單元格構(gòu)成,因而其實(shí)現(xiàn)原理、單元格的領(lǐng)域模式、單元格通行代價(jià)的計(jì)算方式也有所不同.

    1.1 實(shí)現(xiàn)原理

    變分辨率柵格數(shù)據(jù)模型基于四叉樹的思想構(gòu)建,它不斷地將具有多重性質(zhì)的單元格四分為大小相同的子單元格,直到所有的單元格都具有唯一的性質(zhì),從而使具有多重性質(zhì)的單元格得到精細(xì)表達(dá).而單一性質(zhì)的單元格由于無須細(xì)分減少了數(shù)據(jù)存儲(chǔ)量.圖2是一個(gè)二值8*8的柵格模型及其對(duì)應(yīng)的四叉樹結(jié)構(gòu),首先將其細(xì)分為4個(gè)子域(NW、NE、SE、SW),然后繼續(xù)細(xì)分子域直到每個(gè)子域都具有唯一值.

    圖2 柵格數(shù)據(jù)的四叉樹結(jié)構(gòu)Fig.2 The quad tree structure of raster data

    在連續(xù)空間中進(jìn)行最優(yōu)路徑分析需要考慮多種影響因素(如居民區(qū)、自然保護(hù)區(qū)、名勝古跡等),這些影響因素在最優(yōu)路徑分析中被作為障礙物.將連續(xù)空間以規(guī)則鑲嵌的方式柵格化后,某些影響因素不會(huì)完全覆蓋某些單元格,這種情況多發(fā)生于地形復(fù)雜的區(qū)域或地物的邊緣,此時(shí),就采用四叉樹的方式對(duì)其進(jìn)行細(xì)分,地形復(fù)雜區(qū)域或地物邊緣由于被劃分得更為細(xì)致,從而得到精細(xì)化的表達(dá),同時(shí)也避免了地物的“邊緣效應(yīng)”.而對(duì)于地形平坦的區(qū)域或障礙物較少的區(qū)域,則不進(jìn)行細(xì)分,這樣的好處是減少了數(shù)據(jù)的存儲(chǔ)總量,使得數(shù)據(jù)整體的冗余度較低.

    1.2 單元格的領(lǐng)域模式

    如同圖3搜索中需要給定圖的節(jié)點(diǎn)和連線,變分辨率柵格數(shù)據(jù)模型也需要指定單元格的領(lǐng)域模式.單分辨率柵格數(shù)據(jù)模型的領(lǐng)域模式通常有4,8,16,32等,而變分辨率柵格數(shù)據(jù)模型的領(lǐng)域模式則更為復(fù)雜,這是因?yàn)槠渲付▎卧竦南噜弳卧駛€(gè)數(shù)是不確定的.本文采用判斷單元格是否相鄰的方法來確定指定單元格的領(lǐng)域模式,具體方法為將指定單元格的中心作為節(jié)點(diǎn),搜索與它相鄰的所有單元格,并將這些單元格作為指定單元格的領(lǐng)域模式,相鄰單元格的節(jié)點(diǎn)稱為相鄰節(jié)點(diǎn),指定節(jié)點(diǎn)與相鄰節(jié)點(diǎn)之間的連線稱為通行路徑.

    1.3 單元格的通行代價(jià)計(jì)算

    在進(jìn)行實(shí)際最優(yōu)路徑分析時(shí),受地形地貌或者居民區(qū)、自然保護(hù)區(qū)等因素的影響,通過每一個(gè)單元格的代價(jià)都是不同的,因此,需對(duì)單元格的通行代價(jià)進(jìn)行具體計(jì)算.本文依據(jù)單元格是否覆蓋障礙物將其劃分為障礙物單元格和可通行單元格,障礙物單元格不允許線路通過,而可通行單元格計(jì)算通行的代價(jià)通??紤]地形、坡度、距離等因素,各個(gè)因素的影響權(quán)值可以不同,單元格通行代價(jià)值Cost由式(1)計(jì)算得到.

    式中,i為影響因素編號(hào),fi為編號(hào)為i的影響因素,wi為該影響因素的權(quán)值.

    2 啟發(fā)式有向搜索算法及分析

    變分辨率柵格數(shù)據(jù)模型是最優(yōu)路徑分析的基礎(chǔ),它為最優(yōu)路徑分析提供了數(shù)據(jù)模型支持.同時(shí),最優(yōu)路徑分析也離不開算法的支持.本文對(duì)A*算法進(jìn)行改進(jìn),設(shè)計(jì)了啟發(fā)式有向搜索算法.

    2.1 啟發(fā)函數(shù)的建立

    A*算法在搜索過程中使用啟發(fā)函數(shù),對(duì)搜索的每一個(gè)節(jié)點(diǎn)進(jìn)行代價(jià)評(píng)估,優(yōu)先選擇代價(jià)最小的節(jié)點(diǎn),再從這個(gè)節(jié)點(diǎn)繼續(xù)搜索,直到搜索到目標(biāo),從而省略了大量無謂的搜索路徑,增強(qiáng)了搜索的目標(biāo)性,提升了效率.其核心算法函數(shù)為f(x)=g(x)+h(x),其中g(shù)(x)為起點(diǎn)到該節(jié)點(diǎn)的實(shí)際最小代價(jià),h(x)為該節(jié)點(diǎn)到終點(diǎn)的估算代價(jià),f(x)即為從起點(diǎn)到終點(diǎn)并經(jīng)過了該節(jié)點(diǎn)的最小代價(jià).

    2.2 有向搜索方法對(duì)A*算法的優(yōu)化

    為了進(jìn)一步提高A*算法的搜索效率,本算法在搜索節(jié)點(diǎn)時(shí),首先計(jì)算2個(gè)夾角值θ1和θ2,以判斷待搜索的節(jié)點(diǎn)是否在當(dāng)前節(jié)點(diǎn)和終點(diǎn)內(nèi).如圖3所示,建立以當(dāng)前節(jié)點(diǎn)為原點(diǎn)0,以原點(diǎn)0到終點(diǎn)1的連線方向?yàn)閤軸的直角坐標(biāo)系.θ1為待搜索節(jié)點(diǎn)2、原點(diǎn)0和終點(diǎn)1構(gòu)成的夾角,θ2為待搜索節(jié)點(diǎn)2、終點(diǎn)1和原點(diǎn)0構(gòu)成的夾角.當(dāng)θ1、θ2同時(shí)滿足小于等于90°時(shí),才將其納入當(dāng)前節(jié)點(diǎn)的可擴(kuò)展節(jié)點(diǎn)集.此項(xiàng)工作相當(dāng)于對(duì)變分辨率柵格數(shù)據(jù)模型中各個(gè)節(jié)點(diǎn)的相鄰節(jié)點(diǎn)進(jìn)行數(shù)據(jù)預(yù)處理.

    計(jì)算公式如下:

    其中,(X1,Y1)和(X2,Y2)分別為同一直角坐標(biāo)系中2個(gè)點(diǎn)的坐標(biāo),θ為兩點(diǎn)與坐標(biāo)原點(diǎn)間連線的夾角.

    圖3 有向搜索方法Fig.3 The method of directional algorithm

    2.3 實(shí)現(xiàn)過程

    設(shè)置節(jié)點(diǎn)的狀態(tài)為{j,isObstacle,Cost,g(j),h(j),f(j),preNode},其中,j為當(dāng)前節(jié)點(diǎn)標(biāo)識(shí);preNode為j的父節(jié)點(diǎn),i為preNode的父節(jié)點(diǎn)標(biāo)識(shí);isObstacle為節(jié)點(diǎn)所在單元格的障礙標(biāo)識(shí),其取值為true或false,true值表示該單元格為障礙物單元格,false值表示該單元格為可通行狀態(tài);Cost為該單元格的通行代價(jià);g(j)為從起點(diǎn)沿著產(chǎn)生的路徑,移動(dòng)到當(dāng)前節(jié)點(diǎn)的實(shí)際代價(jià),g(j)=preNode.g(j)+Cost;h(j)為當(dāng)前節(jié)點(diǎn)移動(dòng)到終點(diǎn)的估算代價(jià),該值可以是曼哈頓距離、歐氏距離、切比雪夫距離,算法采用曼哈頓距離,即首先計(jì)算從當(dāng)前節(jié)點(diǎn)移動(dòng)到終點(diǎn)水平和垂直方向的各個(gè)分辨率的單元格的數(shù)量之和,再乘上單元格所代表的實(shí)際距離;f(j)=g(j)+h(j).

    建立3個(gè)鏈表ORIGINAL、OPEN和CLOSED,ORIGINAL為“初始列表”,存放了所有單元格節(jié)點(diǎn);OPEN為“開啟列表”,用來存放所有待檢查的節(jié)點(diǎn);CLOSED為“關(guān)閉列表”,用來存放所有已訪問過的節(jié)點(diǎn),這些節(jié)點(diǎn)在后續(xù)的搜索中無須再次被檢查.OPEN和CLOSED表的初始狀態(tài)置為空.算法的具體步驟如下:

    1)將所有節(jié)點(diǎn)的狀態(tài)設(shè)置為{j,isObstacle,Cost,∞,h(j),∞,null}放入到ORIGINAL表中,將初始節(jié)點(diǎn)(即起點(diǎn)PS)的狀態(tài)設(shè)置為{j,false,0,0,0,0,null},放入到OPEN表中.

    2)在ORIGINAL表中搜索所有與起點(diǎn)PS相鄰的節(jié)點(diǎn),排除具有以下特征的節(jié)點(diǎn):(1)θ1、θ2不滿足條件;(2)isObstacle狀態(tài)為true,這些節(jié)點(diǎn)無法通行;(3)CLOSED表中的節(jié)點(diǎn),這些節(jié)點(diǎn)已被訪問.將排除后的所有節(jié)點(diǎn)放入OPEN表,計(jì)算它們的g(j)值和f(j)值,并設(shè)置它們的父節(jié)點(diǎn)為起點(diǎn)PS.

    3)從OPEN表中刪除起點(diǎn)PS,并將其添加到CLOSED表.

    4)從OPEN表中找出f(j)值最小的節(jié)點(diǎn),將其從OPEN表中移出,并添加到CLOSED表,同時(shí)將該節(jié)點(diǎn)設(shè)置為當(dāng)前節(jié)點(diǎn)S.

    5)在ORIGINAL表中搜索所有與當(dāng)前節(jié)點(diǎn)S相鄰的節(jié)點(diǎn),排除具有以下特征的節(jié)點(diǎn):(1)θ1、θ2不滿足條件;(2)isObstacle狀態(tài)為true;(3)CLOSED表中的節(jié)點(diǎn).將排除后的所有節(jié)點(diǎn)放入OPEN表,計(jì)算它們的g(j)和f(j)值:并設(shè)置它們的父節(jié)點(diǎn)為S.

    6)遍歷步驟5)中搜索到并符合條件的節(jié)點(diǎn),若節(jié)點(diǎn)不在OPEN表中,則將它添加進(jìn)OPEN表,計(jì)算它的g(j)和f(j),并設(shè)置它的父節(jié)點(diǎn)為S,若節(jié)點(diǎn)已經(jīng)在OPEN表中,計(jì)算新的路徑(即經(jīng)過S到達(dá)該點(diǎn)的路徑)的g(j)值:若g(j)值高于原值,說明這不是一個(gè)明智的選擇,因?yàn)槠浜馁M(fèi)更高;若g(j)值低于原值,意味新的路徑是更好的選擇,首先將該節(jié)點(diǎn)的父節(jié)點(diǎn)更新為當(dāng)前節(jié)點(diǎn)S,然后重新計(jì)算它的g(j)和f(j)值.在所有產(chǎn)生新路徑的節(jié)點(diǎn)中,選擇f(j)值最小的作為路徑的節(jié)點(diǎn),將其父節(jié)點(diǎn)S從OPEN表移至CLOSED表,并更新該節(jié)點(diǎn)為當(dāng)前節(jié)點(diǎn)S.轉(zhuǎn)到步驟5),直至OPEN表中出現(xiàn)終點(diǎn)PE,退出循環(huán).

    7)最后,從終點(diǎn)PE開始,沿每一節(jié)點(diǎn)的父節(jié)點(diǎn)回到起點(diǎn)PS,連接而成的路徑就是所要求解的最優(yōu)路徑.

    算法的代碼及實(shí)現(xiàn)步驟如下:

    public class BestPath{

    oriList//初始列表

    openList//開啟列表

    closedList//關(guān)閉列表

    startNode//起始節(jié)點(diǎn)

    endNode//目標(biāo)節(jié)點(diǎn)

    currentNode//當(dāng)前節(jié)點(diǎn)

    public BestPath(){

    openList.Add(startNode)//將起始節(jié)點(diǎn)添加到開啟列表

    currentNode=startNode;

    do{

    currentNode=searchFminNode(currentNode)//尋找開啟列表中F值最低的節(jié)點(diǎn),并將其置為當(dāng)前節(jié)點(diǎn)

    closedNode.Add(currentNode) //將當(dāng)前節(jié)點(diǎn)切換到關(guān)閉列表

    currentNode=searchNode(currentNode)//搜索當(dāng)前節(jié)點(diǎn)的相鄰節(jié)點(diǎn)

    }while(endNode∈openList)//直到目標(biāo)節(jié)點(diǎn)出現(xiàn)在開啟列表中,這時(shí)路徑被找到

    private Node search FminNode(Node goalNode){

    for each node//遍歷所有相鄰的節(jié)點(diǎn)

    if(node->{θ1&θ2}&&node.isObstacle==false&&node?closedList)//如果節(jié)點(diǎn)滿足條件

    openList.Add(node)//將節(jié)點(diǎn)添加到開啟列表

    calc F(node)//計(jì)算節(jié)點(diǎn)的F值

    node.preNode=goalNode//設(shè)置節(jié)點(diǎn)的父節(jié)點(diǎn)為goalNode

    return FminNode//返回至F值最小的節(jié)點(diǎn)

    private Node searchNodes(Node goalNode){

    for each node//遍歷所有相鄰的節(jié)點(diǎn)

    if(node?。荆?&θ2}&&node.isObstacle==true&&node∈closedList) //如果節(jié)點(diǎn)不滿足夾角條件或不可通過或已經(jīng)在關(guān)閉列表中

    //什么也不做

    openList.Add(node)//將節(jié)點(diǎn)添加到開啟列表

    node.preNode=goalNode//設(shè)置節(jié)點(diǎn)的父節(jié)點(diǎn)為當(dāng)前節(jié)點(diǎn)

    calc GF()//計(jì)算該節(jié)點(diǎn)的G值和F值 }

    if(node∈openList)//節(jié)點(diǎn)已經(jīng)在開啟列表中

    node.NewG=calcNewG()//計(jì)算經(jīng)過goalNode到該節(jié)點(diǎn)的新路徑的G值

    if(node.NewG<node.G)//若新值低于原值,因?yàn)樾碌穆窂绞歉玫倪x擇

    node.preNode=goalNode//設(shè)置節(jié)點(diǎn)的父節(jié)點(diǎn)為當(dāng)前節(jié)點(diǎn)

    closedNode.Add(goalNode)//將當(dāng)前節(jié)點(diǎn)切換到關(guān)閉列表

    reCalc GF()//重新計(jì)算該節(jié)點(diǎn)的G值和F值

    return FminNode//返回F值最小的節(jié)點(diǎn)

    3 實(shí)例與效率分析

    為驗(yàn)證模型和算法的有效性,采用江蘇省某地區(qū)220kV輸電線路規(guī)劃對(duì)模型和算法進(jìn)行實(shí)例驗(yàn)證.在輸電線路規(guī)劃中,影響線路設(shè)計(jì)的主要因素有居民區(qū)、自然保護(hù)區(qū)、水源保護(hù)區(qū)、森林公園、風(fēng)景名勝區(qū)等環(huán)境敏感區(qū),以及空間距離、高程、坡度等地形影響因素[10].環(huán)境敏感區(qū)是禁止通行的區(qū)域,因此將其作為障礙因素,地形影響因素需計(jì)算其通行代價(jià).根據(jù)已有柵格數(shù)據(jù)的分辨率以及線路規(guī)劃精度要求,構(gòu)建多分辨率柵格數(shù)據(jù)模型,模型中的空間距離、高程、坡度的影響權(quán)重分別設(shè)定為0.7,0.2,0.1.圖4為構(gòu)建的規(guī)劃區(qū)域的變分辨率柵格數(shù)據(jù)模型.

    圖4 規(guī)劃區(qū)域的變分辨率柵格數(shù)據(jù)模型Fig.4 Variable resolution raster data model of planning area

    首先對(duì)模型的有效性進(jìn)行驗(yàn)證.實(shí)驗(yàn)結(jié)果如圖5所示,圖5(a)、(b)為單分辨率柵格數(shù)據(jù)模型,其中(a)的分辨率較低,(b)的分辨率較高,(c)為本文提出的變分辨率柵格數(shù)據(jù)模型.圖5(a)中的路徑受到地物“邊緣效應(yīng)”的影響,為避開障礙物需繞道而行,(b)和(c)都成功避開了障礙物,并且得到了比(a)更短的最優(yōu)路徑,但(b)中單元格的數(shù)量遠(yuǎn)遠(yuǎn)大于(c),造成數(shù)據(jù)冗余度較高,同時(shí)也增加了路徑尋優(yōu)的計(jì)算成本,而(c)不僅正確地尋找最優(yōu)路徑,而且極大地降低了數(shù)據(jù)冗余度及計(jì)算成本.

    圖5 3種模型的線路規(guī)劃結(jié)果Fig.5 Route planning results of three kinds of models

    然后對(duì)算法的有效性進(jìn)行驗(yàn)證.在變分辨率柵格數(shù)據(jù)模型中選取Dijkstra、A*和本文提出的啟發(fā)式有向搜索算法求解最優(yōu)路徑(見圖5(c)),結(jié)果如表1所示.從表1的實(shí)驗(yàn)結(jié)果可知,Dijkstra算法由于在搜索節(jié)點(diǎn)時(shí)的盲目性,需要搜索的空間龐大,找到最優(yōu)路徑的時(shí)間較長,而A*算法由于增加了啟發(fā)式信息,大大減少了搜索節(jié)點(diǎn)數(shù),找到最優(yōu)路徑所需的時(shí)間遠(yuǎn)短于Dijkstra算法.而本文提出的啟發(fā)式有向搜索算法對(duì)A*算法做了改進(jìn),引入了有向搜索方法,使得搜索的節(jié)點(diǎn)數(shù)減少了近一半,從而提高了尋找最優(yōu)路徑的時(shí)間效率.

    表1 3種算法比較Table 1 Comparison of three algorithms

    4 結(jié) 語

    提出了變分辨率柵格數(shù)據(jù)模型,該模型克服了傳統(tǒng)單分辨率柵格數(shù)據(jù)模型在進(jìn)行最優(yōu)路徑分析時(shí)無法兼顧地形表達(dá)精度和數(shù)據(jù)冗余度的弊端,避免了地物“邊緣效應(yīng)”的影響.同時(shí),在模型的基礎(chǔ)上,對(duì)A*算法進(jìn)行了改進(jìn),通過引入啟發(fā)式有向搜索方法,減少了搜索空間,提高了算法的計(jì)算效率.本文雖然考慮了坡度等地形因素,但最后得到的最優(yōu)路徑的空間距離為水平距離,如何計(jì)算實(shí)際距離有待進(jìn)一步研究.總之,該方法能有效解決連續(xù)空間中最優(yōu)路徑的求解問題,可應(yīng)用于道路工程設(shè)計(jì)、輸電線路選址等領(lǐng)域.

    參考文獻(xiàn)(References):

    [1] 張萬緒,張向蘭,李瑩.基于改進(jìn)粒子群算法的智能機(jī)器人路徑規(guī)劃[J].計(jì)算機(jī)應(yīng)用,2014(2):510-513.ZHANG Wanxu,ZHANG Xianglan,LI Ying.Path planning for intelligent robots based on improved particle swarm optimization algorithm[J].Journal of Computer Applications,2014(2):510-513.

    [2] 趙開新,魏勇,王東署.改進(jìn)蟻群算法在移動(dòng)機(jī)器人路徑規(guī)劃中的研究[J].計(jì)算機(jī)測量與控制,2014(11):3725-3727.ZHAO Kaixin,WEI Yong,WANG Dongshu.Research of improved ant colony algorithm in mobile robot path planning[J].Computer Measurement &Control,2014(11):3725-3727.

    [3] 簡毅,張?jiān)拢苿?dòng)機(jī)器人全局覆蓋路徑規(guī)劃算法研究進(jìn)展與展望[J].計(jì)算機(jī)應(yīng)用,2014(10):2844-2849,2864.JIAN Yi,ZHANG Yue.Complete coverage path planning algorithm for mobile robot:Progress and prospect [J].Journal of Computer Applications,2014(10):2844-2849,2864.

    [4] 康冰,王曦輝,劉富.基于改進(jìn)蟻群算法的搜索機(jī)器人路徑規(guī)劃[J].吉林大學(xué)學(xué)報(bào):工學(xué)版,2014(4):1062-1068.KANG Bing,WANG Xihui,LIU Fu.Path planning of searching robot based on improved ant colony algorithm[J].Journal of Jilin University:Engineering and Technology Edition,2014(4):1062-1068.

    [5] 孫永,劉靖旭,宋留勇.復(fù)雜地理環(huán)境下基于障礙距離的最短路徑尋優(yōu)算法[J].測繪科學(xué),2014(2):37-41,68.SUN Yong,LIU Jingxu,SONG Liuyong.Study of shortest paths optimization algorithm based on obstructed distance under complexity geographical environment[J].Science of Surveying and Mapping,2014 (2):37-41,68.

    [6] 厙向陽,史經(jīng)儉,羅曉霞.柵格數(shù)據(jù)模型中附有條件的最短路徑算法[J].計(jì)算機(jī)應(yīng)用,2008(4):856-859.SHE Xiangyang,SHI Jingjian,LUO Xiaoxia.Shortest path algorithm confined to conditions in grid data model[J].Journal of Computer Applications,2008(4):856-859.

    [7] CHOI Yosoon,UM Jeonggi,PARK Myongho.Finding least-cost paths across a continuous raster surface with discrete vector networks[J].Cartography and Geographic Information Science,2014,41(1):75-85.

    [8] 魯敏,張金芳.柵格地形的最優(yōu)路徑分析[J].武漢大學(xué)學(xué)報(bào):信息科學(xué)版,2010(1):59-63.LU Min,ZHANG Jinfang.Least-cost path analysis in raster terrains[J].Geomatics and Information Science of Wuhan University,2010(1):59-63.

    [9] 嚴(yán)瑞,龍毅,鄭玥,等.顧及地形起伏的步行最優(yōu)路徑分析算法[J].武漢大學(xué)學(xué)報(bào):信息科學(xué)版,2012(5):564-568,572.YAN Rui,LONG Yi,ZHENG Yue,et al.An optimal walking path algorithm considering terrain influence [J].Geomatics and Information Science of Wuhan University,2012(5):564-568,572.

    [10] 舒雋,韓冰,陳學(xué)姣.計(jì)及線路路徑優(yōu)化的空間電網(wǎng)規(guī)劃[J].中國電機(jī)工程學(xué)報(bào),2014(4):570-577.SHU Jun,HAN Bing,CHEN Xuejiao.Spatial power network planning considering electric line route optimization[J].Proceedings of the CSEE,2014(4):570-577.

    Heuristic directional search optimal path algorithm based on the variable raster model

    HUA Jianfeng1,2,ZHANG Feng1,2,DU Zhenhong1,2,LIU Renyi1,2,LI Rongya1,2(1.Zhejiang Provincial Key Lab of GIS,Zhejiang University,Hangzhou310028,China;2.Department of Geographic Information Science,Zhejiang University,Hangzhou310027,China)

    Journal of Zhejiang University(Science Edition),2016,43(1):051-056

    Abstract:For graph theory method cannot be directly used to approach the path analysis problems in continuous space,a variable resolution grid model based on quad-tree thought is figured out.This model not only takes into account the topographic expression accuracy and data redundancy,but also avoids the impact of the“edge effect”.On the basis of the model,a heuristic directional search algorithm is designed,in which a directional search method is introduced.The algorithm firstly selects nodes according to the direction when searching for adjacent node,thereby reducing the search space and improving the efficiency of the algorithm.Experimental results show that the model and the algorithm proposed can not only obtain the optimal path in continuous space,but also have high computational efficiency.

    Key Words:optimal path;continuous space;variable resolution;raster model;directional search method

    通信作者*,E-mail:duzhenhong@zju.edu.cn.

    作者簡介:華劍鋒(1989-),男,碩士研究生,主要從事GIS開發(fā)及其在水利、公共衛(wèi)生等領(lǐng)域的應(yīng)用研究.

    基金項(xiàng)目:國家自然科學(xué)基金資助項(xiàng)目(41471313,41101356);浙江省科技攻關(guān)計(jì)劃項(xiàng)目(2013C33051);國家海洋公益性行業(yè)科研專項(xiàng)經(jīng)費(fèi)資助項(xiàng)目(2015418003,201305012);國家科技基礎(chǔ)性工作專項(xiàng)(2012FY112300);中央高校基礎(chǔ)科研業(yè)務(wù)費(fèi)專項(xiàng)(2013QNA3023).

    收稿日期:2015-05-05.

    DOI:10.3785/j.issn.1008-9497.2016.01.009

    中圖分類號(hào):P208

    文獻(xiàn)標(biāo)志碼:A

    文章編號(hào):1008-9497(2016)01-051-06

    猜你喜歡
    柵格數(shù)據(jù)單元格柵格
    基于柵格數(shù)據(jù)的遼中南城市群人居環(huán)境自然適宜性測評(píng)
    基于鄰域柵格篩選的點(diǎn)云邊緣點(diǎn)提取方法*
    玩轉(zhuǎn)方格
    玩轉(zhuǎn)方格
    淺談Excel中常見統(tǒng)計(jì)個(gè)數(shù)函數(shù)的用法
    西部皮革(2018年6期)2018-05-07 06:41:07
    基于GDAL的標(biāo)準(zhǔn)圖幅生成及數(shù)據(jù)批量裁剪方法*1
    地礦測繪(2016年2期)2016-07-16 03:03:01
    基于ArcGISEngine的南水北調(diào)工程基礎(chǔ)柵格數(shù)據(jù)管理
    不同剖面形狀的柵格壁對(duì)柵格翼氣動(dòng)特性的影響
    基于CVT排布的非周期柵格密度加權(quán)陣設(shè)計(jì)
    動(dòng)態(tài)柵格劃分的光線追蹤場景繪制
    精品久久久久久,| 中文字幕av在线有码专区| 黄色女人牲交| 一边摸一边抽搐一进一小说| 一区二区三区国产精品乱码| 色尼玛亚洲综合影院| 中文字幕最新亚洲高清| 久久久久国产一级毛片高清牌| 国产成人欧美在线观看| 狂野欧美白嫩少妇大欣赏| 久久久久久久精品吃奶| 日韩欧美一区二区三区在线观看| 波多野结衣高清无吗| 波多野结衣高清无吗| 久久欧美精品欧美久久欧美| 色老头精品视频在线观看| 99国产精品一区二区三区| 欧美绝顶高潮抽搐喷水| 特级一级黄色大片| 91在线精品国自产拍蜜月 | 成人av在线播放网站| 久久天躁狠狠躁夜夜2o2o| 免费高清视频大片| 中文字幕最新亚洲高清| 美女扒开内裤让男人捅视频| 国产精品美女特级片免费视频播放器 | 亚洲专区国产一区二区| 好看av亚洲va欧美ⅴa在| 亚洲国产中文字幕在线视频| a在线观看视频网站| 免费看美女性在线毛片视频| 日本精品一区二区三区蜜桃| 女人高潮潮喷娇喘18禁视频| 每晚都被弄得嗷嗷叫到高潮| 精品国产超薄肉色丝袜足j| 99国产精品一区二区三区| 国产欧美日韩精品一区二区| 国产 一区 欧美 日韩| 亚洲天堂国产精品一区在线| 成人一区二区视频在线观看| 在线观看一区二区三区| 日韩欧美 国产精品| 亚洲中文字幕日韩| 色老头精品视频在线观看| 国产精品1区2区在线观看.| 老司机在亚洲福利影院| 亚洲午夜理论影院| 欧美日韩国产亚洲二区| 首页视频小说图片口味搜索| 久久99热这里只有精品18| 男女午夜视频在线观看| 嫩草影视91久久| 亚洲 欧美 日韩 在线 免费| 日本在线视频免费播放| 美女cb高潮喷水在线观看 | 最新美女视频免费是黄的| 男女那种视频在线观看| 欧美黑人巨大hd| 亚洲精品久久国产高清桃花| 精品免费久久久久久久清纯| 国产精品女同一区二区软件 | 91av网站免费观看| 精品久久蜜臀av无| 法律面前人人平等表现在哪些方面| 日本a在线网址| 99久久国产精品久久久| 日韩欧美精品v在线| 成年女人看的毛片在线观看| 激情在线观看视频在线高清| 亚洲欧美日韩无卡精品| 999久久久国产精品视频| 国产精品久久久久久亚洲av鲁大| 在线视频色国产色| 国产又色又爽无遮挡免费看| 又黄又粗又硬又大视频| 国产亚洲欧美98| 精品日产1卡2卡| 亚洲一区高清亚洲精品| 欧美成狂野欧美在线观看| 亚洲男人的天堂狠狠| 法律面前人人平等表现在哪些方面| 看黄色毛片网站| 最新美女视频免费是黄的| 18禁黄网站禁片午夜丰满| 网址你懂的国产日韩在线| 免费在线观看成人毛片| 国产真实乱freesex| 三级毛片av免费| 亚洲国产中文字幕在线视频| 一级毛片女人18水好多| 天堂网av新在线| 在线观看日韩欧美| 久久国产精品影院| 看片在线看免费视频| 男女那种视频在线观看| 中文字幕最新亚洲高清| 国内精品久久久久精免费| 国产成人欧美在线观看| 一级作爱视频免费观看| 日本一二三区视频观看| 久久精品91无色码中文字幕| 国产成人福利小说| 午夜福利欧美成人| 最好的美女福利视频网| 亚洲av片天天在线观看| 久久草成人影院| 亚洲国产欧美一区二区综合| 麻豆av在线久日| 国产免费av片在线观看野外av| netflix在线观看网站| 91麻豆av在线| 女警被强在线播放| 久久久久国产一级毛片高清牌| 无人区码免费观看不卡| 亚洲天堂国产精品一区在线| 欧美乱码精品一区二区三区| 亚洲 欧美 日韩 在线 免费| 18禁黄网站禁片免费观看直播| 亚洲精品色激情综合| 亚洲av成人不卡在线观看播放网| 五月伊人婷婷丁香| 男女床上黄色一级片免费看| 深夜精品福利| 欧美乱色亚洲激情| 黑人巨大精品欧美一区二区mp4| 欧美三级亚洲精品| 久久久久国产一级毛片高清牌| 男女那种视频在线观看| 亚洲成人久久爱视频| 免费av毛片视频| 美女大奶头视频| 女人高潮潮喷娇喘18禁视频| 99国产极品粉嫩在线观看| 婷婷六月久久综合丁香| 宅男免费午夜| 国产一区二区激情短视频| 国产精品久久久久久久电影 | 精品人妻1区二区| 男人舔奶头视频| 免费无遮挡裸体视频| 小说图片视频综合网站| 亚洲中文字幕一区二区三区有码在线看 | 19禁男女啪啪无遮挡网站| 一个人免费在线观看的高清视频| 99在线人妻在线中文字幕| 欧美黄色片欧美黄色片| 性色av乱码一区二区三区2| 岛国在线免费视频观看| 国产欧美日韩一区二区精品| 一个人免费在线观看的高清视频| 国模一区二区三区四区视频 | 中文字幕最新亚洲高清| 不卡av一区二区三区| 久久精品亚洲精品国产色婷小说| 亚洲欧美日韩高清在线视频| 韩国av一区二区三区四区| 色综合欧美亚洲国产小说| 99热这里只有是精品50| 欧美日韩国产亚洲二区| 每晚都被弄得嗷嗷叫到高潮| 中文字幕人成人乱码亚洲影| 亚洲精品粉嫩美女一区| АⅤ资源中文在线天堂| 日本 av在线| 嫩草影院精品99| 亚洲国产精品成人综合色| 久久中文看片网| 午夜福利在线观看吧| 精品99又大又爽又粗少妇毛片 | 久久久久九九精品影院| 美女高潮的动态| 亚洲avbb在线观看| 免费看日本二区| 99精品在免费线老司机午夜| 欧美成人免费av一区二区三区| 在线观看免费午夜福利视频| 精品久久久久久久久久久久久| 国产激情久久老熟女| 亚洲国产日韩欧美精品在线观看 | 国产精品1区2区在线观看.| 99精品在免费线老司机午夜| 黑人巨大精品欧美一区二区mp4| 老熟妇仑乱视频hdxx| 91av网一区二区| 精品国产美女av久久久久小说| 综合色av麻豆| 99国产综合亚洲精品| 色播亚洲综合网| 男人的好看免费观看在线视频| 夜夜爽天天搞| 中出人妻视频一区二区| 99久久精品一区二区三区| 熟女电影av网| 亚洲成人中文字幕在线播放| 久久香蕉国产精品| 亚洲国产精品成人综合色| aaaaa片日本免费| 一本精品99久久精品77| 97超级碰碰碰精品色视频在线观看| 成人三级做爰电影| 精品一区二区三区av网在线观看| 国产激情欧美一区二区| 亚洲最大成人中文| 悠悠久久av| 草草在线视频免费看| 黄频高清免费视频| 午夜激情欧美在线| 国产精品野战在线观看| 亚洲最大成人中文| 国产爱豆传媒在线观看| 国产伦精品一区二区三区视频9 | 国产亚洲精品一区二区www| 国产精品99久久99久久久不卡| 免费看a级黄色片| 国产成人福利小说| 男女视频在线观看网站免费| 免费人成视频x8x8入口观看| 欧美极品一区二区三区四区| 午夜精品一区二区三区免费看| 超碰成人久久| 日本五十路高清| 国产精品久久久人人做人人爽| 男女之事视频高清在线观看| 欧洲精品卡2卡3卡4卡5卡区| 夜夜看夜夜爽夜夜摸| 亚洲国产欧洲综合997久久,| bbb黄色大片| 黄色女人牲交| or卡值多少钱| 久99久视频精品免费| 日本一二三区视频观看| 亚洲国产中文字幕在线视频| 亚洲精品一卡2卡三卡4卡5卡| 一进一出好大好爽视频| 国产亚洲精品久久久com| 亚洲av中文字字幕乱码综合| 人妻夜夜爽99麻豆av| 一进一出好大好爽视频| 日本一二三区视频观看| 淫妇啪啪啪对白视频| 欧美绝顶高潮抽搐喷水| 国产一级毛片七仙女欲春2| 18禁黄网站禁片免费观看直播| 久久这里只有精品中国| 亚洲狠狠婷婷综合久久图片| 精品熟女少妇八av免费久了| 一本精品99久久精品77| 99视频精品全部免费 在线 | 免费电影在线观看免费观看| 十八禁人妻一区二区| 成人18禁在线播放| 真人做人爱边吃奶动态| 亚洲午夜精品一区,二区,三区| 不卡一级毛片| av黄色大香蕉| 不卡av一区二区三区| 亚洲 国产 在线| 五月玫瑰六月丁香| 欧美乱妇无乱码| 禁无遮挡网站| 久久久久国产一级毛片高清牌| 国产熟女xx| 12—13女人毛片做爰片一| 丰满人妻一区二区三区视频av | 婷婷精品国产亚洲av| 成人三级黄色视频| 国产精品女同一区二区软件 | 色综合婷婷激情| 999久久久国产精品视频| 亚洲av美国av| 国产精品一区二区三区四区久久| 男插女下体视频免费在线播放| 亚洲在线自拍视频| 国产午夜福利久久久久久| 久久这里只有精品中国| 免费观看人在逋| 18禁裸乳无遮挡免费网站照片| 欧美日韩福利视频一区二区| 国产欧美日韩精品一区二区| 亚洲人成网站在线播放欧美日韩| 久久这里只有精品中国| 我要搜黄色片| 亚洲精品456在线播放app | 老熟妇乱子伦视频在线观看| 亚洲av免费在线观看| 亚洲欧美日韩高清专用| 日本一本二区三区精品| 成人av一区二区三区在线看| 最好的美女福利视频网| 精品久久久久久久毛片微露脸| 亚洲一区高清亚洲精品| 国产精品亚洲美女久久久| 亚洲国产精品999在线| 18禁国产床啪视频网站| 熟女人妻精品中文字幕| 真实男女啪啪啪动态图| 又紧又爽又黄一区二区| 丰满的人妻完整版| 成人性生交大片免费视频hd| 美女被艹到高潮喷水动态| 不卡一级毛片| 淫秽高清视频在线观看| 欧美一级毛片孕妇| 成人国产综合亚洲| 午夜福利高清视频| 国产一区二区三区在线臀色熟女| 俺也久久电影网| 伦理电影免费视频| 午夜福利在线在线| 国产精品九九99| 欧美一级毛片孕妇| 在线观看66精品国产| 久久99热这里只有精品18| 一夜夜www| 久久久久精品国产欧美久久久| av福利片在线观看| 日韩欧美三级三区| 99在线视频只有这里精品首页| 人妻丰满熟妇av一区二区三区| 日韩免费av在线播放| 久久中文字幕一级| 精品日产1卡2卡| 精品日产1卡2卡| 国语自产精品视频在线第100页| 欧美av亚洲av综合av国产av| a级毛片在线看网站| 国产欧美日韩精品一区二区| 在线视频色国产色| 桃红色精品国产亚洲av| 夜夜躁狠狠躁天天躁| 日本五十路高清| tocl精华| 成人一区二区视频在线观看| 一区二区三区高清视频在线| 久久中文字幕人妻熟女| 亚洲人成伊人成综合网2020| 成人国产综合亚洲| 国产黄a三级三级三级人| 久久久久性生活片| 成人欧美大片| 精品国产亚洲在线| 久久婷婷人人爽人人干人人爱| 国产精华一区二区三区| 国产在线精品亚洲第一网站| 神马国产精品三级电影在线观看| 最近最新中文字幕大全免费视频| 制服人妻中文乱码| 黄色 视频免费看| 51午夜福利影视在线观看| 免费观看精品视频网站| 久久这里只有精品中国| 久久久久性生活片| 国产亚洲精品久久久久久毛片| 国产精品久久久久久久电影 | 五月伊人婷婷丁香| 成人无遮挡网站| 国产熟女xx| 国产主播在线观看一区二区| 亚洲aⅴ乱码一区二区在线播放| 精品一区二区三区av网在线观看| 在线视频色国产色| 久久性视频一级片| 91在线观看av| 国产精品免费一区二区三区在线| 午夜福利视频1000在线观看| 免费在线观看视频国产中文字幕亚洲| avwww免费| 非洲黑人性xxxx精品又粗又长| 免费看光身美女| 久久婷婷人人爽人人干人人爱| 操出白浆在线播放| 日韩欧美在线乱码| 少妇人妻一区二区三区视频| 又大又爽又粗| netflix在线观看网站| www.999成人在线观看| 色综合欧美亚洲国产小说| 亚洲精品在线观看二区| 久久午夜亚洲精品久久| 久久精品亚洲精品国产色婷小说| 在线免费观看的www视频| 99久久精品国产亚洲精品| 变态另类成人亚洲欧美熟女| 免费看美女性在线毛片视频| 男女那种视频在线观看| 在线观看一区二区三区| 久9热在线精品视频| 美女被艹到高潮喷水动态| 久久这里只有精品中国| e午夜精品久久久久久久| 一个人看视频在线观看www免费 | av欧美777| 精品一区二区三区四区五区乱码| 国产视频一区二区在线看| 国产黄色小视频在线观看| 日本一本二区三区精品| 国产av在哪里看| 男人和女人高潮做爰伦理| 国产毛片a区久久久久| av在线天堂中文字幕| 啦啦啦韩国在线观看视频| 免费av不卡在线播放| 国产黄色小视频在线观看| 天堂av国产一区二区熟女人妻| 久久精品国产清高在天天线| a级毛片在线看网站| 免费观看精品视频网站| 国产精品av视频在线免费观看| 好男人在线观看高清免费视频| 国产激情欧美一区二区| 午夜a级毛片| bbb黄色大片| 欧美日韩黄片免| 国产精品久久久久久人妻精品电影| 国产亚洲欧美98| 亚洲 国产 在线| 欧美成人性av电影在线观看| 色综合婷婷激情| www.999成人在线观看| 亚洲国产精品久久男人天堂| 国产三级中文精品| 给我免费播放毛片高清在线观看| 三级男女做爰猛烈吃奶摸视频| 亚洲av熟女| 亚洲午夜理论影院| 国产一区二区在线av高清观看| aaaaa片日本免费| 国产99白浆流出| 国产精品久久视频播放| 免费一级毛片在线播放高清视频| 99久久精品热视频| 最新在线观看一区二区三区| av在线蜜桃| a在线观看视频网站| 亚洲一区二区三区不卡视频| 黑人巨大精品欧美一区二区mp4| 久久国产精品人妻蜜桃| 国产精品影院久久| 可以在线观看的亚洲视频| 99国产精品一区二区三区| 19禁男女啪啪无遮挡网站| 久久热在线av| 国产免费av片在线观看野外av| 欧美中文日本在线观看视频| 精品国产超薄肉色丝袜足j| 两个人视频免费观看高清| 国产亚洲精品av在线| 国产av不卡久久| 国产aⅴ精品一区二区三区波| 男女下面进入的视频免费午夜| 狂野欧美激情性xxxx| 国产男靠女视频免费网站| 国产成人影院久久av| av天堂中文字幕网| av在线天堂中文字幕| 成人精品一区二区免费| 亚洲国产欧美人成| 可以在线观看毛片的网站| 高清在线国产一区| 此物有八面人人有两片| 在线观看日韩欧美| 国产一区二区三区视频了| 午夜免费激情av| 在线观看66精品国产| 嫩草影院入口| 免费看光身美女| 亚洲熟妇中文字幕五十中出| 久久午夜综合久久蜜桃| 免费av毛片视频| 欧美极品一区二区三区四区| 国产精品久久久av美女十八| 色视频www国产| 免费在线观看影片大全网站| 色精品久久人妻99蜜桃| 免费在线观看视频国产中文字幕亚洲| 久久久国产精品麻豆| 国产伦精品一区二区三区四那| 天堂动漫精品| 级片在线观看| 亚洲乱码一区二区免费版| av片东京热男人的天堂| 亚洲熟女毛片儿| 亚洲五月婷婷丁香| 亚洲欧美精品综合一区二区三区| 亚洲av熟女| 91在线观看av| 欧美日韩中文字幕国产精品一区二区三区| 成人欧美大片| 国产av不卡久久| 丁香六月欧美| 久久这里只有精品中国| 亚洲精品456在线播放app | 日韩欧美国产一区二区入口| 成年人黄色毛片网站| 亚洲一区二区三区不卡视频| 亚洲av电影在线进入| av黄色大香蕉| 亚洲激情在线av| 国产单亲对白刺激| 99视频精品全部免费 在线 | 757午夜福利合集在线观看| 91麻豆精品激情在线观看国产| 日本三级黄在线观看| 一级a爱片免费观看的视频| 美女高潮的动态| 欧美又色又爽又黄视频| 久久午夜亚洲精品久久| 亚洲人成网站在线播放欧美日韩| 老鸭窝网址在线观看| 国产精品一区二区精品视频观看| 国产精品久久视频播放| 日韩中文字幕欧美一区二区| 色精品久久人妻99蜜桃| 白带黄色成豆腐渣| 欧美性猛交黑人性爽| 久久热在线av| 亚洲av美国av| 日本一本二区三区精品| 久久婷婷人人爽人人干人人爱| 国产精品久久电影中文字幕| 亚洲欧美日韩无卡精品| 国产真实乱freesex| 12—13女人毛片做爰片一| 美女cb高潮喷水在线观看 | 亚洲精品中文字幕一二三四区| 9191精品国产免费久久| 日本精品一区二区三区蜜桃| 最近最新中文字幕大全电影3| 国产精品,欧美在线| www.熟女人妻精品国产| 丁香欧美五月| 色视频www国产| 又粗又爽又猛毛片免费看| 18禁裸乳无遮挡免费网站照片| 亚洲精品在线美女| 俺也久久电影网| 黄色 视频免费看| 非洲黑人性xxxx精品又粗又长| 国产视频一区二区在线看| 亚洲熟妇熟女久久| 国产精品野战在线观看| 亚洲精品国产精品久久久不卡| 99热这里只有是精品50| АⅤ资源中文在线天堂| 成人欧美大片| 色综合站精品国产| 精品久久久久久久人妻蜜臀av| 久久久久久久午夜电影| 免费在线观看日本一区| 一进一出好大好爽视频| 亚洲天堂国产精品一区在线| 18禁国产床啪视频网站| 国产av一区在线观看免费| 国产伦精品一区二区三区视频9 | 久久久久国内视频| 精品福利观看| 69av精品久久久久久| 国产精品1区2区在线观看.| 母亲3免费完整高清在线观看| 亚洲最大成人中文| 精品久久久久久久末码| 亚洲中文字幕日韩| 中国美女看黄片| 久久精品91蜜桃| 欧美成狂野欧美在线观看| 午夜两性在线视频| 香蕉国产在线看| 国产极品精品免费视频能看的| 一本久久中文字幕| 久久精品91蜜桃| 久久久色成人| 夜夜看夜夜爽夜夜摸| 亚洲精品久久国产高清桃花| 亚洲人成网站在线播放欧美日韩| 男人的好看免费观看在线视频| 亚洲精品一卡2卡三卡4卡5卡| 禁无遮挡网站| 久久香蕉精品热| 美女cb高潮喷水在线观看 | 十八禁人妻一区二区| 不卡一级毛片| 操出白浆在线播放| 又粗又爽又猛毛片免费看| 中文字幕精品亚洲无线码一区| 2021天堂中文幕一二区在线观| 1024手机看黄色片| 国产爱豆传媒在线观看| 国产单亲对白刺激| 午夜免费观看网址| 成人精品一区二区免费| 亚洲欧美一区二区三区黑人| 网址你懂的国产日韩在线| 高清毛片免费观看视频网站| 人妻夜夜爽99麻豆av| 精品久久久久久久末码| 成人特级黄色片久久久久久久| 亚洲精品久久国产高清桃花| 亚洲熟女毛片儿| 久99久视频精品免费| 亚洲精品一区av在线观看| 99久久国产精品久久久| 欧美av亚洲av综合av国产av| 日本三级黄在线观看| 色吧在线观看| 日韩欧美在线乱码| 免费看十八禁软件| 国产乱人视频| 法律面前人人平等表现在哪些方面| 九色成人免费人妻av| 免费一级毛片在线播放高清视频| 免费人成视频x8x8入口观看| 成人av一区二区三区在线看| 精品午夜福利视频在线观看一区| 久久天堂一区二区三区四区| 亚洲国产欧美网|