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

    利用Geotools開源庫對等高線進行批量賦值的方法研究

    2016-01-29 05:02:55魏峰遠
    測繪通報 2015年9期
    關(guān)鍵詞:矢量化等高線

    盧 偉,魏峰遠

    (1. 河南理工大學(xué)測繪與國土信息工程學(xué)院,河南 焦作 454003; 2. 北京博陽世通

    信息技術(shù)有限公司,北京 100101)

    LU Wei,WEI Fengyuan

    利用Geotools開源庫對等高線進行批量賦值的方法研究

    盧偉1,2,魏峰遠1

    (1. 河南理工大學(xué)測繪與國土信息工程學(xué)院,河南 焦作 454003; 2. 北京博陽世通

    信息技術(shù)有限公司,北京 100101)

    Elevation Values Batch Assigning Automatically Based on Geotools

    LU Wei,WEI Fengyuan

    摘要:等高線是表達地形起伏最為常用的一種方式,是GIS的基礎(chǔ)數(shù)據(jù)模型,如果利用彩色和陰影渲染,其直觀性可進一步提高。隨著計算機及遙感、航空攝影的發(fā)展,很多軟件(如ArcMap)都具備了地形圖矢量化功能,但是通常待處理的等高線量較大,若逐條賦值,其效率與正確性必然受到影響。本文首先對Geotools進行了基本介紹,然后結(jié)合代碼,詳細闡述了利用Geotools實現(xiàn)對已經(jīng)矢量化完畢的等高線進行批量賦值的過程。

    引文格式: 盧偉,魏峰遠. 利用Geotools開源庫對等高線進行批量賦值的方法研究[J].測繪通報,2015(9):125-127.DOI:10.13474/j.cnki.11-2246.2015.0297

    關(guān)鍵詞:等高線;矢量化;批量賦值;Geotools;幾何查詢

    中圖分類號:P208

    文獻標識碼:B

    文章編號:0494-0911(2015)09-0125-03

    收稿日期:2014-07-18

    作者簡介:盧偉(1988—),女,碩士,主要研究方向為基礎(chǔ)數(shù)據(jù)庫建設(shè)、室內(nèi)定位等。E-mail:13261583834@163.com

    一、前言

    隨著空間和網(wǎng)絡(luò)技術(shù)的發(fā)展,GIS技術(shù)越來越為人們所重視,而數(shù)字化地面要素是GIS應(yīng)用的基礎(chǔ)資料,其中等高線更是GIS中最重要的要素之一[1]。等高線是一組具有空間關(guān)系的曲線,是表達地形起伏最為常用的方式,如果利用彩色和陰影渲染[2],其直觀性可進一步提高。利用現(xiàn)有的測量手段并通過計算機處理,有多種方式也可以達到相同或類似的效果,如DEM、TIN、GRID等。只要獲得這些數(shù)據(jù)中的其中一種,就可以得到其他表達地表起伏的數(shù)據(jù)格式。目前,在獲得數(shù)字化的等高線方面有以下幾種方式:

    1) 利用合成孔徑雷達(SAR)衛(wèi)星、航空攝影等方式獲取地表的高程影像,通過計算機生成數(shù)字高程模型(DEM),然后由DEM生成等高線[3]。

    2) 利用其他表達地形的模型(如TIN、GRID等)進行轉(zhuǎn)換。

    3) 利用以往測量得到的紙質(zhì)地形圖進行矢量化,并對矢量化后的等高線進行高程賦值[4]。

    以往的地質(zhì)測量都是以紙質(zhì)地圖進行存檔的[5]。隨著計算機及遙感、航空攝影的發(fā)展,人們獲取地形地貌的方式越來越多,老式的紙質(zhì)地圖在分析與表達時逐漸顯露出其局限性,但在獲取等高線方面,它仍是一個重要來源。目前很多軟件(如ArcMap)都具備了地形圖矢量化功能,但是通常待處理的等高線量較大,若逐條賦值,其效率與正確性必然受到影響。因此,如何快速地對紙質(zhì)地形圖進行矢量化并進行批量賦值是一個很重要的問題。矢量化是數(shù)字圖像處理的內(nèi)容[6],本文主要論述使用Geotools開源包對矢量化后的等高線進行批量賦值的方法與實現(xiàn)。

    二、Geotools簡介

    Geotools是使用Java語言編寫的開源GIS工具包[6-7]。它起源于1996年英國利茲大學(xué)的一個碩士研究項目,到目前最新版本Geotools 10.1已經(jīng)發(fā)展了17年之久。它最初的目的是提供一個可以創(chuàng)造交互式的地理可視化客戶端,現(xiàn)在它作為開放地理基金會(OSGeo)最初支持的項目之一,已經(jīng)發(fā)展成為一個實現(xiàn)標準OGC規(guī)范接口的功能完善的GIS工具包。它主要提供各種GIS算法,并對各種空間數(shù)據(jù)格式進行讀寫與顯示[8]。

    1. Geotools中的空間查詢

    Geotools使用gt-opengis包中的Filter與Expression接口表達約束,使用它們從數(shù)據(jù)源中提取特定的要素以創(chuàng)建查詢(Query)。空間查詢按查詢方式主要分為兩類:根據(jù)屬性條件查詢要素和根據(jù)幾何要素查詢。在查詢要素之前首先要定義好查詢條件。

    (1) 使用CQL(common query manguage)進行屬性查詢

    Filter filter=CQL.toFilter(“contour=0”);

    (2) 使用FilterFactory進行幾何查詢

    這里有兩種方式可以選擇,分別為FilterFactory與FilterFactory2,它們都可以直接創(chuàng)建查詢,其主要差別為FilterFactory2比FilterFactory在使用JTS操作幾何方式具備更多的方法。下面為使用FilterFactory2進行幾何查詢的代碼:

    FilterFactory2 ff=

    CommonFactoryFinder.getFilterFactory2(GeoTools.getDefaultHints);

    Filter filter=ff.contains(ff.property("THE_GEOM"),ff.literal(geometry));

    其中,“THE_GEOM”通常是Shapefile幾何字段名;geometry為空間查詢的幾何范圍。

    2. Geotools中的幾何運算

    Geotools實現(xiàn)了OGC規(guī)范,主要利用JTS包進行幾何運算。Geotools中的幾何運算有7種,分別為:Buffer、Distance、ConvexHull、Intersection、Union、Difference、SymDifference。其中運算對象為幾何對象,運算結(jié)果為另一個幾何對象或數(shù)值。本文中用到的是線(Line)與折線(Polyline)的Intersection運算。其結(jié)果應(yīng)該為一個多點(MultiPoint)(在本文中MultiPoint中的點數(shù)多于1個,則說明有重復(fù)選擇的情況,則需要重新進行選擇):

    Geometry intersection=

    polyline.intersection(line);

    MultiPoin tmp=(MultiPoint)intersection;

    三、等高線批量賦值

    等高線批量賦值的基本思想是每次以一條直線選擇一系列相鄰的未賦值等高線(這些等高線高程值遞增或遞減),然后求出這些等高線與直線的交點。按直線的方向求出后面各條等高線與首個相交等高線的距離,并以此距離對這些交點進行排序。最后根據(jù)首條等高線遞增或遞減的順序?qū)Φ雀呔€進行賦值。

    1. 加載底圖與等高線矢量文件

    在Geotools中使用FileDataStore與GridCoverage2DReader分別對Shapefile與柵格數(shù)據(jù)進行讀取,對柵格數(shù)據(jù)的要求是已經(jīng)經(jīng)過空間校正,并具有正確的坐標系。代碼如下:

    Layer rasterLayer=

    newGridReaderLayer(reader,rasterStyle);

    map.addLayer(rasterLayer);

    Layer

    shpLayer=newFeatureLayer(shapefileSource,shpStyle);

    map.addLayer(shpLayer);

    加載數(shù)據(jù)后利用Geotools提供的Swing組件進行數(shù)據(jù)顯示。

    2. 賦值等高線的選擇

    在批量賦值之前,首先對一批需要賦值的相鄰等高線進行選擇,在進行選擇時根據(jù)底圖柵格確定所選對象遞增或遞減。具體代碼如下:

    SimpleFeatureCollection grabFeaturesFromPolyline(LineStringlineString)

    throws Exception

    {

    FilterFactory2 ff=CommonFactoryFinder.getFilterFactory2();

    FeatureType schema=shapefileSource.getSchema();

    String geometryPropertyName=schema.getGeometryDescriptor().getLocalName();

    CoordinateReferenceSystem targetCRS=schema.getGeometryDescriptor()

    .getCoordinateReferenceSystem();

    CoordinateReferenceSystem defaultCRS=ProjectionUtils.getDefaultCRS();

    MathTransform transform=CRS.findMathTransform(defaultCRS,targetCRS);

    LineString targetLineString=(LineString) JTS.transform(lineString,transform);

    ReferencedEnvelope bbox=JTS.toEnvelope(targetLineString);

    Filter filter1=ff.bbox(ff.property(geometryPropertyName),bbox);

    Filter filter2=ff.intersects(ff.property(geometryPropertyName),ff.literal(targetLineString));

    Filter filter=ff.and(filter1,filter2);

    return shapefileSource.getFeatures(filter);

    }

    在利用線要素對數(shù)據(jù)源進行查詢時,為了提高查詢效率,本文利用了包圍盒與線要素聯(lián)合查詢。

    3. 等高線的排序與賦值

    上一步所得到的是一個要素集,也就是與線要素相交的所有等高線的集合。在得到這些線要素后,需要根據(jù)與線要素相交的順序進行排序,以按等高線遞增或遞減進行批量賦值。本文采取的方式是首先求出線要素與各要素等高線的交點,然后根據(jù)這些交點與線要素起點的距離對要素選擇集中的等高線進行排序。具體代碼如下:

    Coordinate firstPt=lineString.getCoordinateN(0);

    SimpleFeatureIterator iterator=collection.features();

    Mapmap=new

    HashMap();

    while(iterator.hasNext()){

    SimpleFeature feature=iterator.next();

    Geometry geometry=(Geometry)

    feature.getDefaultGeometry();

    Geometry points=

    geometry.intersection(lineString);

    Coordinate pt=points.getCoordinate();

    map.put(pt.distance(firstPt),feature);

    }

    List>infoIds=

    newArrayList

    SimpleFeature>>(map.entrySet());

    Collections.sort(infoIds,new

    Comparator>(){

    publicint compare(Entry

    SimpleFeature>o1,

    Entryo2){

    double cha=o2.getKey()-o1.getKey();

    if (cha>0)

    return 1;

    else

    return -1;

    }

    });

    在對等高線進行排序時,使用了Java中HashMap中的自定義Sort函數(shù),得到的infoIDs集合就是按照交點與線要素起點的距離進行的排序。在得到排序后的等高線后,只需要逐條取出各條等高線,然后根據(jù)它的FeatureID,對要素源進行查詢更新。具體代碼如下:

    public void updateSimpleFeature(FeatureId fid,String name,Object value)

    throwsIOException{

    Transaction transaction=new

    DefaultTransaction("Example1");

    String typeName=

    shpDataStore.getTypeNames()[0];

    FeatureSource

    SimpleFeature>featureSource=null;

    SimpleFeatureStore store=

    (SimpleFeatureStore)shpDataStore

    .getFeatureSource(typeName);

    store.setTransaction(transaction);

    FilterFactory2 ff=

    CommonFactoryFinder.getFilterFactory2(GeoTools

    .getDefaultHints());

    Filter filter=ff.id(fid);

    SimpleFeatureTypefeatureType=

    store.getSchema();

    try{

    store.modifyFeatures(name,value,filter);

    transaction.commit();

    } catch(Exception eek){

    try {

    transaction.rollback();

    }catch(IOException e){

    e.printstackTrace();

    }

    }

    }

    4. 系統(tǒng)實現(xiàn)

    等高線批量賦值工具界面由3部分組成:菜單欄、工具欄、地圖顯示區(qū)。主要功能包括添加底圖、添加Shapefile、編輯Shapefile、系統(tǒng)設(shè)置及地圖基本操作等。等高線批量賦值的基本流程為:將圖層縮放到未賦值的等高線處,使用賦值工具畫出一條線,選擇相鄰的一組等高線。確定初始等高線的值及高差,即可為該組等高線賦值。在利用ArcGIS軟件對1989年出版的焦作市修武縣1∶5萬地形圖等高線進行矢量化后,利用本文實現(xiàn)的等高線批量賦值工具進行賦值操作。對等高線賦值前后的變化效果如圖1、圖2所示。

    圖1 等高線賦值前

    圖2 等高線賦值后

    四、結(jié)論

    本文中所使用的根據(jù)等高線順序進行賦值的方法并不是很難實現(xiàn),如果使用ArcMap中內(nèi)嵌的VB開發(fā)[9]或ArcEngine進行二次開發(fā),開發(fā)效率也許會進一步提高。但是這些都需要依托龐大的二次開發(fā)組件,并且沒有許可也不能單獨運行。本文提出的基于Geotools的等高線批量賦值方法,在開發(fā)方式上使用的是免費的開源工具包,依托其完善的GIS功能可以方便開發(fā)出相應(yīng)功能,軟件可以方便傳播與使用。在本文中使用了Geotools的Swing可視化組件、查詢包、更新包及Java中HashMap的Sort函數(shù),實現(xiàn)了等高線的批量賦值。相比以往逐條等高線進行人工賦值,等高線批量賦值可以極大地提高工作效率,并降低失誤率。

    參考文獻:

    [1]曹寧,張曉煜,李劍萍,等. 基于ArcView的等高線批賦值[J]. 農(nóng)業(yè)網(wǎng)絡(luò)信息,2007(9):61-63.

    [2]胡耀鋒,胡曙光. 坐標轉(zhuǎn)換中地貌重構(gòu)算法研究[J]. 測繪通報,2008(1):62-65.

    [3]張堯,樊紅,黃旺. 基于Delaunay三角網(wǎng)的等高線樹生成方法[J]. 測繪學(xué)報,2012,41(3):461-467.

    [4]朱蕊. 多源空間矢量數(shù)據(jù)一致性處理技術(shù)研究[D].鄭州:信息工程大學(xué),2012.

    [5]王東華,劉建軍,商瑤玲,等. 國家1∶50000基礎(chǔ)地理信息數(shù)據(jù)庫動態(tài)更新[J]. 測繪通報,2013(7):1-4.

    [6]王太寧. 基于GeoTools的開源GIS應(yīng)用的研究與實踐[D].大連:大連理工大學(xué),2010.

    [7]馮亦參. 基于Geotools實現(xiàn)WebGIS應(yīng)用軟件[J]. 微計算機信息,2006(31):260-261.

    [8]雷兵. 地理信息查詢工具Geotools的設(shè)計與實現(xiàn)[J]. 測繪科技動態(tài),1998(3):20-24.

    [9]鄧世學(xué). VBA編程實現(xiàn)批量對等高線賦值[J]. 電腦編程技巧與維護,2012(6):14-15.

    [10]紀洋,武文波,楊曉偉. 等高線自動矢量化的后處理[J]. 遼寧工程技術(shù)大學(xué)學(xué)報:自然科學(xué)版,2008(S1):37-39.

    [11]李國輝, 許文帥, 龍毅,等.面向等高線與河流沖突處理的多約束移位方法[J].測繪學(xué)報, 2014, 43 (11): 1204-1210.

    徠卡測量新技術(shù)應(yīng)用專欄

    猜你喜歡
    矢量化等高線
    制作等高線立體模型學(xué)習(xí)等高線地形圖
    地形圖的閱讀
    一種基于Fréchet距離的斷裂等高線內(nèi)插算法
    測繪通報(2019年1期)2019-02-15 04:56:06
    DEM的建立及其在林業(yè)上的應(yīng)用
    “等高線地形圖的判讀”專題測試
    地理教育(2016年10期)2016-11-09 00:32:53
    基于南方CASS的等高線內(nèi)插功能的改進*1
    地礦測繪(2016年2期)2016-07-16 03:03:43
    交互式矢量化技術(shù)在水文站網(wǎng)分布圖編繪中的應(yīng)用
    科技視界(2016年10期)2016-04-26 21:12:24
    基于VP Studio和CASS的柵格地形圖矢量化方法
    試析表演驅(qū)動的矢量化二維表情動畫
    遙感圖像多尺度分割算法與矢量化算法的集成
    計算機工程(2014年6期)2014-02-28 01:27:29
    春色校园在线视频观看| 亚洲无线在线观看| av卡一久久| 桃色一区二区三区在线观看| 成人午夜精彩视频在线观看| 精品熟女少妇av免费看| 国产私拍福利视频在线观看| 欧美xxxx黑人xx丫x性爽| 一进一出抽搐动态| 国产色婷婷99| 国产精品综合久久久久久久免费| 91麻豆精品激情在线观看国产| 91久久精品国产一区二区成人| 国产69精品久久久久777片| 免费一级毛片在线播放高清视频| 精品熟女少妇av免费看| 国产av不卡久久| 一本久久中文字幕| 黄色欧美视频在线观看| 91久久精品电影网| 久久久久久大精品| 美女高潮的动态| 人人妻人人看人人澡| 高清午夜精品一区二区三区 | 国产综合懂色| 国产亚洲精品久久久久久毛片| 亚洲自拍偷在线| 中国国产av一级| 能在线免费观看的黄片| 波多野结衣巨乳人妻| 欧美精品一区二区大全| a级毛片免费高清观看在线播放| 好男人在线观看高清免费视频| 久久人妻av系列| 日韩强制内射视频| 亚洲四区av| 久久精品国产鲁丝片午夜精品| 成年版毛片免费区| 男女下面进入的视频免费午夜| 一夜夜www| 国产69精品久久久久777片| 中文资源天堂在线| 国产三级在线视频| 欧美zozozo另类| 欧美成人精品欧美一级黄| 内射极品少妇av片p| 亚洲欧美精品专区久久| 九九热线精品视视频播放| 精品人妻熟女av久视频| 久久久久免费精品人妻一区二区| 久久99蜜桃精品久久| 欧美性猛交╳xxx乱大交人| 国产老妇伦熟女老妇高清| 亚洲av成人精品一区久久| 熟女电影av网| 天堂√8在线中文| 国产片特级美女逼逼视频| 成人综合一区亚洲| 亚洲精品亚洲一区二区| 久久久精品欧美日韩精品| 韩国av在线不卡| 国产伦理片在线播放av一区 | 国产亚洲精品久久久com| 天堂影院成人在线观看| 亚洲成人久久性| 精品午夜福利在线看| 免费观看的影片在线观看| 国产综合懂色| 两个人的视频大全免费| 国产精品日韩av在线免费观看| 亚洲四区av| 国产综合懂色| 欧美区成人在线视频| 久久精品国产清高在天天线| 日本欧美国产在线视频| 中文字幕久久专区| 国产极品天堂在线| 免费搜索国产男女视频| 亚洲在线观看片| 日本黄大片高清| 国产黄a三级三级三级人| 中国美女看黄片| 午夜老司机福利剧场| 国产成人a∨麻豆精品| 一本久久中文字幕| 麻豆成人午夜福利视频| 性欧美人与动物交配| 亚洲精华国产精华液的使用体验 | 欧洲精品卡2卡3卡4卡5卡区| 三级男女做爰猛烈吃奶摸视频| 免费av毛片视频| 亚洲欧美清纯卡通| 免费人成在线观看视频色| 日本免费一区二区三区高清不卡| 最近视频中文字幕2019在线8| 国产亚洲欧美98| 伊人久久精品亚洲午夜| 久久久久久久久大av| 美女cb高潮喷水在线观看| 国产色婷婷99| 国产一区二区三区av在线 | 亚洲欧美精品自产自拍| 舔av片在线| 男人狂女人下面高潮的视频| 变态另类成人亚洲欧美熟女| 少妇的逼好多水| 51国产日韩欧美| 91精品一卡2卡3卡4卡| 亚洲乱码一区二区免费版| 日韩成人av中文字幕在线观看| 极品教师在线视频| 国产极品精品免费视频能看的| 国产成人精品婷婷| 啦啦啦啦在线视频资源| 人人妻人人澡人人爽人人夜夜 | www.av在线官网国产| 亚洲美女视频黄频| 给我免费播放毛片高清在线观看| 国产日韩欧美在线精品| 免费看a级黄色片| 亚洲av第一区精品v没综合| 内地一区二区视频在线| 欧美精品一区二区大全| 我要搜黄色片| 老女人水多毛片| 1000部很黄的大片| 校园人妻丝袜中文字幕| 国产成人a区在线观看| 久久久久久九九精品二区国产| 综合色av麻豆| 国内久久婷婷六月综合欲色啪| av福利片在线观看| 少妇的逼好多水| 成年免费大片在线观看| 国产老妇女一区| 天堂√8在线中文| 人妻系列 视频| 大香蕉久久网| 有码 亚洲区| 女人被狂操c到高潮| 成年版毛片免费区| 淫秽高清视频在线观看| 中文字幕免费在线视频6| 小说图片视频综合网站| 日韩强制内射视频| 午夜久久久久精精品| 国产高潮美女av| 18禁在线播放成人免费| 国产又黄又爽又无遮挡在线| 欧美+亚洲+日韩+国产| 日本av手机在线免费观看| 国产久久久一区二区三区| 久久精品91蜜桃| 一级毛片电影观看 | 又黄又爽又刺激的免费视频.| av.在线天堂| 丰满乱子伦码专区| 天堂影院成人在线观看| 中文欧美无线码| 欧美成人一区二区免费高清观看| a级一级毛片免费在线观看| 91aial.com中文字幕在线观看| 岛国在线免费视频观看| 国产在线精品亚洲第一网站| 日韩精品青青久久久久久| 最近中文字幕高清免费大全6| 国产精品永久免费网站| 日韩人妻高清精品专区| 精品久久久久久久末码| 色尼玛亚洲综合影院| 此物有八面人人有两片| 在线播放国产精品三级| 亚洲久久久久久中文字幕| 成人综合一区亚洲| 老师上课跳d突然被开到最大视频| 91精品一卡2卡3卡4卡| 国产黄片美女视频| 插逼视频在线观看| 在线观看av片永久免费下载| 91午夜精品亚洲一区二区三区| 亚洲自拍偷在线| 亚洲欧美精品专区久久| 免费av毛片视频| 美女xxoo啪啪120秒动态图| 日本av手机在线免费观看| 亚洲四区av| 中出人妻视频一区二区| 欧美潮喷喷水| 日韩国内少妇激情av| 男人舔奶头视频| 97超视频在线观看视频| 能在线免费看毛片的网站| 久久精品国产亚洲av天美| 两个人的视频大全免费| 两个人视频免费观看高清| 国产成人精品一,二区 | 欧美3d第一页| 边亲边吃奶的免费视频| 99国产精品一区二区蜜桃av| 国产色婷婷99| 99热网站在线观看| 亚洲欧美精品综合久久99| 亚洲第一区二区三区不卡| 亚洲av一区综合| 最近最新中文字幕大全电影3| 男人舔奶头视频| 美女内射精品一级片tv| 午夜视频国产福利| 我的女老师完整版在线观看| 蜜桃亚洲精品一区二区三区| 1000部很黄的大片| 亚洲aⅴ乱码一区二区在线播放| 成人综合一区亚洲| 精品久久久久久久久亚洲| 亚洲精品久久国产高清桃花| 中文字幕久久专区| av免费在线看不卡| 日本黄色片子视频| 大型黄色视频在线免费观看| 久久韩国三级中文字幕| 国产午夜精品一二区理论片| 亚洲精品色激情综合| 国产69精品久久久久777片| 国产午夜福利久久久久久| 最近中文字幕高清免费大全6| 国产色婷婷99| 免费电影在线观看免费观看| 中文字幕制服av| 日韩欧美 国产精品| 亚洲av熟女| 可以在线观看毛片的网站| 26uuu在线亚洲综合色| 国产美女午夜福利| 寂寞人妻少妇视频99o| 搡老妇女老女人老熟妇| 波多野结衣巨乳人妻| 日日撸夜夜添| 成年av动漫网址| 大型黄色视频在线免费观看| 国内精品宾馆在线| 国产老妇女一区| 超碰av人人做人人爽久久| 日韩视频在线欧美| 成人国产麻豆网| 国产黄色视频一区二区在线观看 | 99久久精品热视频| 成人亚洲精品av一区二区| 在线观看av片永久免费下载| 日本欧美国产在线视频| 中文亚洲av片在线观看爽| 搡老妇女老女人老熟妇| 亚洲无线观看免费| 国产成人精品婷婷| 国产高清三级在线| 高清日韩中文字幕在线| 人妻久久中文字幕网| 又粗又爽又猛毛片免费看| 99riav亚洲国产免费| 久久久久久久久久成人| 欧美性猛交╳xxx乱大交人| 免费观看精品视频网站| 国产成年人精品一区二区| 99久国产av精品| 男女啪啪激烈高潮av片| 麻豆成人午夜福利视频| 一级黄色大片毛片| 免费人成视频x8x8入口观看| 久久久久免费精品人妻一区二区| 亚洲国产欧洲综合997久久,| 久久精品国产鲁丝片午夜精品| 国产一区二区三区av在线 | 少妇丰满av| 麻豆精品久久久久久蜜桃| 国产一级毛片七仙女欲春2| 国产精品久久久久久av不卡| 不卡视频在线观看欧美| 免费观看人在逋| a级一级毛片免费在线观看| 久久久成人免费电影| 亚洲人与动物交配视频| 12—13女人毛片做爰片一| 能在线免费看毛片的网站| 看免费成人av毛片| 国产高清有码在线观看视频| 日日摸夜夜添夜夜添av毛片| 综合色av麻豆| 青春草视频在线免费观看| 久久精品国产亚洲av香蕉五月| 成年免费大片在线观看| 最好的美女福利视频网| 51国产日韩欧美| 天堂中文最新版在线下载 | 欧美+日韩+精品| 九色成人免费人妻av| 别揉我奶头 嗯啊视频| 日本五十路高清| 欧美色视频一区免费| 亚洲成人av在线免费| 99国产精品一区二区蜜桃av| 九草在线视频观看| 亚洲欧美日韩卡通动漫| 亚洲性久久影院| 欧美一区二区国产精品久久精品| av专区在线播放| 国产成年人精品一区二区| 亚洲国产精品国产精品| 美女国产视频在线观看| 内地一区二区视频在线| 热99在线观看视频| 欧洲精品卡2卡3卡4卡5卡区| 亚洲美女视频黄频| 直男gayav资源| eeuss影院久久| 麻豆精品久久久久久蜜桃| 国产乱人视频| 亚洲国产精品成人久久小说 | 成年免费大片在线观看| 国产三级在线视频| 美女高潮的动态| 波多野结衣高清无吗| 亚洲国产色片| 日本黄大片高清| 美女cb高潮喷水在线观看| 在线观看66精品国产| 欧美激情在线99| 日韩国内少妇激情av| 亚洲国产精品合色在线| 一级毛片久久久久久久久女| 亚洲精华国产精华液的使用体验 | 婷婷亚洲欧美| 欧美成人a在线观看| 国产成人一区二区在线| av又黄又爽大尺度在线免费看 | 精品久久国产蜜桃| 91精品国产九色| 99视频精品全部免费 在线| 91久久精品国产一区二区三区| 亚洲av电影不卡..在线观看| 熟女电影av网| 一个人免费在线观看电影| 国产又黄又爽又无遮挡在线| 久久精品人妻少妇| 一级毛片电影观看 | 黑人高潮一二区| 久久久色成人| 欧美变态另类bdsm刘玥| 久久精品国产自在天天线| 亚洲欧美清纯卡通| 一级毛片aaaaaa免费看小| 国产真实伦视频高清在线观看| 日韩av在线大香蕉| 丝袜喷水一区| 又粗又爽又猛毛片免费看| 日日摸夜夜添夜夜爱| 男女那种视频在线观看| ponron亚洲| av在线天堂中文字幕| 色尼玛亚洲综合影院| 亚洲一区二区三区色噜噜| 久久6这里有精品| 特级一级黄色大片| 99国产精品一区二区蜜桃av| 久久久久久久久久久免费av| 午夜老司机福利剧场| 人体艺术视频欧美日本| 99久国产av精品国产电影| 亚洲人成网站在线播放欧美日韩| 久久九九热精品免费| av.在线天堂| 国产亚洲av嫩草精品影院| 九九在线视频观看精品| 亚洲精品国产av成人精品| 在线a可以看的网站| 午夜老司机福利剧场| 在线天堂最新版资源| 久久久久九九精品影院| 国内精品美女久久久久久| 一本一本综合久久| 精品熟女少妇av免费看| 久久午夜亚洲精品久久| 日韩一本色道免费dvd| 午夜激情欧美在线| 国产真实伦视频高清在线观看| 又爽又黄无遮挡网站| 亚洲国产精品sss在线观看| 极品教师在线视频| 国产蜜桃级精品一区二区三区| 高清在线视频一区二区三区 | 久久久精品欧美日韩精品| 国产精品不卡视频一区二区| 91在线精品国自产拍蜜月| 国产精品国产高清国产av| 夜夜爽天天搞| 久久精品91蜜桃| 久久久久网色| 国产极品天堂在线| 亚洲欧美精品综合久久99| avwww免费| 在线播放国产精品三级| 中文精品一卡2卡3卡4更新| 日韩视频在线欧美| or卡值多少钱| 少妇熟女aⅴ在线视频| 久久6这里有精品| 国产精品一区二区在线观看99 | 久久久久久久久久黄片| 美女被艹到高潮喷水动态| a级毛片免费高清观看在线播放| 国产亚洲精品av在线| 午夜亚洲福利在线播放| 婷婷精品国产亚洲av| 99riav亚洲国产免费| 国产一级毛片七仙女欲春2| 亚洲欧美中文字幕日韩二区| 欧美一区二区精品小视频在线| 狂野欧美白嫩少妇大欣赏| 此物有八面人人有两片| 99久国产av精品| 久久这里只有精品中国| 国产日韩欧美在线精品| a级毛片a级免费在线| 久久亚洲国产成人精品v| 国产黄色小视频在线观看| 国产白丝娇喘喷水9色精品| 能在线免费看毛片的网站| 午夜福利在线观看免费完整高清在 | 日韩亚洲欧美综合| 欧美+亚洲+日韩+国产| 啦啦啦啦在线视频资源| 草草在线视频免费看| 乱码一卡2卡4卡精品| 亚洲国产欧洲综合997久久,| 在线播放无遮挡| 国产高清有码在线观看视频| 高清午夜精品一区二区三区 | 91aial.com中文字幕在线观看| 人妻久久中文字幕网| 免费av毛片视频| 中文字幕久久专区| 国产精品女同一区二区软件| 国产精品1区2区在线观看.| 久久国内精品自在自线图片| 日韩av不卡免费在线播放| 久久精品久久久久久久性| 久久精品久久久久久噜噜老黄 | 日本-黄色视频高清免费观看| 国产精品一区www在线观看| 久久99蜜桃精品久久| 亚洲人成网站在线播| 国产精品国产三级国产av玫瑰| 亚洲丝袜综合中文字幕| 久久综合国产亚洲精品| 一级黄色大片毛片| 精品人妻熟女av久视频| 亚洲成人中文字幕在线播放| 久久久a久久爽久久v久久| 97在线视频观看| 免费看光身美女| 午夜老司机福利剧场| 成人毛片a级毛片在线播放| 麻豆乱淫一区二区| 男女做爰动态图高潮gif福利片| 丝袜喷水一区| 久久久精品欧美日韩精品| 欧美激情久久久久久爽电影| 亚洲av免费高清在线观看| 神马国产精品三级电影在线观看| 99热这里只有精品一区| 极品教师在线视频| 男女下面进入的视频免费午夜| 99久久人妻综合| 久久人人爽人人爽人人片va| 亚洲在久久综合| 日韩欧美精品免费久久| 亚洲激情五月婷婷啪啪| 中文字幕制服av| 亚洲精品色激情综合| 亚洲成av人片在线播放无| av在线播放精品| 人体艺术视频欧美日本| 国产中年淑女户外野战色| 少妇丰满av| 亚洲欧美日韩高清在线视频| 一级毛片久久久久久久久女| 亚洲人成网站在线播放欧美日韩| 秋霞在线观看毛片| 久久亚洲精品不卡| 联通29元200g的流量卡| 偷拍熟女少妇极品色| 欧美最新免费一区二区三区| 1024手机看黄色片| 97人妻精品一区二区三区麻豆| 国产又黄又爽又无遮挡在线| 久久久精品欧美日韩精品| 网址你懂的国产日韩在线| 1024手机看黄色片| 18禁黄网站禁片免费观看直播| av在线老鸭窝| 少妇人妻精品综合一区二区 | 国产日本99.免费观看| 欧美bdsm另类| 成人一区二区视频在线观看| av视频在线观看入口| 亚洲一区二区三区色噜噜| 成人鲁丝片一二三区免费| 久久精品国产清高在天天线| 亚洲成av人片在线播放无| 亚洲高清免费不卡视频| 91午夜精品亚洲一区二区三区| 欧美极品一区二区三区四区| 国产成人福利小说| 国产精品一区二区三区四区免费观看| 99riav亚洲国产免费| 神马国产精品三级电影在线观看| 国产乱人偷精品视频| 丰满乱子伦码专区| 波野结衣二区三区在线| 中文字幕精品亚洲无线码一区| 国产高清激情床上av| 99久久精品一区二区三区| 亚洲国产精品成人综合色| 成年女人看的毛片在线观看| 久久久国产成人精品二区| 亚洲综合色惰| 18+在线观看网站| 国模一区二区三区四区视频| 国产极品天堂在线| 国产亚洲av片在线观看秒播厂 | 亚洲精品日韩av片在线观看| 国产av一区在线观看免费| 综合色av麻豆| 欧美区成人在线视频| 狂野欧美白嫩少妇大欣赏| 人人妻人人澡欧美一区二区| 91精品国产九色| 久久精品夜夜夜夜夜久久蜜豆| 特大巨黑吊av在线直播| 国产精品无大码| 久久99热6这里只有精品| 男的添女的下面高潮视频| 久99久视频精品免费| 精品一区二区三区人妻视频| 亚洲欧美日韩高清专用| 悠悠久久av| 热99re8久久精品国产| 日产精品乱码卡一卡2卡三| 国产69精品久久久久777片| 精华霜和精华液先用哪个| 亚洲久久久久久中文字幕| 日日撸夜夜添| 免费观看精品视频网站| 久久久久久大精品| 久久久久久久久久成人| 两个人视频免费观看高清| 熟妇人妻久久中文字幕3abv| АⅤ资源中文在线天堂| 国产色婷婷99| 九九热线精品视视频播放| 精品久久久久久久久久免费视频| 久久精品国产自在天天线| 免费黄网站久久成人精品| 国产私拍福利视频在线观看| 精品国内亚洲2022精品成人| 久久精品影院6| 岛国毛片在线播放| 最近2019中文字幕mv第一页| 亚洲综合色惰| 熟妇人妻久久中文字幕3abv| 久久久国产成人免费| 国产高清激情床上av| 18+在线观看网站| 男人的好看免费观看在线视频| 精品人妻视频免费看| 啦啦啦韩国在线观看视频| 99久久无色码亚洲精品果冻| 99国产极品粉嫩在线观看| 日本一本二区三区精品| 搡老妇女老女人老熟妇| 国产爱豆传媒在线观看| 国产在视频线在精品| 日本免费a在线| 1000部很黄的大片| 亚洲图色成人| 偷拍熟女少妇极品色| 麻豆久久精品国产亚洲av| 亚洲av电影不卡..在线观看| 日韩强制内射视频| 国产午夜福利久久久久久| 亚洲av电影不卡..在线观看| 国产视频首页在线观看| 国产亚洲精品久久久久久毛片| 亚洲一区高清亚洲精品| 少妇的逼好多水| 国产高清不卡午夜福利| 国产单亲对白刺激| 久久久久久国产a免费观看| 国产亚洲精品久久久久久毛片| 极品教师在线视频| 亚洲精品国产成人久久av| 成年女人看的毛片在线观看| 精品久久久久久成人av| 欧美性猛交╳xxx乱大交人| 国产免费一级a男人的天堂| 直男gayav资源| 校园人妻丝袜中文字幕| 男女啪啪激烈高潮av片| 日本一本二区三区精品| 卡戴珊不雅视频在线播放| 久久久午夜欧美精品| 亚洲在线自拍视频| 性插视频无遮挡在线免费观看| 村上凉子中文字幕在线| 联通29元200g的流量卡| 能在线免费看毛片的网站| 精华霜和精华液先用哪个|