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

    面向Geodatabase的柵格數(shù)據(jù)批量加載插件開發(fā)

    2019-02-12 10:20:14王育紅劉康晨
    桂林理工大學學報 2019年4期
    關鍵詞:柵格數(shù)據(jù)圖像文件編程語言

    王育紅,劉康晨

    (江蘇師范大學 地理測繪與城鄉(xiāng)規(guī)劃學院,江蘇 徐州 221116)

    0 引 言

    1999年, 美國ESRI公司發(fā)布了當時代表最高技術水平的全系列GIS平臺——ArcGIS。Geodatabase則是伴隨ArcGIS而生的、 采用對象關系數(shù)據(jù)庫技術的新一代空間數(shù)據(jù)模型。 相對于早期的Shapefile與Coverage空間數(shù)據(jù)模型, Geodatabase具有一體化、 智能化等優(yōu)勢, 能夠更清晰、 準確地反映、 描述現(xiàn)實實體的靜態(tài)屬性與動態(tài)行為特征[1]。 經(jīng)過多次的技術革新和版本升級, 目前Geodatabase已具備統(tǒng)一集中管理矢量、 柵格、 DEM、 TIN、 網(wǎng)絡、 時態(tài)、 常規(guī)屬性表格、 音視頻等多種數(shù)據(jù)的強大能力, 并廣泛應用于眾多領域和部門[2-3]。

    為滿足不同的應用需要,Geodatabase針對柵格數(shù)據(jù)提供了5種不同的存儲與管理機制。其中:柵格數(shù)據(jù)集用來直接存儲原始格式的柵格數(shù)據(jù);柵格目錄和鑲嵌數(shù)據(jù)集作為特殊形式的關系表,主要來存儲記錄多幅柵格數(shù)據(jù)及其相關的屬性信息;要素類與表則通過其中自定義的柵格型屬性列(字段)來進一步存儲記錄相關的柵格數(shù)據(jù),以豐富擴展空間和非空間對象主體記錄的信息內容、增加直觀認識。對于前3種主體型存儲方式,可通過ArcMAP應用程序提供的“導入柵格數(shù)據(jù)集”、“加載柵格數(shù)據(jù)集”等功能將外部原始柵格數(shù)據(jù)批量加載到所建Geodatabase中。但對于后兩種輔助型存儲方式,目前尚沒有批量加載工具,只能根據(jù)表或要素類中已有的數(shù)據(jù)記錄,人工逐條加載與之相關的柵格數(shù)據(jù),人機交互頻繁、效率低、易出錯。針對這一不足,本文在總結分析ArcGIS平臺功能定制擴展方法的基礎上,采用插件技術設計開發(fā)了一個面向Geodatabase表與要素類的柵格數(shù)據(jù)批量加載ArcMAP插件。

    1 ArcGIS定制開發(fā)技術

    為方便在已有功能基礎上量身定制開發(fā)出更個性、更簡潔、更智能、更高效的功能或系統(tǒng),最大限度地滿足不同用戶的應用需要,不同版本的ArcGIS平臺適時提供了多項定制擴展開發(fā)技術,如圖1所示。

    1.1 ArcObjects

    ArcObjects(AO)是基于Microsoft COM技術所構建的一系列可重用COM組件集, 幾乎提供了ArcGIS全部的底層功能。 基于AO的開發(fā),早期主要有3種方式[4-5]: 利用ArcGIS內嵌的VBA腳本語言直接對ArcGIS桌面應用(如ArcMap)功能進行擴展開發(fā)[6-7]; 利用支持COM技術的編程語言(如VB、.Net、C++等), 在AO組件基礎上進一步包裝其自身的dll組件, 經(jīng)編譯注冊后將其功能添加到ArcGIS系統(tǒng)或其他應用程序中; 采用高級編程語言通過引用AO類庫及其包含的MapControl、 PageLayoutControl等可視化控件開發(fā)具有單獨界面、 可獨立運行的GIS應用程序。

    圖1 不同版本ArcGIS支持的定制開發(fā)技術Fig.1 Customizing and development technology in ArcGIS

    1.2 ArcEngine

    ArcEngine(即ArcGIS Engine, AE)是ESRI公司對AO核心組件進行再封裝之后對外發(fā)布的一個獨立產(chǎn)品和開發(fā)工具包,其組件接口、方法、屬性與AO相同,但功能稍弱于AO。AE主要用來開發(fā)獨立GIS應用或嵌入式GIS應用,如將GIS功能嵌入到Mirosoft Word和Excel等已有應用程序中。利用AE開發(fā)的應用程序可以脫離ArcGIS產(chǎn)品(如Desktop),只依賴于ArcGIS Engine Runtime獨立運行,而AO程序則必須依賴于ArcGIS產(chǎn)品才能運行[8-9]。

    1.3 ModelBuilder

    ModelBuilder是一個用來創(chuàng)建、編輯和管理模型的應用程序,也可以將其視為用于構建工作流的可視化編程語言。ModelBuilder主要用于對復雜地理處理流程進行簡化,無需編碼,僅通過拖拽、連線、參數(shù)設置等方式就可以將已有地理處理工具串聯(lián)起來擴展形成一個新的地理處理工具(模型或工作流),該工具可以進一步嵌入到新模型中,并可以發(fā)布為地理處理服務供Web應用調用[10-11]。因此,ModelBuilder所建模型具有可重用、易共享等特點。

    1.4 Addin

    Addin(與Add-in、Addon、Add-on、Plugin、Plug-in等詞同義)通常譯作插件,俗稱外掛,是一種遵循一定接口規(guī)范編寫出來的程序,主要用來改變宿主軟件的功能和性能[12-13]。這里的宿主軟件是指插件依附于其上,發(fā)揮功能的目標程序。ArcGIS目前支持兩種桌面插件擴展開發(fā)技術[14]:面向C#、VB、.Net和Java高級編程語言的Addin技術;面向Python腳本語言的Addin技術。前者基于AO組件進行擴展開發(fā),支持的可擴展元素較多;后者基于ArcPY站點包進行擴展開發(fā),不需要了解復雜的AO組件,代碼數(shù)量少,不需要編譯,但編碼不易調試、可擴展元素較少。

    1.5 ArcGIS Runtime

    ArcGIS Runtime是一款基于服務架構的輕量級全新開發(fā)產(chǎn)品集合,可用來在不同平臺設備上(如Window、 Linux、 Mac、 iOS、 Android等)通過不同編程語言(C++、 Java、 C#、 Qt等)開發(fā)離線或在線的制圖應用及地理分析應用,并且支持按需部署,無需注冊安裝。與AO、AE技術相比,ArcGIS Runtime具有跨平臺、易部署、顯示效率高、與WebGIS無縫集成等特點。

    2 柵格數(shù)據(jù)批量加載插件開發(fā)

    基于對以上各種擴展開發(fā)方式的分析,以及已有開發(fā)經(jīng)驗,筆者采用C# 2010編程語言與Addin技術對ArcMAP 10.2柵格數(shù)據(jù)加載功能進行擴展, 設計實現(xiàn)了一個工具欄插件——iLoader,如圖2所示。

    圖2 iLoader插件Fig.2 Addin of iLoader

    2.1 插件功能原理

    首先,從“目標表”組合框中選擇ArcMAP文檔中具有柵格型字段(以存儲柵格數(shù)據(jù))的表或要素類,并根據(jù)需要在“匹配字段”組合框中選擇“目標表”的一個字符型字段用于后期的查詢比較;然后,選擇指定文件夾內的部分或全部柵格圖像文件;最后,依次解析所選柵格圖像文件的文件名,在“目標表”中查詢“匹配字段”取值等于該文件名的記錄,如果返回結果非空,則將該柵格圖像文件賦給返回記錄的柵格字段,直到處理完全部所選柵格文件為止。

    2.2 插件實現(xiàn)過程

    (1)創(chuàng)建項目:在Visual Studio 2010中,根據(jù)ESRI提供的ArcGIS Desktop Add-ins模板創(chuàng)建一個名稱為“iLoader”的ArcMAP add-in項目,向該項目中添加組成該插件的相應元素并設置名稱、圖片等參數(shù),主要包括2個組合框元素、2個按鈕元素、1個可??看翱谠睾?個工具欄元素。前5個是基本交互類元素,最后1個是容器類元素, 用來存放前4個元素。可??看翱谏显偬砑右粋€DataGridView控件,用來記錄柵格文件加載結果。

    (2)編寫代碼:在上述前5個擴展元素對應的類文件中輸入相應代碼,通過ArcMAP、Addin、thisAddin、IFeatureLayer、ITable、IQueryFilter、IRasterDataset、IRasterValue、IRowBuffer等對象或接口,實現(xiàn)擴展元素之間的交互以及表、要素類的查詢與修改。

    (3)編譯調試:第一次編譯調試Addin程序時,應先將其附加到已啟動的ArcMAP主程序上。在關閉主程序之后,重新啟動Addin程序,并將其添加到ArcMAP中,則可以開始反復多次的調試糾正工作。在確保運行正確無誤后,就可對外發(fā)布、安裝編譯生成的esriAddIn文件。該文件是一個包含配置文件、程序集和資源文件的zip壓縮包,通過雙擊就可以安裝部署到需要的計算機上,也可通過ArcMap的“加載項管理器”進行查看和卸載所安裝的Addin程序。

    2.3 主要功能實現(xiàn)代碼

    (1)獲取ArcMAP文檔中的表或要素類。

    //獲取表。

    IStandaloneTableCollection iSTC;

    iSTC=ArcMap.Document.FocusMap as IStandaloneTableCollection;

    IStandaloneTable iSTable;

    iSTable=iSTC.getStandaloneTable(i);

    ITable iTable=iSTable.Table;

    //獲取要素類對應的表。

    IFeatureLayer iFlayer;

    iFlayer=ArcMap.Document.FocusMap.getLayer(i)as IFeatureLayer;

    if (iFlayer !=null)

    {

    ITable iTable=(ITable) iFlayer.FeatureClass;

    //如果iFlayer為Null,則不是要素類。

    }

    (2)獲取插件包含的擴展元素。

    //獲取類名為“C2ComBox”組合框。

    C2ComBox cBox2;

    cBox2=AddIn.FromID(ThisAddIn. IDs.C2ComBox);

    //獲取類名為“C5DWnd”的可??看翱?。

    UID uID=new UIDClass();

    uID=ThisAddIn.IDs.C5DWnd.ToUID();

    var dWnd=ArcMap.DockableWindowManager. GetDockableWindow(uID);

    //獲取停靠窗口上的DataGridView控件。

    DataGridView dGV;

    dGV=AddIn.FromID< C5DWnd.AddinImpl> (Th-isAddIn.IDs.C5DWnd).DataGrid;

    (3)判斷Geodatabase類型。

    Geodatabase有個人、文件和ArcSDE三種類型,不同類型的Geodatabase其查詢語法不同,因此在對表或要素類進行查詢前,應先判斷其所在數(shù)據(jù)庫的類型,以便輸入符合語法的查詢語句。

    //將表接口變量iSTable轉化為數(shù)據(jù)集接口。

    IDataset iDSet=iSTable as IDataset;

    //獲取數(shù)據(jù)集所在工作空間。

    IWorkspace iWSpace=iDSet.Workspace;

    //判斷工作空間的后綴名,并設置相應的表達式。

    string wsName=iWSpace.PathName.Substring (iWSpace.PathName.Length-4)

    string SQLExp="";

    if (wsName==".mdb")

    {

    //個人地理數(shù)據(jù)庫查詢語句一般形式

    SQLExp="[字段名]='字段值'";

    }

    else if (wsName==".gdb")

    {

    //文件地理數(shù)據(jù)庫查詢語句一般形式

    SQLExp="字段名='字段值'";

    }

    else

    {

    //個ArcSDE地理數(shù)據(jù)庫查詢語句一般形式

    SQLExp=@"""字段名""='字段值'";

    }

    (4)查詢記錄,并修改柵格字段的值。

    //將一般形式的查詢語句轉換為具體的查詢語句。

    SQLExp=SQLExp.Replace(“字段名”, mFldName);//mFldName為所選匹配字段名稱。

    SQLExp=SQLExp.Replace(“字段值”,imageName);//imageName為不包括擴展名的所選圖像文件名稱。

    IQueryFilter iQFilter=new QueryFilterClass();

    iQFilter.WhereClause=SQLExp;

    int rowCount=iTable.RowCount(iQFilter);

    if (rowCount> 0)

    {

    IWorkspaceFactory iWF;

    iWF=new RasterWorkspaceFactoryClass();

    IRasterWorkspace iRW=iWF.OpenFromFile (imagePath, 0) as IRasterWorkspace;//imagePath為所選柵格圖像文件的路徑目錄。

    IRasterDataset iRD=iRW.OpenRasterDataset (imageNameExt);//imageNameExt為包括擴展名的所選圖像文件名稱。

    IRasterValue iRV=new RasterValueClass();

    iRV.RasterDataset=iRD;

    IRowBuffer iRB=iTable.CreateRowBuffer();

    //iTable為所選的表或要素類轉化后的表。

    iRB.setValue(rFldIndex, iRV);

    //rFldIndex為所選表中柵格字段的索引值。

    iTable.UpdateSearchedRows(iQFilter, iRB);

    Marshal.ReleaseComObject(iQFilter);

    }

    3 應用與驗證

    本插件已在江蘇師范大學Geodatabase建設中得到應用,主要用來加載建筑物、景觀等要素類中所需的平面或全景柵格數(shù)據(jù)。這兩個要素類(可儲存幾何圖形的特殊表)的數(shù)據(jù)組織結構形式分別見表1和表2。

    表1 建筑物要素類數(shù)據(jù)組織結構Table 1 Data structure of building features

    表2 景觀要素類數(shù)據(jù)組織結構Table 2 Data structure of landscape features

    對于上述要素類,主要采用如下方式采集加載所需數(shù)據(jù):首先,利用ArcGIS的“加載數(shù)據(jù)”功能加載通過實地測量獲得的AutoCAD地圖數(shù)據(jù),即要素類所需的幾何圖形與屬性數(shù)據(jù);然后,通過實地拍照方式采集各要素相關的柵格圖像數(shù)據(jù),并進行拼接、編輯、按要素名稱命名等處理;最后,利用所開發(fā)的iLoader插件工具批量加載各要素所需的柵格數(shù)據(jù)。

    為驗證本插件的優(yōu)越性,筆者以上述兩個要素類為例,對柵格數(shù)據(jù)人工和批量兩種加載方式進行了對比實驗分析,具體結果見表3。

    表3 人工與批量加載對比實驗結果Table 3 Test results of two uploading methods

    相對于人工手動逐項加載方式,本文所開發(fā)的批量加載方式具有交互少、效率高等明顯優(yōu)勢,加載效率至少可提高50倍以上。

    4 結束語

    作為一個全系列、多層次、跨平臺、可伸縮的GIS產(chǎn)品平臺,ArcGIS力爭為各類用戶提供全面的解決方案,雖然新技術、新方法、新工具層出不窮,但遇到特殊情況時這些并非是萬能的,在實際應用中常常需要用戶進行針對性的整合、擴展與改造。本文針對Geodatabase表與要素類加載柵格數(shù)據(jù)的不足,采用Addin技術設計開發(fā)了一個批量加載插件,進一步驗證了Addin技術易創(chuàng)建、易安裝、易共享、更安全的特征,大大提高了加載效率。

    猜你喜歡
    柵格數(shù)據(jù)圖像文件編程語言
    基于柵格數(shù)據(jù)的遼中南城市群人居環(huán)境自然適宜性測評
    壓力-體積轉換在CFC編程語言中的實現(xiàn)解析
    Java編程語言的特點與應用
    淺談不同編程語言對計算機軟件開發(fā)的影響
    電子制作(2018年1期)2018-04-04 01:48:36
    圖像電子文件的歸檔格式及其轉換研究
    檔案管理(2017年1期)2017-01-17 19:15:57
    基于GDAL的標準圖幅生成及數(shù)據(jù)批量裁剪方法*1
    地礦測繪(2016年2期)2016-07-16 03:03:01
    面向對象Web開發(fā)編程語言的的評估方法
    基于ArcGISEngine的南水北調工程基礎柵格數(shù)據(jù)管理
    在TC界面以縮略圖查看圖像文件
    電腦迷(2012年22期)2012-04-29 20:30:54
    《圖像文件探尋之旅——圖像文件概述》教學設計及反思
    国产精品麻豆人妻色哟哟久久| 国产精品国产av在线观看| 日本午夜av视频| 成人午夜精彩视频在线观看| 多毛熟女@视频| 亚洲av二区三区四区| 男女免费视频国产| 国产亚洲5aaaaa淫片| 精品酒店卫生间| 久久久久久久亚洲中文字幕| 亚洲精品中文字幕在线视频 | 成年av动漫网址| 日本av免费视频播放| 欧美日韩亚洲高清精品| 久久国产乱子免费精品| 亚洲最大成人中文| 在线免费十八禁| 久久精品久久久久久噜噜老黄| 小蜜桃在线观看免费完整版高清| 一本久久精品| 欧美日韩视频精品一区| 国产一区二区三区综合在线观看 | 国产免费一区二区三区四区乱码| 赤兔流量卡办理| 日本wwww免费看| 精品国产一区二区三区久久久樱花 | 国产成人免费观看mmmm| 九九爱精品视频在线观看| 亚洲成人手机| 久久久久久伊人网av| 性高湖久久久久久久久免费观看| 国产视频首页在线观看| 亚洲第一av免费看| 欧美xxxx黑人xx丫x性爽| 日韩伦理黄色片| 国产又色又爽无遮挡免| 热99国产精品久久久久久7| 街头女战士在线观看网站| 啦啦啦啦在线视频资源| 欧美一区二区亚洲| 哪个播放器可以免费观看大片| 国产精品.久久久| 18禁动态无遮挡网站| 少妇猛男粗大的猛烈进出视频| 成人亚洲精品一区在线观看 | 乱码一卡2卡4卡精品| 欧美成人a在线观看| 亚洲av.av天堂| 人妻制服诱惑在线中文字幕| 亚洲精品一区蜜桃| 少妇猛男粗大的猛烈进出视频| 欧美bdsm另类| 国产高清三级在线| 日本av免费视频播放| 久久人人爽av亚洲精品天堂 | 精品少妇久久久久久888优播| 中文资源天堂在线| 日本爱情动作片www.在线观看| 亚洲欧美成人精品一区二区| 99热这里只有精品一区| av.在线天堂| 久久久久久人妻| 国产免费视频播放在线视频| 国产永久视频网站| 欧美高清性xxxxhd video| 五月玫瑰六月丁香| 国产无遮挡羞羞视频在线观看| 中国三级夫妇交换| 免费看不卡的av| 大片免费播放器 马上看| 亚洲天堂av无毛| 在线观看三级黄色| 久久久久精品性色| 我的老师免费观看完整版| 一区二区三区乱码不卡18| 亚洲av.av天堂| 免费看光身美女| 亚洲精品成人av观看孕妇| freevideosex欧美| 国产视频内射| 国产av码专区亚洲av| 国产久久久一区二区三区| 美女内射精品一级片tv| 草草在线视频免费看| 亚洲精品一二三| 男人和女人高潮做爰伦理| 国产亚洲欧美精品永久| 国产精品一区二区性色av| 亚洲人成网站在线播| 欧美少妇被猛烈插入视频| 亚洲欧美一区二区三区黑人 | 一边亲一边摸免费视频| h日本视频在线播放| 九九爱精品视频在线观看| 春色校园在线视频观看| 久久久国产一区二区| 亚洲综合色惰| 日韩人妻高清精品专区| .国产精品久久| 国产大屁股一区二区在线视频| 精品久久久精品久久久| 国产高清国产精品国产三级 | 中文字幕av成人在线电影| 91精品一卡2卡3卡4卡| 国产精品三级大全| 免费观看av网站的网址| 最后的刺客免费高清国语| 精品午夜福利在线看| 亚洲av日韩在线播放| www.av在线官网国产| 国产精品一区www在线观看| 亚洲一级一片aⅴ在线观看| 在线看a的网站| 国产成人午夜福利电影在线观看| 新久久久久国产一级毛片| 久久6这里有精品| 亚洲天堂av无毛| 亚洲精品久久久久久婷婷小说| 免费看光身美女| 久久久久久久国产电影| 国产高清三级在线| 国产高清国产精品国产三级 | 久久6这里有精品| 国产精品秋霞免费鲁丝片| 国产真实伦视频高清在线观看| 亚洲激情五月婷婷啪啪| 一级毛片久久久久久久久女| av在线蜜桃| 欧美xxⅹ黑人| 成人午夜精彩视频在线观看| av黄色大香蕉| 中文字幕免费在线视频6| 女的被弄到高潮叫床怎么办| 少妇人妻精品综合一区二区| 亚洲色图综合在线观看| 久久久久久久精品精品| av在线播放精品| 欧美日韩国产mv在线观看视频 | 91在线精品国自产拍蜜月| 国产一区二区在线观看日韩| 国产精品成人在线| 国产乱人视频| 一本一本综合久久| 国产 精品1| 国产精品人妻久久久影院| 男女啪啪激烈高潮av片| 亚洲国产日韩一区二区| 不卡视频在线观看欧美| 大又大粗又爽又黄少妇毛片口| 涩涩av久久男人的天堂| 九九爱精品视频在线观看| 久久 成人 亚洲| 久久影院123| 一级毛片久久久久久久久女| 亚洲天堂av无毛| 日韩av在线免费看完整版不卡| 亚洲精品日韩在线中文字幕| 亚洲精品日韩在线中文字幕| 亚洲综合色惰| 日韩av免费高清视频| 色5月婷婷丁香| 黄色配什么色好看| 精品熟女少妇av免费看| 亚洲激情五月婷婷啪啪| 五月伊人婷婷丁香| 99久久中文字幕三级久久日本| 肉色欧美久久久久久久蜜桃| 精品国产露脸久久av麻豆| 亚洲av国产av综合av卡| 国产精品秋霞免费鲁丝片| 99热网站在线观看| 色吧在线观看| 在线观看国产h片| 高清不卡的av网站| 久久久久精品性色| 如何舔出高潮| 亚洲av综合色区一区| 免费看日本二区| 国产亚洲av片在线观看秒播厂| 午夜精品国产一区二区电影| 欧美极品一区二区三区四区| 免费看日本二区| 久久久久久人妻| 国产色爽女视频免费观看| 狂野欧美激情性bbbbbb| 亚洲av综合色区一区| 最近的中文字幕免费完整| 97在线视频观看| 久久影院123| 亚洲精品日韩av片在线观看| 久久国产乱子免费精品| 久久99热这里只有精品18| 成人国产麻豆网| 成人免费观看视频高清| 欧美性感艳星| 亚洲自偷自拍三级| 一级毛片 在线播放| 亚洲精品乱久久久久久| 青春草亚洲视频在线观看| 舔av片在线| 97热精品久久久久久| 久久人人爽人人片av| 亚洲不卡免费看| 久久久久精品性色| 久久精品国产亚洲网站| 在线观看免费高清a一片| 大片免费播放器 马上看| 免费大片18禁| 天美传媒精品一区二区| 在线观看美女被高潮喷水网站| 丰满少妇做爰视频| 免费黄色在线免费观看| 男人狂女人下面高潮的视频| 91精品国产九色| 建设人人有责人人尽责人人享有的 | 国产精品一区www在线观看| 妹子高潮喷水视频| 美女cb高潮喷水在线观看| 久久国内精品自在自线图片| 国产精品熟女久久久久浪| 免费看av在线观看网站| 高清毛片免费看| 久久久久久久久久久丰满| 成人综合一区亚洲| av网站免费在线观看视频| 亚洲欧美精品自产自拍| 午夜福利高清视频| 人妻一区二区av| 婷婷色av中文字幕| 干丝袜人妻中文字幕| 久久精品久久精品一区二区三区| 一本久久精品| 夜夜骑夜夜射夜夜干| 亚洲精品日本国产第一区| 麻豆成人午夜福利视频| 久久精品久久久久久久性| 免费观看无遮挡的男女| 一本—道久久a久久精品蜜桃钙片| 国产视频首页在线观看| 久久国产亚洲av麻豆专区| 国产免费视频播放在线视频| 日本一二三区视频观看| 国产精品嫩草影院av在线观看| 少妇 在线观看| 特大巨黑吊av在线直播| 国产 一区 欧美 日韩| 在线播放无遮挡| 看十八女毛片水多多多| 久久国产精品男人的天堂亚洲 | 三级国产精品欧美在线观看| 国产午夜精品一二区理论片| 中文字幕人妻熟人妻熟丝袜美| 色婷婷久久久亚洲欧美| 一级a爱视频在线免费观看| 我要看黄色一级片免费的| 国产一级毛片在线| 国产精品.久久久| 午夜av观看不卡| 操美女的视频在线观看| 久久精品久久精品一区二区三区| av电影中文网址| 一区二区日韩欧美中文字幕| 少妇 在线观看| 亚洲图色成人| 亚洲精品久久成人aⅴ小说| 男女床上黄色一级片免费看| 男女床上黄色一级片免费看| 亚洲第一青青草原| 亚洲精品国产区一区二| 丝袜喷水一区| 亚洲av美国av| 叶爱在线成人免费视频播放| 亚洲黑人精品在线| 日本a在线网址| 在线看a的网站| 欧美黑人精品巨大| 一级a爱视频在线免费观看| 麻豆乱淫一区二区| 国产在线一区二区三区精| 黄片小视频在线播放| 久久人人97超碰香蕉20202| 国产成人欧美| 国产黄色视频一区二区在线观看| 亚洲专区国产一区二区| 女人精品久久久久毛片| 亚洲欧美成人综合另类久久久| 久久精品亚洲av国产电影网| 国产黄频视频在线观看| 午夜影院在线不卡| 两个人免费观看高清视频| 九草在线视频观看| 免费高清在线观看日韩| 两个人免费观看高清视频| 男人添女人高潮全过程视频| 99国产精品免费福利视频| 九草在线视频观看| 男女之事视频高清在线观看 | 久久综合国产亚洲精品| 亚洲情色 制服丝袜| 日本猛色少妇xxxxx猛交久久| 国产精品久久久久久人妻精品电影 | 新久久久久国产一级毛片| 欧美变态另类bdsm刘玥| 亚洲国产精品国产精品| 亚洲中文字幕日韩| 国产真人三级小视频在线观看| av视频免费观看在线观看| 午夜福利免费观看在线| 精品免费久久久久久久清纯 | 菩萨蛮人人尽说江南好唐韦庄| 亚洲国产精品一区三区| 我要看黄色一级片免费的| 91字幕亚洲| 欧美国产精品va在线观看不卡| 日日摸夜夜添夜夜爱| 黑人欧美特级aaaaaa片| 在线观看免费高清a一片| 亚洲专区国产一区二区| 午夜福利视频在线观看免费| 日韩电影二区| 亚洲人成77777在线视频| 国产黄频视频在线观看| 日本色播在线视频| 一级,二级,三级黄色视频| 精品久久久久久电影网| www.熟女人妻精品国产| 咕卡用的链子| 狠狠精品人妻久久久久久综合| 女人被躁到高潮嗷嗷叫费观| 久久毛片免费看一区二区三区| 成人亚洲精品一区在线观看| 婷婷色麻豆天堂久久| 一区在线观看完整版| 中文字幕最新亚洲高清| 美女国产高潮福利片在线看| 下体分泌物呈黄色| 晚上一个人看的免费电影| 午夜免费观看性视频| 精品国产一区二区三区久久久樱花| 中文字幕人妻熟女乱码| 国产成人一区二区三区免费视频网站 | 国产一区二区在线观看av| 免费高清在线观看视频在线观看| 性色av乱码一区二区三区2| 19禁男女啪啪无遮挡网站| 青春草视频在线免费观看| 国产爽快片一区二区三区| 亚洲精品国产av成人精品| 晚上一个人看的免费电影| 国产av一区二区精品久久| 国产伦人伦偷精品视频| 久久精品久久久久久噜噜老黄| 亚洲av电影在线观看一区二区三区| 黄色怎么调成土黄色| 国产视频一区二区在线看| 久久鲁丝午夜福利片| 曰老女人黄片| 亚洲色图综合在线观看| 亚洲av片天天在线观看| 一区二区三区激情视频| 精品人妻一区二区三区麻豆| 久久精品熟女亚洲av麻豆精品| 精品少妇黑人巨大在线播放| 丝袜人妻中文字幕| 欧美中文综合在线视频| 99国产精品一区二区三区| 女人高潮潮喷娇喘18禁视频| videosex国产| 欧美精品人与动牲交sv欧美| 国产精品国产三级专区第一集| 久久性视频一级片| 天堂8中文在线网| 一边摸一边做爽爽视频免费| 午夜福利视频在线观看免费| 免费在线观看完整版高清| 伊人亚洲综合成人网| 日韩一卡2卡3卡4卡2021年| 欧美人与性动交α欧美精品济南到| 亚洲av综合色区一区| 国产精品亚洲av一区麻豆| avwww免费| www.av在线官网国产| 国产精品一国产av| 香蕉国产在线看| 亚洲综合色网址| 丝袜脚勾引网站| 一区二区日韩欧美中文字幕| 两个人免费观看高清视频| 久久99一区二区三区| 精品熟女少妇八av免费久了| 国产成人啪精品午夜网站| 男人操女人黄网站| 亚洲精品美女久久久久99蜜臀 | 欧美 日韩 精品 国产| 天堂中文最新版在线下载| 久久影院123| 纯流量卡能插随身wifi吗| 精品久久久久久久毛片微露脸 | 校园人妻丝袜中文字幕| 建设人人有责人人尽责人人享有的| 91麻豆精品激情在线观看国产 | 一级黄色大片毛片| 日韩,欧美,国产一区二区三区| 女人精品久久久久毛片| 亚洲专区国产一区二区| 亚洲人成77777在线视频| 中文精品一卡2卡3卡4更新| 亚洲欧美一区二区三区国产| 免费看不卡的av| 亚洲欧洲国产日韩| 久久精品国产综合久久久| 精品一品国产午夜福利视频| 免费看十八禁软件| 日日夜夜操网爽| 国产xxxxx性猛交| 这个男人来自地球电影免费观看| 一本综合久久免费| 亚洲男人天堂网一区| 七月丁香在线播放| 亚洲精品成人av观看孕妇| 国产av一区二区精品久久| 久久久久久人人人人人| 国产欧美日韩一区二区三区在线| 亚洲三区欧美一区| 看免费成人av毛片| 色精品久久人妻99蜜桃| 国产深夜福利视频在线观看| 涩涩av久久男人的天堂| 老汉色av国产亚洲站长工具| 免费观看a级毛片全部| www.熟女人妻精品国产| 日韩 亚洲 欧美在线| kizo精华| 成年人黄色毛片网站| 久久国产亚洲av麻豆专区| 丝瓜视频免费看黄片| 叶爱在线成人免费视频播放| 狂野欧美激情性xxxx| av国产久精品久网站免费入址| av在线app专区| 日本a在线网址| 精品一区在线观看国产| 99久久99久久久精品蜜桃| 黄色 视频免费看| 国产日韩一区二区三区精品不卡| 亚洲精品国产一区二区精华液| 欧美日韩精品网址| 亚洲少妇的诱惑av| 久久人妻福利社区极品人妻图片 | 在线观看免费午夜福利视频| 五月天丁香电影| 久久人妻熟女aⅴ| 91九色精品人成在线观看| 亚洲精品美女久久av网站| 久久ye,这里只有精品| 久久国产精品男人的天堂亚洲| 欧美日韩视频精品一区| 欧美乱码精品一区二区三区| 欧美黄色片欧美黄色片| 熟女少妇亚洲综合色aaa.| 中文字幕亚洲精品专区| 久久99一区二区三区| 日日摸夜夜添夜夜爱| 国产又爽黄色视频| 午夜老司机福利片| 在线观看www视频免费| 一级,二级,三级黄色视频| 一本大道久久a久久精品| 日本欧美视频一区| 十八禁高潮呻吟视频| 精品视频人人做人人爽| 亚洲av日韩精品久久久久久密 | 免费女性裸体啪啪无遮挡网站| 999久久久国产精品视频| 宅男免费午夜| 亚洲av成人精品一二三区| 成人18禁高潮啪啪吃奶动态图| 天天躁日日躁夜夜躁夜夜| 丁香六月天网| 国产伦人伦偷精品视频| 中文字幕最新亚洲高清| 欧美亚洲日本最大视频资源| 国产精品一区二区在线观看99| 满18在线观看网站| 啦啦啦在线观看免费高清www| 黄色 视频免费看| 国产亚洲精品久久久久5区| 真人做人爱边吃奶动态| 蜜桃在线观看..| 国产男人的电影天堂91| avwww免费| 久久久精品国产亚洲av高清涩受| 日韩制服丝袜自拍偷拍| 亚洲伊人久久精品综合| 美女国产高潮福利片在线看| 性色av乱码一区二区三区2| av天堂久久9| 中文字幕人妻丝袜一区二区| 亚洲精品国产色婷婷电影| 国产日韩欧美亚洲二区| 最黄视频免费看| 欧美日韩黄片免| 只有这里有精品99| 欧美精品亚洲一区二区| 亚洲国产欧美一区二区综合| 九色亚洲精品在线播放| 久久99一区二区三区| netflix在线观看网站| 美女高潮到喷水免费观看| 人人妻人人添人人爽欧美一区卜| 91麻豆精品激情在线观看国产 | 欧美日韩视频精品一区| 国产日韩欧美视频二区| 日韩一本色道免费dvd| 欧美性长视频在线观看| 人体艺术视频欧美日本| 9191精品国产免费久久| 久久久国产精品麻豆| 高清不卡的av网站| 捣出白浆h1v1| 色视频在线一区二区三区| 欧美黄色片欧美黄色片| 丰满迷人的少妇在线观看| 欧美黑人精品巨大| 桃花免费在线播放| tube8黄色片| 亚洲国产av新网站| 一边摸一边抽搐一进一出视频| 色网站视频免费| 亚洲国产欧美网| 天天添夜夜摸| 国产1区2区3区精品| 成年人免费黄色播放视频| 色视频在线一区二区三区| 捣出白浆h1v1| 在线观看免费高清a一片| 五月开心婷婷网| 精品高清国产在线一区| videosex国产| 王馨瑶露胸无遮挡在线观看| 精品久久久久久久毛片微露脸 | 伦理电影免费视频| 欧美老熟妇乱子伦牲交| 成人影院久久| 美国免费a级毛片| 成人免费观看视频高清| 久久 成人 亚洲| 国产精品.久久久| 男男h啪啪无遮挡| 99精国产麻豆久久婷婷| 丰满少妇做爰视频| 国产av精品麻豆| 丁香六月欧美| 亚洲中文av在线| 亚洲中文日韩欧美视频| 久久久国产精品麻豆| av电影中文网址| 精品国产乱码久久久久久男人| 日韩免费高清中文字幕av| 满18在线观看网站| 美国免费a级毛片| 国产成人精品久久二区二区91| 国产精品99久久99久久久不卡| 男女边摸边吃奶| 日韩中文字幕欧美一区二区 | 韩国高清视频一区二区三区| 香蕉国产在线看| 亚洲精品国产区一区二| 99香蕉大伊视频| 99久久人妻综合| 十分钟在线观看高清视频www| 日韩电影二区| 亚洲欧洲精品一区二区精品久久久| 两个人免费观看高清视频| 夫妻午夜视频| 青春草视频在线免费观看| 国产成人啪精品午夜网站| 久久毛片免费看一区二区三区| 久久久久久久精品精品| 亚洲成色77777| www日本在线高清视频| 国产成人精品无人区| 老司机在亚洲福利影院| 亚洲精品日韩在线中文字幕| 麻豆乱淫一区二区| 99精国产麻豆久久婷婷| 一边摸一边抽搐一进一出视频| 欧美日韩成人在线一区二区| 中文字幕制服av| 亚洲美女黄色视频免费看| 国产精品久久久久久精品古装| 成年人黄色毛片网站| 亚洲av在线观看美女高潮| 成年女人毛片免费观看观看9 | 在线精品无人区一区二区三| 中文字幕av电影在线播放| 性高湖久久久久久久久免费观看| 国产精品久久久久成人av| 亚洲七黄色美女视频| 国产精品99久久99久久久不卡| 波多野结衣一区麻豆| 亚洲精品一区蜜桃| 亚洲国产欧美在线一区| 宅男免费午夜| 午夜日韩欧美国产| 亚洲一码二码三码区别大吗| 侵犯人妻中文字幕一二三四区| 久久九九热精品免费| 成人国产一区最新在线观看 | 国产在线观看jvid| 欧美少妇被猛烈插入视频| 高清视频免费观看一区二区| 午夜91福利影院| 国产成人精品在线电影| 国精品久久久久久国模美|