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

    適用于Hadoop云平臺的洪水淹沒分析并行算法

    2019-09-10 07:22:44劉小生黃秋鋒趙愛國
    人民長江 2019年7期
    關(guān)鍵詞:數(shù)據(jù)量柵格洪水

    劉小生 黃秋鋒 趙愛國

    摘要:數(shù)字高程模型(Digital Elevation Model, DEM)特殊的數(shù)據(jù)結(jié)構(gòu)有利于數(shù)據(jù)在計算機中進行計算,但其數(shù)據(jù)量大,受計算機性能的限制,無法滿足大規(guī)模洪水淹沒分析的需要。針對單機計算能力有限以及有源淹沒分析遞歸算法占用計算機資源較多的問題,提出了一種利用Hadoop云平臺進行洪水淹沒分析的并行算法。該算法對研究區(qū)域DEM按規(guī)則格網(wǎng)的思想進行劃分,將大規(guī)模的研究區(qū)分割成多個規(guī)則的小區(qū)域。在指定水位下,對每個小區(qū)域進行數(shù)據(jù)壓縮,計算每個柵格單元的淹沒值,并將同一行中相連的淹沒柵格序列記為淹沒塊,每個淹沒塊包含該柵格序列所屬的區(qū)塊號、行號、起始列號、終止列號以及淹沒標記;當(dāng)不同行或不同區(qū)域中的淹沒塊相互連通時,需對其淹沒標記進行一致性設(shè)計。最終,根據(jù)淹沒點所在淹沒塊的淹沒標記提取出淹沒點所在的淹沒區(qū),即為實際的淹沒范圍。實驗結(jié)果表明,在指定淹沒水位下,通過該算法可以快速提取淹沒范圍以及實現(xiàn)淹沒水深的計算。

    關(guān) 鍵 詞:洪水淹沒分析; 并行運算; 圖像處理; Hadoop; 數(shù)字高程模型

    1 研究背景

    受到極端天氣的影響,洪澇災(zāi)害爆發(fā)率越來越高,其強大的破壞性嚴重地威脅著國民經(jīng)濟和人民財產(chǎn)安全,為此,開展準確的洪水淹沒分析可為防洪救災(zāi)工作提供強有力地科學(xué)依據(jù)[1]。如何高效率地進行洪水淹沒分析與預(yù)報,是防洪救災(zāi)工作的重要環(huán)節(jié)[2]。目前,國際上的洪水淹沒分析主要以兩種方式為主,包括分布式架構(gòu)的水文模型和數(shù)字高程模型(DEM)結(jié)合GIS技術(shù)[3]。分布式架構(gòu)水文模型考慮到了水循環(huán)的基本過程[4-5],包括蒸散發(fā)量、植物截留、地表下滲和土壤飽和度等,能夠較真實地反映洪水的淹沒過程;但是其針對性較強,普適性較差,并受地區(qū)和環(huán)境等因素的限制,數(shù)據(jù)采集困難,而且模型構(gòu)建較為復(fù)雜。在數(shù)據(jù)缺失的地區(qū),分布式架構(gòu)的水文模型的可用性更低。

    相關(guān)研究者發(fā)現(xiàn),地形因素是形成洪水淹沒區(qū)的主要因素,而數(shù)字高程模型能夠真實地表達地面起伏情況[6-8]。因此,利用數(shù)字高程模型和GIS 技術(shù)相結(jié)合的方式進行洪水淹沒分析,可以彌補分布式水文模型在數(shù)據(jù)缺少時的不足,而且數(shù)據(jù)采集更為容易,技術(shù)實現(xiàn)手段更為簡單。比如,劉仁義等[9]基于種子蔓延算法而提出的“無源淹沒”和“有源淹沒”算法;楊軍等[10]利用DEM數(shù)據(jù)進行的洪水淹沒分析和可視化表達。

    基于DEM數(shù)據(jù)的特殊結(jié)構(gòu)和數(shù)據(jù)量較大的特點,許多學(xué)者在進行洪水淹沒分析時,大多采用了遞歸算法,比如種子點蔓延法或八鄰域蔓延法[11]、分塊種子蔓延法[12]以及條帶壓縮法等[13]。盡管這些算法具有許多眾所周知的優(yōu)點,但是由于算法運行時占用的計算機資源較多,而且當(dāng)遞歸深度達到一定時,計算效率就會大幅下降,不穩(wěn)定性就會越來越高,因此無法滿足大規(guī)模DEM數(shù)據(jù)處理的需要。為此,本文利用Hadoop云平臺能夠動態(tài)地擴展數(shù)據(jù)處理節(jié)點和支撐海量數(shù)據(jù)處理的特點[14-15],提出了一種基于DEM數(shù)據(jù)和GIS技術(shù)進行大規(guī)模洪水淹沒分析的并行算法。

    2 算法描述

    本文構(gòu)建的Hadoop云平臺下的洪水淹沒分析并行算法,以解決大規(guī)模DEM數(shù)據(jù)在洪水淹沒分析中的應(yīng)用問題為目的。針對大范圍研究區(qū),首先按規(guī)格格網(wǎng)的方法對其進行劃分,按從左到右、從上往下的順序?qū)ζ溥M行編號;當(dāng)研究區(qū)足夠大,可以環(huán)繞整個地球、首尾相連時,需要考慮同一行首尾兩個數(shù)據(jù)塊的連通性。由于數(shù)據(jù)量巨大,考慮到計算不便等問題,采用數(shù)據(jù)壓縮的方式對數(shù)據(jù)的每一行進行壓縮;在給定淹沒水位的情況下,計算每個柵格的淹沒水深,將同一行的淹沒柵格序列記為一個淹沒塊,該淹沒塊包含淹沒柵格序列所屬的淹沒塊編號、行號、起始列號、終止列號以及淹沒塊標記等。將相互連通的淹沒塊的淹沒標記設(shè)置成一樣,從而將研究區(qū)分割成不相連的幾個區(qū)域。對于有源淹沒分析,根據(jù)給定的淹沒點源,由其所在淹沒塊的淹沒標記提取出所屬的淹沒區(qū)域,并確定最終的淹沒范圍。其核心理論與關(guān)鍵步驟詳述如下。

    2.1 DEM數(shù)據(jù)分塊

    在進行大規(guī)模洪水淹沒分析時,用單一的DEM數(shù)據(jù)塊表示,其數(shù)據(jù)量巨大,無法在計算機中進行有效的處理。因此,為滿足大規(guī)模DEM數(shù)據(jù)在計算機中處理的需要,有必要對DEM數(shù)據(jù)進行劃分。本文采用規(guī)則格網(wǎng)的方式對研究區(qū)進行劃分。南北方向以赤道為界,記為dx,向北為正,向南為負,緯度每增加1°,dx加1;東西方向以本初子午線為界,記為dy,向東為正,向西為負,經(jīng)度每增加1°,dy加1。此時,當(dāng)研究區(qū)域在東經(jīng)180°附近,同時跨越東西半球時,需要對不同DEM分塊之間的連通性進行判斷。

    第7期? ?劉小生,等:適用于Hadoop云平臺的洪水淹沒分析并行算法? ? 人 民 長 江2019年 2.2 淹沒塊

    淹沒塊Cell作為區(qū)域感染法的最小單位,記錄的是同一行中相連淹沒柵格所在的行號、起始列號、終止列號以及淹沒標記,用(x, startY, endY,floodMark)表示。其中,淹沒標記floodMark需具有唯一性,除了記錄淹沒塊所在的行列號,還應(yīng)記錄該淹沒塊所在的DEM在研究區(qū)域中的行列號,用dx:dy:x:startY:endY表示。假設(shè)某區(qū)域存在潛在淹沒區(qū)如圖1所示,其中顏色較深的部分代表潛在的淹沒區(qū),數(shù)字代表潛在的淹沒水深,整個DEM數(shù)據(jù)塊左上角坐標為(25,120)。

    在給定的淹沒水位下,從DEM數(shù)據(jù)塊的第一行開始,依次判斷每一行中的柵格單元高程值是否小于指定淹沒水位。若該柵格單元的高程值不小于淹沒水位,則跳過當(dāng)前的柵格,繼續(xù)判斷下一個柵格單元的高程值,直到遇到一個柵格單元高程值小于淹沒水位時,新建一個淹沒塊,并標記該淹沒塊的行號x為當(dāng)前柵格所在的行號;該淹沒塊的起始列號startY為該柵格所在的列號,然后繼續(xù)判斷下一個柵格單元P的高程值;若P為該行最后一個柵格單元且其高程值小于淹沒水位時,記錄該淹沒塊的終止列號endY為P所在的列號;若P的高程值大于或等于淹沒水位,則標記該淹沒塊的終止列號為P所在列號減1。

    2.3 淹沒塊連通域判讀

    (1) 單個DEM數(shù)據(jù)塊中,若2個淹沒塊位于第i行和第i+1行中,而且存在其中一個淹沒塊的終止列號在另一個淹沒塊的起始列號和終止列號之間,則判定這2個淹沒塊連通,否則認為這2個淹沒塊彼此相互分離。

    (2) 當(dāng)2個淹沒塊位于不同的2個DEM數(shù)據(jù)塊(dem1和dem2)時,若dem1與dem2左右相鄰,2個淹沒塊所處的行號相同,而且左淹沒塊的終止列號等于左DEM數(shù)據(jù)塊的寬度減1,右淹沒塊的起始列號等于0,則認為2個淹沒塊連通。

    (3) 若dem1與dem2上下相鄰,且上淹沒塊的行號等于上DEM數(shù)據(jù)塊的高度減1,下淹沒塊的行號等于0,而且存在某個淹沒塊的終止列號在另一個淹沒塊的起始列號和終止列號之間,則判定這2個淹沒塊連通。

    2.4 淹沒區(qū)分割

    不同的淹沒區(qū)通過淹沒標記進行劃分,對具有相同淹沒標記的淹沒塊劃分為同一淹沒區(qū)。在同一塊DEM數(shù)據(jù)中,對第i行中的每一個淹沒塊,分別判斷其與第i+1行的每一個淹沒塊的連通情況,將相互連通的淹沒塊的淹沒標記改成相同的標記。如圖3所示,以第一個淹沒塊(1,6,7,25∶120∶1∶6∶7)為淹沒源,分別遍歷下一行的每一個淹沒塊,當(dāng)遇到與淹沒源相連通的淹沒塊(2,7,8,25∶120∶2∶7∶8)時,將DEM數(shù)據(jù)中所有具有淹沒源標記(25∶120∶1∶6∶7)的淹沒塊的標記改成與淹沒源相連通的淹沒塊的淹沒標記(25∶120∶2∶7∶8)。最終形成如圖4所示淹沒區(qū)。

    當(dāng)存在多個DEM數(shù)據(jù)塊時,若2個DEM數(shù)據(jù)塊左右相鄰,分別提取左DEM每行的最后一個淹沒塊,右DEM每行的第一個淹沒塊,分別判斷所提取的左DEM數(shù)據(jù)塊中的淹沒塊是否與右DEM數(shù)據(jù)塊中淹沒塊是否相互連通。若連通,則將DEM數(shù)據(jù)中每個具有與淹沒源標記相同的淹沒塊改成與淹沒源相連通淹沒塊的標記;若兩個DEM數(shù)據(jù)塊上下相鄰,則分別提取上DEM最后一行的淹沒塊以及下DEM第一行的淹沒塊,若存在相連通的2個淹沒塊,則將具有淹沒源標記的淹沒塊的標記改成與淹沒源相連通淹沒塊的標記,其算法如圖5所示。

    3 算法實現(xiàn)

    傳統(tǒng)的洪水淹沒分析算法建立在單機環(huán)境中,受計算機性能的限制,無法滿足大規(guī)模DEM數(shù)據(jù)處理的需要。本文采用Hadoop云計算平臺的MapReduce框架[16-18],采用分而治之的方法。將研究區(qū)域劃分成一序列規(guī)則的DEM數(shù)據(jù)塊,以每一塊DEM數(shù)據(jù)塊作為一個分片,設(shè)計相應(yīng)的map和reduce函數(shù)[19],其處理流程如圖6所示。

    在進行無源淹沒分析時,各數(shù)據(jù)塊彼此獨立,不需要考慮其關(guān)聯(lián)性,通過Map過程,可以很好地實現(xiàn)DEM數(shù)據(jù)的并行處理問題。在進行有源淹沒分析時,由于同一個淹沒區(qū)可能跨越多個DEM數(shù)據(jù)塊,在對研究區(qū)域進行分解處理后,需要考慮其關(guān)聯(lián)性,即實現(xiàn)Reduce過程。但由于每個DEM文件的數(shù)據(jù)量都比較大,當(dāng)傳輸?shù)酵粋€Reduce節(jié)點時,其處理效率類似于在單機中進行處理。為了減少數(shù)據(jù)遷移成本和計算量,本文在進行有源淹沒分析時,通過Map過程提取淹沒塊、并對淹沒塊進行壓縮的方式,減少了數(shù)據(jù)量,從而實現(xiàn)了更大量DEM數(shù)據(jù)的計算問題。考慮到MapReduce的處理流程,首先對淹沒塊和DEM數(shù)據(jù)類進行設(shè)計,然后實現(xiàn)MapReduce鍵值對的設(shè)計。

    3.1 淹沒塊設(shè)計

    作為洪水淹沒分析的最小單位,淹沒塊是實現(xiàn)DEM數(shù)據(jù)壓縮的關(guān)鍵。為了識別淹沒塊在研究區(qū)域中的具體位置以及對不同淹沒塊進行比較,對每個淹沒塊需要標記淹沒塊所在的行號、起始列號、終止列號和屬于不同淹沒區(qū)的淹沒標記等信息,而且需要繼承Comparable接口以實現(xiàn)淹沒塊大小的比較,其基本結(jié)構(gòu)如圖7所示。

    3.2 DEM類設(shè)計

    以geotiff格式存儲在HDFS中的DEM數(shù)據(jù)無法像訪問本地文件系統(tǒng)一樣進行訪問?;贖DFS流式數(shù)據(jù)訪問模式,本文將每個DEM數(shù)據(jù)塊以BytesWritable的方式讀取到內(nèi)存中,讀取DEM數(shù)據(jù)塊的基本信息,如坐標信息、投影信息與像素值等。其基本結(jié)構(gòu)如圖8所示。

    3.3 MapReduce的鍵值對設(shè)計

    MapReduce處理的是形式的數(shù)據(jù),并不能直接對文件流進行處理,只有經(jīng)過序列化的類型才能夠充當(dāng)這個框架中的鍵或者值。只有繼承Hadoop的序列化接口Writable才可以作為值類型,而繼承自WritableComparable接口的類型既可以作為鍵類型,也可以作為值類型。由于淹沒塊在數(shù)據(jù)處理時只做內(nèi)部分析用,而且DEM數(shù)據(jù)的數(shù)據(jù)量太大,因此無論是淹沒塊還是DEM都無法直接作為鍵值對。在進行洪水淹沒分析時,以DEM數(shù)據(jù)塊的路徑作為Map的輸入key,以DEM數(shù)據(jù)塊的數(shù)據(jù)流作為Map的輸入value,將處理后的每個DEM數(shù)據(jù)塊的所有淹沒塊Table作為map過程的輸出value。其基本結(jié)構(gòu)如圖9所示。

    圖9中,fileName代表DEM數(shù)據(jù)塊在HDFS中的文件名,dx、dy代表其所在的行列號,Row代表每行所有淹沒塊的集合。在Reduce過程中,進行淹沒區(qū)的合并,并根據(jù)淹沒源Point所在淹沒塊的淹沒標記來提取淹沒源所屬的淹沒區(qū),舍去不包含淹沒區(qū)的Table,并將余下的Table傳遞到下一個Map過程中;由fileName讀取DEM數(shù)據(jù),根據(jù)淹沒塊及淹沒水位修改其像素值,并輸出到指定的位置。

    4 算法測試分析

    為了驗證本文所提出的洪水淹沒分析并行算法的有效性,采用的實驗系統(tǒng)配置環(huán)境如下:Centos7操作系統(tǒng)由2個2.6GHz的IntelR Core TM i7-6700HQ的CPU、4G的運行內(nèi)存和100G的磁盤構(gòu)成,運行的Hadoop云計算平臺包含一個主節(jié)點hqf0和2個子節(jié)點hqf1和hqf2,其中的主節(jié)點hqf0開啟NameNode、JobHistoryServer和ResourceManager服務(wù);第一個子節(jié)點hqf1開啟SecondNameNode、DataNode和NodeManager服務(wù);第二個子節(jié)點開啟DataNode和NodeManager服務(wù)。由于集群節(jié)點在同一個機架上,而且數(shù)據(jù)節(jié)點只存在2個,因此,將文件塊的副本數(shù)設(shè)置為1。盡管DEM數(shù)據(jù)在HDFS中能夠進行分塊存儲,但DEM數(shù)據(jù)量巨大,受子節(jié)點計算性能的限制,大DEM數(shù)據(jù)塊在單個節(jié)點中的處理效率低下。因此,在Hadoop集群中對DEM數(shù)據(jù)進行處理時,有必要對DEM數(shù)據(jù)進行分割。本文采用地理空間數(shù)據(jù)云上按規(guī)則劃分的DEM數(shù)據(jù),其分辨率為30 m,尺寸大小為360 1×360 1。

    在開展洪水淹沒分析時,對每一個DEM數(shù)據(jù)塊啟動一個Map任務(wù)進行處理,將處理完的淹沒塊數(shù)據(jù)在同一個Reduce任務(wù)中進行匯總,根據(jù)淹沒點的淹沒標記提取相連的淹沒區(qū),重置DEM數(shù)據(jù)的淹沒值,并由Map任務(wù)將屬于淹沒區(qū)的DEM數(shù)據(jù)寫入到指定的位置。其詳細的運行情況如表1所示。

    由于每個DEM數(shù)據(jù)塊中淹沒塊的數(shù)量各不相同,在運行環(huán)境一致的情況下,其處理時間各不相同。淹沒塊多的DEM數(shù)據(jù)塊,壓縮率低,洪水淹沒范圍較大,淹沒區(qū)情況復(fù)雜,連通性較差,所需要的處理時間較多。受壓縮率的影響,當(dāng)淹沒塊數(shù)據(jù)量超過Reduce計算節(jié)點的計算能力時,需分批執(zhí)行DEM數(shù)據(jù)的處理。在Reduce節(jié)點計算性能允許的情況下,對大規(guī)模DEM數(shù)據(jù)的處理,適當(dāng)增加子節(jié)點,可以減少淹沒塊計算與淹沒區(qū)提取的總時間,但其數(shù)據(jù)匯總時間并不會減少;在子節(jié)點一定的情況下,若DEM數(shù)據(jù)量少于或等于子節(jié)點數(shù),其Map過程所需要的時間與淹沒塊最多的DEM數(shù)據(jù)塊處理所需要的時間成正比,其Reduce過程隨著DEM數(shù)據(jù)量的增加而增加,而且受到DEM數(shù)據(jù)塊中淹沒塊數(shù)量的影響。

    以江西省內(nèi)的青嵐湖、軍山湖、陳家湖和鄱陽湖為例,提取出8 m和10 m淹沒水位下的淹沒范圍,結(jié)合某個時期(2010年3月)的遙感影像,對其淹沒效果進行模擬并對其淹沒范圍的變化情況進行分析,如圖10~12所示。

    由表1以及圖10~12的淹沒分析結(jié)果可知,本文研究過程中,對較大規(guī)模的流域或者研究區(qū)所采用的方法具有較好的模擬效果,并且該方法能夠較好地識別出湖中的孤島,如圖13所示。

    5 結(jié) 論

    本文針對DEM數(shù)據(jù)量大、單機環(huán)境計算力有限,以及現(xiàn)存洪水淹沒分析算法無法滿足分布式洪水淹沒分析的需要,提出了一種能夠適用于Hadoop云平臺的洪水淹沒分析并行算法。該算法具有以下優(yōu)勢:

    (1) 能夠解決在Hadoop云平臺上利用大規(guī)模DEM數(shù)據(jù)進行洪水淹沒分析時所存在的問題。

    (2) 在沒有指定淹沒點時,該算法能夠同時而且快速地提取出研究區(qū)中所有的淹沒區(qū);在給定淹沒點時,該算法能夠較快地提取出淹沒點所在的淹沒區(qū)。

    (3) 在進行洪水淹沒分析時,該算法能夠快速地計算出每個淹沒柵格的淹沒水深并提取出洪水的最終淹沒范圍。

    參考文獻:

    [1] 唐震,李勇,茅昌平,等.基于ArcGIS Engine的洪水淹沒模擬系統(tǒng)構(gòu)建[J].人民長江,2016,47(S2):1-3,51.

    [2] 王嘉芃,劉婷,俞志強,等.基于COSMO-SkyMed和SPOT-5的城鎮(zhèn)洪水淹沒信息快速提取研究[J].遙感技術(shù)與應(yīng)用,2016,31(3):564-571.

    [3] 李瓊,廖蔚.基于開源Hadoop的洪水淹沒[J].江西測繪,2017(4):61-64.

    [4] 王船海,閆紅飛,馬騰飛.分布式架構(gòu)水文模型[J].河海大學(xué)學(xué)報:自然科學(xué)版,2009(5):550-555.

    [5] 芮孝芳.論流域水文模型[J].水利水電科技進展,2017,37(4):1-7.

    [6] 郭利華,龍毅.基于DEM的洪水淹沒分析[J].測繪通報,2002(11):25-27,30.

    [7] 張東華,劉榮,張詠新,等.一種基于DEM的洪水有源淹沒算法的設(shè)計與實現(xiàn)[J].東華理工大學(xué)學(xué)報(自然科學(xué)版),2009,32(2):181-184.

    [8] 湯國安,李發(fā)源,劉學(xué)軍.數(shù)字高程模型教程(第3版)[M].北京:科學(xué)出版社,2016.

    [9] 劉仁義,劉南.基于GIS的復(fù)雜地形洪水淹沒區(qū)計算方法[J].地理學(xué)報,2001(1):1-6.

    [10] 楊軍,賈鵬,周廷剛,等.基于DEM的洪水淹沒模擬分析及虛擬現(xiàn)實表達[J].西南大學(xué)學(xué)報(自然科學(xué)版),2011(10):143-148.

    [11] 趙秀英,王耀強,李洪玉,等.基于DEM的有源淹沒算法設(shè)計與實現(xiàn):以種子蔓延法為例[J].科技導(dǎo)報,2012(8):61-64.

    [12] 楊啟貴,王漢東.一種大區(qū)域洪水淹沒范圍快速提取的分塊種子蔓延算法[J].華中師范大學(xué)學(xué)報(自然科學(xué)版),2015,49(4):603-607.

    [13] 周佳.時間序列無失真壓縮算法的研究[D].西安:西安電子科技大學(xué),2011.

    [14] 陳吉榮,樂嘉錦.基于Hadoop生態(tài)系統(tǒng)的大數(shù)據(jù)解決方案綜述[J].計算機工程與科學(xué),2013(10):25-35.

    [15] 李倩,施霞萍.基于Hadoop MapReduce圖像處理的數(shù)據(jù)類型設(shè)計[J].軟件導(dǎo)刊,2012,11(4):182-183.

    [16] 于金良,朱志祥,李聰穎.Hadoop MapReduce新舊架構(gòu)的對比研究綜述[J].計算機與數(shù)字工程,2017(1):83-87.

    [17] 劉義,陳犖,景寧,等.利用MapReduce進行批量遙感影像瓦片金字塔構(gòu)建[J].武漢大學(xué)學(xué)報(信息科學(xué)版),2013(3):278-282.

    [18] 黃山,王波濤,王國仁,等.MapReduce優(yōu)化技術(shù)綜述[J].計算機科學(xué)與探索,2013(10):885-905.

    [19] Miss J Vini,Rachel Nallathamby,Rene Robin C R.A Novel Approach for Replica Synchronization in Hadoop Distributed File Systems[J].Procedia Computer Science,2015(50):590-595.

    (編輯:趙秋云)

    猜你喜歡
    數(shù)據(jù)量柵格洪水
    基于鄰域柵格篩選的點云邊緣點提取方法*
    基于大數(shù)據(jù)量的初至層析成像算法優(yōu)化
    計算Lyapunov指數(shù)的模糊C均值聚類小數(shù)據(jù)量法
    高刷新率不容易顯示器需求與接口標準帶寬
    寬帶信號采集與大數(shù)據(jù)量傳輸系統(tǒng)設(shè)計與研究
    電子制作(2019年13期)2020-01-14 03:15:18
    洪水時遇到電線低垂或折斷該怎么辦
    又見洪水(外二首)
    天津詩人(2017年2期)2017-11-29 01:24:25
    洪水來了
    幼兒畫刊(2016年8期)2016-02-28 21:00:52
    不同剖面形狀的柵格壁對柵格翼氣動特性的影響
    論設(shè)計洪水計算
    日韩熟女老妇一区二区性免费视频| 黄片播放在线免费| 高清视频免费观看一区二区| 欧美亚洲日本最大视频资源| 免费av中文字幕在线| 无人区码免费观看不卡 | 亚洲第一欧美日韩一区二区三区 | 高清在线国产一区| 伦理电影免费视频| 亚洲一卡2卡3卡4卡5卡精品中文| 男男h啪啪无遮挡| 国产三级黄色录像| 黄色丝袜av网址大全| 久久久久久久精品吃奶| 男女无遮挡免费网站观看| 色综合婷婷激情| 国产av又大| 免费高清在线观看日韩| 在线观看免费高清a一片| 欧美精品一区二区免费开放| 国产野战对白在线观看| 亚洲va日本ⅴa欧美va伊人久久| 成年女人毛片免费观看观看9 | 国产成人精品在线电影| 老熟妇仑乱视频hdxx| 国产欧美日韩一区二区精品| 精品人妻在线不人妻| 久久久精品94久久精品| 最近最新中文字幕大全免费视频| 亚洲中文字幕日韩| 欧美成狂野欧美在线观看| 老汉色av国产亚洲站长工具| 下体分泌物呈黄色| 两个人看的免费小视频| 欧美日韩福利视频一区二区| 久久久精品免费免费高清| 在线观看人妻少妇| 在线观看66精品国产| 夜夜骑夜夜射夜夜干| 国产精品 欧美亚洲| 国产成人av教育| videosex国产| avwww免费| 少妇粗大呻吟视频| 香蕉久久夜色| 欧美国产精品一级二级三级| 一夜夜www| 十八禁网站免费在线| 国产不卡一卡二| 高清欧美精品videossex| 国产成人免费观看mmmm| 嫁个100分男人电影在线观看| 国产精品1区2区在线观看. | 飞空精品影院首页| 黑人操中国人逼视频| 91大片在线观看| 久久久国产一区二区| 久热这里只有精品99| 久热爱精品视频在线9| 亚洲av成人一区二区三| 亚洲情色 制服丝袜| 一进一出抽搐动态| 色94色欧美一区二区| 亚洲精品成人av观看孕妇| 久久国产精品影院| 搡老熟女国产l中国老女人| 亚洲中文av在线| 国产精品久久久av美女十八| 国产精品av久久久久免费| 大型黄色视频在线免费观看| 久久久久网色| 国产免费视频播放在线视频| 久久影院123| 亚洲成国产人片在线观看| 欧美日本中文国产一区发布| 欧美变态另类bdsm刘玥| 国产高清激情床上av| 在线亚洲精品国产二区图片欧美| 建设人人有责人人尽责人人享有的| av网站免费在线观看视频| 国产一区二区三区在线臀色熟女 | 日本欧美视频一区| 亚洲自偷自拍图片 自拍| 免费看十八禁软件| 国产又色又爽无遮挡免费看| 2018国产大陆天天弄谢| av又黄又爽大尺度在线免费看| 国产精品久久久久久人妻精品电影 | 国产一区二区三区视频了| 曰老女人黄片| 一级a爱视频在线免费观看| 亚洲午夜理论影院| av不卡在线播放| 超碰成人久久| 香蕉久久夜色| 女人爽到高潮嗷嗷叫在线视频| 一区二区三区乱码不卡18| 激情在线观看视频在线高清 | 黑人欧美特级aaaaaa片| 久久久久久久久免费视频了| 国产成人啪精品午夜网站| 亚洲国产av新网站| 日韩大片免费观看网站| 久久99一区二区三区| 亚洲av日韩在线播放| 中文字幕另类日韩欧美亚洲嫩草| 色老头精品视频在线观看| 国产亚洲精品一区二区www | 中文欧美无线码| 一夜夜www| 91麻豆精品激情在线观看国产 | 香蕉国产在线看| 成在线人永久免费视频| 久久精品国产亚洲av香蕉五月 | 亚洲性夜色夜夜综合| 亚洲熟女毛片儿| 麻豆成人av在线观看| 欧美日韩精品网址| 国产精品 欧美亚洲| 美女扒开内裤让男人捅视频| 操美女的视频在线观看| 1024香蕉在线观看| 一本综合久久免费| 一区二区三区乱码不卡18| 一本综合久久免费| 色综合婷婷激情| 免费不卡黄色视频| a在线观看视频网站| 欧美亚洲 丝袜 人妻 在线| a级毛片在线看网站| 成人手机av| 成年人黄色毛片网站| 日韩欧美三级三区| 宅男免费午夜| 丝袜喷水一区| 精品人妻1区二区| 国产成人欧美| 成人特级黄色片久久久久久久 | 日韩熟女老妇一区二区性免费视频| 啦啦啦免费观看视频1| 色播在线永久视频| 91大片在线观看| 久久久久精品国产欧美久久久| 一进一出抽搐动态| 另类亚洲欧美激情| 国产成人免费无遮挡视频| 国产精品 欧美亚洲| 亚洲人成电影免费在线| 国产福利在线免费观看视频| 成人免费观看视频高清| 日韩精品免费视频一区二区三区| 一本久久精品| 久久久久网色| 如日韩欧美国产精品一区二区三区| 日韩三级视频一区二区三区| 国产不卡一卡二| 少妇粗大呻吟视频| 亚洲国产欧美在线一区| 久久狼人影院| 国产精品1区2区在线观看. | e午夜精品久久久久久久| 日本wwww免费看| 亚洲伊人久久精品综合| 少妇 在线观看| 亚洲欧美日韩高清在线视频 | 在线看a的网站| 男女床上黄色一级片免费看| 老汉色av国产亚洲站长工具| 亚洲精品一二三| 久久毛片免费看一区二区三区| 日本五十路高清| 在线观看人妻少妇| 日韩 欧美 亚洲 中文字幕| 国产欧美日韩一区二区三区在线| 婷婷成人精品国产| 欧美 亚洲 国产 日韩一| 成年人午夜在线观看视频| 国产亚洲午夜精品一区二区久久| 国产成人啪精品午夜网站| 极品人妻少妇av视频| 国产精品免费大片| 中文欧美无线码| 一区在线观看完整版| 叶爱在线成人免费视频播放| 国产精品自产拍在线观看55亚洲 | www.999成人在线观看| 麻豆国产av国片精品| 18禁国产床啪视频网站| 黑人巨大精品欧美一区二区蜜桃| 无限看片的www在线观看| 一本色道久久久久久精品综合| 欧美成人免费av一区二区三区 | 国产欧美亚洲国产| 五月天丁香电影| 久久精品国产综合久久久| 高潮久久久久久久久久久不卡| 啦啦啦在线免费观看视频4| av欧美777| 亚洲精品久久午夜乱码| 国产亚洲欧美精品永久| 夫妻午夜视频| 久久精品亚洲av国产电影网| 国产精品一区二区在线观看99| 久热这里只有精品99| 美女高潮到喷水免费观看| 国产在线一区二区三区精| 国产成人av教育| 最黄视频免费看| 国产精品免费大片| 亚洲成人手机| 欧美 亚洲 国产 日韩一| 激情视频va一区二区三区| 精品人妻1区二区| 国产高清激情床上av| 国产免费现黄频在线看| 亚洲精品国产精品久久久不卡| 亚洲人成77777在线视频| 超色免费av| 777米奇影视久久| 青青草视频在线视频观看| 中文字幕高清在线视频| 搡老熟女国产l中国老女人| 激情视频va一区二区三区| 动漫黄色视频在线观看| 少妇被粗大的猛进出69影院| 精品亚洲乱码少妇综合久久| 亚洲第一av免费看| 极品人妻少妇av视频| 欧美乱妇无乱码| 免费观看a级毛片全部| 精品午夜福利视频在线观看一区 | 欧美中文综合在线视频| 国产成人av激情在线播放| 亚洲专区字幕在线| 成人特级黄色片久久久久久久 | 在线观看一区二区三区激情| 捣出白浆h1v1| 久久中文字幕一级| 午夜老司机福利片| 天堂8中文在线网| 日韩免费高清中文字幕av| 亚洲精品在线美女| 天天影视国产精品| 高清视频免费观看一区二区| 国内毛片毛片毛片毛片毛片| 一级片免费观看大全| 亚洲人成伊人成综合网2020| 欧美久久黑人一区二区| 激情视频va一区二区三区| 18禁观看日本| 日韩 欧美 亚洲 中文字幕| 色94色欧美一区二区| 女人久久www免费人成看片| 叶爱在线成人免费视频播放| 电影成人av| 午夜激情久久久久久久| 淫妇啪啪啪对白视频| 高清欧美精品videossex| 中文字幕制服av| 久久天堂一区二区三区四区| 香蕉丝袜av| 麻豆国产av国片精品| 亚洲欧洲精品一区二区精品久久久| 欧美国产精品va在线观看不卡| 老熟女久久久| 高清视频免费观看一区二区| 久久九九热精品免费| 欧美成人免费av一区二区三区 | 日韩欧美一区二区三区在线观看 | 天堂8中文在线网| 一边摸一边抽搐一进一出视频| 嫩草影视91久久| 久久精品国产亚洲av香蕉五月 | 在线观看人妻少妇| 两个人免费观看高清视频| 搡老岳熟女国产| 大香蕉久久网| 精品免费久久久久久久清纯 | 黑人巨大精品欧美一区二区mp4| 亚洲精品在线观看二区| 国产精品免费一区二区三区在线 | 亚洲国产成人一精品久久久| 日韩成人在线观看一区二区三区| 欧美变态另类bdsm刘玥| 国产免费现黄频在线看| 人人妻人人澡人人爽人人夜夜| 国产黄色免费在线视频| 在线av久久热| 亚洲精品av麻豆狂野| 12—13女人毛片做爰片一| 精品国产一区二区三区四区第35| 欧美黄色片欧美黄色片| 嫁个100分男人电影在线观看| 大片电影免费在线观看免费| 一区二区三区国产精品乱码| 757午夜福利合集在线观看| 亚洲国产欧美网| 亚洲专区字幕在线| 一区二区三区乱码不卡18| 一二三四在线观看免费中文在| 免费黄频网站在线观看国产| 国产精品一区二区在线观看99| 高清黄色对白视频在线免费看| 午夜老司机福利片| 9色porny在线观看| 精品福利观看| 欧美精品高潮呻吟av久久| 欧美激情极品国产一区二区三区| 麻豆国产av国片精品| 成人影院久久| 国产精品98久久久久久宅男小说| 搡老岳熟女国产| 大陆偷拍与自拍| 在线av久久热| 欧美精品av麻豆av| 国产精品98久久久久久宅男小说| 日本欧美视频一区| 黄色视频,在线免费观看| 别揉我奶头~嗯~啊~动态视频| www.熟女人妻精品国产| 欧美日韩黄片免| 男女床上黄色一级片免费看| 久久久久久久精品吃奶| 一区在线观看完整版| 亚洲成a人片在线一区二区| 日本av手机在线免费观看| 99国产精品一区二区三区| 国产野战对白在线观看| 久热这里只有精品99| 岛国毛片在线播放| 欧美午夜高清在线| 黄片小视频在线播放| 欧美乱妇无乱码| 久久热在线av| 亚洲午夜精品一区,二区,三区| 老熟女久久久| 国产成人精品在线电影| 久久这里只有精品19| 精品国内亚洲2022精品成人 | 国产一区二区三区综合在线观看| 亚洲七黄色美女视频| 日韩大片免费观看网站| 天天躁日日躁夜夜躁夜夜| 12—13女人毛片做爰片一| 在线观看人妻少妇| 波多野结衣av一区二区av| 亚洲精品一二三| 后天国语完整版免费观看| 大片电影免费在线观看免费| 午夜福利视频精品| 成年人午夜在线观看视频| 麻豆成人av在线观看| 在线观看免费视频网站a站| 日韩熟女老妇一区二区性免费视频| 老鸭窝网址在线观看| 国产激情久久老熟女| 免费在线观看视频国产中文字幕亚洲| 涩涩av久久男人的天堂| 精品久久久久久久毛片微露脸| 波多野结衣一区麻豆| 久久久精品94久久精品| 老司机深夜福利视频在线观看| 男人舔女人的私密视频| 亚洲,欧美精品.| 满18在线观看网站| 人人妻人人澡人人看| 欧美国产精品一级二级三级| 久久久精品94久久精品| 中文字幕精品免费在线观看视频| 三上悠亚av全集在线观看| 五月开心婷婷网| 国产黄频视频在线观看| 欧美国产精品一级二级三级| 色婷婷久久久亚洲欧美| 国产亚洲精品第一综合不卡| 国产午夜精品久久久久久| 香蕉国产在线看| 欧美大码av| 久久久久久免费高清国产稀缺| 热99久久久久精品小说推荐| 香蕉国产在线看| 午夜久久久在线观看| 精品福利观看| 80岁老熟妇乱子伦牲交| 欧美精品一区二区大全| 久久精品国产99精品国产亚洲性色 | 搡老熟女国产l中国老女人| 香蕉丝袜av| 99国产精品一区二区蜜桃av | 久久ye,这里只有精品| 亚洲精品国产一区二区精华液| www.熟女人妻精品国产| 99九九在线精品视频| 免费在线观看影片大全网站| 蜜桃在线观看..| 中国美女看黄片| 久久精品亚洲av国产电影网| 久久精品国产99精品国产亚洲性色 | 日本vs欧美在线观看视频| 久久青草综合色| 日韩制服丝袜自拍偷拍| kizo精华| 一进一出抽搐动态| 国产精品电影一区二区三区 | 99九九在线精品视频| 99国产精品一区二区蜜桃av | 国产精品.久久久| 一区二区av电影网| 国产人伦9x9x在线观看| 天堂俺去俺来也www色官网| 午夜福利,免费看| 日本wwww免费看| 久久热在线av| 每晚都被弄得嗷嗷叫到高潮| 亚洲精品美女久久av网站| 国产国语露脸激情在线看| 亚洲自偷自拍图片 自拍| 久久久精品免费免费高清| 成人免费观看视频高清| 免费人妻精品一区二区三区视频| 少妇的丰满在线观看| 91九色精品人成在线观看| 亚洲精品在线观看二区| 露出奶头的视频| 日韩一卡2卡3卡4卡2021年| 国产1区2区3区精品| 国产在线一区二区三区精| 叶爱在线成人免费视频播放| 亚洲成a人片在线一区二区| 成人永久免费在线观看视频 | 蜜桃在线观看..| 丝袜人妻中文字幕| 国产精品电影一区二区三区 | 精品高清国产在线一区| 国产在线一区二区三区精| 国产三级黄色录像| 国产精品亚洲av一区麻豆| 黄网站色视频无遮挡免费观看| av视频免费观看在线观看| 18在线观看网站| 淫妇啪啪啪对白视频| 嫩草影视91久久| 狠狠婷婷综合久久久久久88av| 菩萨蛮人人尽说江南好唐韦庄| 看免费av毛片| 午夜免费成人在线视频| 亚洲五月婷婷丁香| 国产av国产精品国产| 99久久人妻综合| 免费高清在线观看日韩| 久久热在线av| 人人妻,人人澡人人爽秒播| 国产精品久久久久久人妻精品电影 | 精品少妇内射三级| 亚洲一区二区三区欧美精品| 嫁个100分男人电影在线观看| 人人澡人人妻人| 亚洲国产欧美日韩在线播放| 天堂动漫精品| 国产极品粉嫩免费观看在线| 国产精品久久久久成人av| 欧美激情 高清一区二区三区| 国产成人一区二区三区免费视频网站| 亚洲av片天天在线观看| 免费少妇av软件| 国产成人精品久久二区二区91| 久久人人爽av亚洲精品天堂| 国产欧美日韩一区二区三区在线| 91av网站免费观看| 熟女少妇亚洲综合色aaa.| 999精品在线视频| 欧美激情高清一区二区三区| 婷婷丁香在线五月| 下体分泌物呈黄色| 国产伦人伦偷精品视频| 2018国产大陆天天弄谢| 黄网站色视频无遮挡免费观看| 91成年电影在线观看| 免费观看a级毛片全部| 一本久久精品| avwww免费| 超色免费av| 啦啦啦视频在线资源免费观看| h视频一区二区三区| 久久久久久久久久久久大奶| 丰满迷人的少妇在线观看| 日韩制服丝袜自拍偷拍| 狠狠狠狠99中文字幕| 久久人妻av系列| 新久久久久国产一级毛片| 男女边摸边吃奶| 在线观看舔阴道视频| 一进一出好大好爽视频| 欧美人与性动交α欧美精品济南到| 欧美乱码精品一区二区三区| 日韩欧美一区二区三区在线观看 | 色综合婷婷激情| av在线播放免费不卡| 久久性视频一级片| 高清欧美精品videossex| 丁香六月天网| 后天国语完整版免费观看| 夜夜骑夜夜射夜夜干| 国产成人精品在线电影| 国产高清videossex| 午夜福利视频在线观看免费| 中国美女看黄片| 亚洲av片天天在线观看| 日韩成人在线观看一区二区三区| 大香蕉久久成人网| 精品久久久精品久久久| 亚洲中文av在线| 国产精品欧美亚洲77777| 国产精品久久久久久精品古装| 一夜夜www| 91大片在线观看| 国产高清视频在线播放一区| 亚洲精华国产精华精| 色综合婷婷激情| 精品一品国产午夜福利视频| 视频在线观看一区二区三区| 丝袜美足系列| 久久av网站| 国产成人免费观看mmmm| 黄色 视频免费看| 国产成人精品久久二区二区91| 中文字幕av电影在线播放| 嫩草影视91久久| 欧美日韩福利视频一区二区| 在线观看66精品国产| 久久国产精品大桥未久av| 欧美大码av| 亚洲美女黄片视频| 欧美日韩一级在线毛片| 每晚都被弄得嗷嗷叫到高潮| 久久久久久久久久久久大奶| 精品久久久精品久久久| 男女床上黄色一级片免费看| 人妻久久中文字幕网| 亚洲一区中文字幕在线| 久久久水蜜桃国产精品网| 老司机福利观看| 亚洲 国产 在线| 成年人黄色毛片网站| 久久精品亚洲熟妇少妇任你| 露出奶头的视频| 黄片播放在线免费| 欧美av亚洲av综合av国产av| 在线av久久热| 天天躁夜夜躁狠狠躁躁| 精品亚洲乱码少妇综合久久| 无人区码免费观看不卡 | 日韩欧美三级三区| 国产成人免费观看mmmm| 精品国产超薄肉色丝袜足j| 久久人妻熟女aⅴ| 精品久久久精品久久久| 国产欧美亚洲国产| 首页视频小说图片口味搜索| 超碰97精品在线观看| 久久av网站| 免费在线观看黄色视频的| 麻豆乱淫一区二区| 69av精品久久久久久 | 咕卡用的链子| 高清视频免费观看一区二区| 黑人欧美特级aaaaaa片| h视频一区二区三区| 首页视频小说图片口味搜索| 午夜精品国产一区二区电影| 一级,二级,三级黄色视频| 香蕉久久夜色| 香蕉丝袜av| 免费一级毛片在线播放高清视频 | 欧美 亚洲 国产 日韩一| 91av网站免费观看| xxxhd国产人妻xxx| 久久中文看片网| 亚洲欧洲日产国产| 免费黄频网站在线观看国产| 国产精品秋霞免费鲁丝片| 国产一区二区三区视频了| 中亚洲国语对白在线视频| 亚洲一区中文字幕在线| 亚洲av电影在线进入| 日日摸夜夜添夜夜添小说| 欧美激情 高清一区二区三区| 午夜久久久在线观看| 亚洲国产毛片av蜜桃av| 亚洲国产av影院在线观看| av线在线观看网站| 99精品久久久久人妻精品| 建设人人有责人人尽责人人享有的| a级毛片在线看网站| 五月天丁香电影| 五月开心婷婷网| 99九九在线精品视频| 国产成人精品在线电影| 精品国内亚洲2022精品成人 | bbb黄色大片| 婷婷成人精品国产| 波多野结衣一区麻豆| 国产亚洲一区二区精品| 国产精品久久久久久人妻精品电影 | 波多野结衣一区麻豆| 黄色视频在线播放观看不卡| 久久精品成人免费网站| av不卡在线播放| 国产伦人伦偷精品视频| 天天躁日日躁夜夜躁夜夜| 久久精品人人爽人人爽视色| 高潮久久久久久久久久久不卡| 久久久水蜜桃国产精品网| 亚洲欧美日韩高清在线视频 | 操美女的视频在线观看|