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

    基于Python的ArcGIS數(shù)據(jù)屬性值順序碼處理研究

    2018-08-13 10:37:08莊亞飛李素敏
    軟件 2018年7期
    關(guān)鍵詞:批處理數(shù)組批量

    莊亞飛,李素敏

    ?

    基于Python的ArcGIS數(shù)據(jù)屬性值順序碼處理研究

    莊亞飛1,李素敏2

    (1. 昆明理工大學(xué) 國土資源工程學(xué)院,云南 昆明 650093;2. 昆明理工大學(xué) 國土資源工程學(xué)院,云南 昆明 650093)

    在進(jìn)行空間數(shù)據(jù)的處理時,會遇到許多重復(fù)性的操作,為了簡化工作流程,提高工作效率,此時,作為 ArcGIS 的腳本工具的 Python 語言就發(fā)揮了重要的作用。在ArcGIS中,通過程序擴(kuò)展設(shè)計來進(jìn)行數(shù)據(jù)自動化處理是非常有用的,大量數(shù)據(jù)的處理可以通過Python腳本語言來進(jìn)行具體實現(xiàn),腳本編程的主要目的是使枯燥的數(shù)據(jù)處理工作自動化。本文以云南省地質(zhì)環(huán)境信息化建設(shè)項目為依托,在分析Python腳本語言特點(diǎn)的基礎(chǔ)上,介紹在ArcGIS下,利用Python腳本語言來進(jìn)行數(shù)據(jù)屬性值順序碼快速、高效的檢查、更新及處理的方法,實現(xiàn)要素數(shù)據(jù)屬性值順序碼重復(fù)值的批量處理。

    Python;ArcGIS;ArcPy;數(shù)據(jù)處理;順序碼

    0 引言

    ArcGIS 9.0 社區(qū)中引入了Python,使用Python和ArcPy站點(diǎn)包,可以開發(fā)出大量用于處理地理數(shù)據(jù)的實用程序,能夠?qū)崿F(xiàn)空間數(shù)據(jù)的批量自動化 處理[1,2]。

    在進(jìn)行地理數(shù)據(jù)處理時,為了減少工作強(qiáng)度,簡化工作程序,尋求批量處理方法極為重要[3]。ArcGIS提供了許多高效的批處理工具,這在實際工作中具有重大的意義,然而,實際工作十分復(fù)雜,只靠ArcGIS 提供的批處理工具無法滿足生產(chǎn)需要,此時,作為ArcGIS的腳本工具的Python腳本語言就發(fā)揮了重要的作用[4]。通過導(dǎo)入ArcPy站點(diǎn)包便可以使用Python訪問ArcToolBox中幾乎所有的地理處理工具,針對實際的問題,利用Python開發(fā)腳本程序,方便實用、效率高,可以最大程度 地提高工作效率,在實際的工作中具有重要的應(yīng)用價值[5-7]。

    本文首先對ArcPy及Python做一些簡單的介紹,依據(jù)云南省地質(zhì)環(huán)境信息化建設(shè)項目,在ArcGIS二次開發(fā)的基礎(chǔ)上,根據(jù)實際工作需求,利用Python語言編寫具體的腳本,對要素數(shù)據(jù)進(jìn)行快速而準(zhǔn)確的檢查、更新及處理,得到要素數(shù)據(jù)的屬性值順序碼。

    1 Python與ArcPy的應(yīng)用

    Python是一種不受局限、跨平臺的開源編程語言,它功能強(qiáng)大且簡單易學(xué),因而得到了廣泛應(yīng)用和支持[8-10]。

    辛兵廠、王來強(qiáng)等[11]將Python與ArcPy運(yùn)用于第一次全國地理國情普查,實現(xiàn)了CC碼批量賦值、數(shù)據(jù)的裁剪、高程帶與坡度帶分級數(shù)據(jù)的提取,最后采用PyCharm平臺環(huán)境,實現(xiàn)了工具的可視化。

    孫咸磊、許捍衛(wèi)、李文博[12]在進(jìn)行南京長江河道水下空間數(shù)據(jù)處理時,利用ArcPy實現(xiàn)了數(shù)據(jù)屬性字段的批量處理、批量定義空間投影坐標(biāo)系、批量進(jìn)行等深線的拼接,利用ArcPy封裝好的處理函數(shù)以及Python自身具備的語法簡潔的特點(diǎn),簡單、快捷地進(jìn)行了南京長江河道水下地形數(shù)據(jù)的批量處理。

    方圣輝、張玉賢等[13]以原始DEM影像插值生成特定空間分辨率的DEM影像為例,利用Python腳本語言,導(dǎo)入模塊并檢索特定擴(kuò)展模塊許可,利用For循環(huán)遍歷rts柵格數(shù)據(jù)列表,依次對每個柵格數(shù)據(jù)提取等高線,從而生成TIN數(shù)據(jù)集,最后利用生成的TIN數(shù)據(jù)集,通過具體的Python腳本程序,生成特定空間分辨率的柵格影像。

    在日常的空間地理數(shù)據(jù)處理中,一般將Python語言具有的普通及常用功能與ArcPy開發(fā)包特有的數(shù)據(jù)處理功能結(jié)合起來使用,可以有效、快速地處理地理空間數(shù)據(jù)[14-15]。

    2 Python語言數(shù)據(jù)批處理實例

    在實際的工作中,需要根據(jù)不同的情況,不同的方法來處理ArcGIS數(shù)據(jù),下面以云南省地質(zhì)環(huán)境信息化建設(shè)項目中的數(shù)據(jù)為依據(jù),以數(shù)據(jù)處理中遇見的實際問題為例,給出要素數(shù)據(jù)屬性值順序碼重復(fù)值的處理流程以及具體的實現(xiàn)過程。

    2.1 順序碼處理流程

    在進(jìn)行水系、道路、圖斑要素數(shù)據(jù)的屬性值順序碼處理時,要素數(shù)據(jù)的屬性值順序碼中存在很多重復(fù)的值,由于要素數(shù)據(jù)數(shù)量巨大,人工改正顯得不切實際。本文利用Python腳本語言,針對此問題編寫一套程序,對要素數(shù)據(jù)屬性值中順序碼的重復(fù)值進(jìn)行批檢查和處理[16-17],具體的要素數(shù)據(jù)屬性值順序碼重復(fù)值的處理流程如圖1所示。

    圖1 順序碼處理流程

    2.2 關(guān)鍵步驟代碼介紹

    (1)設(shè)置工作路徑以及列出所設(shè)置的工作空間中的所有工作空間:

    arcpy.env.workspace=r'F:ggg'

    ii=arcpy.ListWorkspaces()

    (2)列出需要處理的要素數(shù)據(jù)集并對要素數(shù)據(jù)集進(jìn)行循環(huán):

    ff=["HydDataset","LcrDataset","TraDataset"]

    for f in ff:

    (3)如果要素名稱不是"UN_LLKL",對要素數(shù)據(jù)進(jìn)行更新,并按行對數(shù)據(jù)進(jìn)行循環(huán):

    if l!="UV_LLKL":

    dd=arcpy.UpdateCursor(str(s)+"\"+f+"\"+l)

    for d in dd:

    (4)圖層中不是以53開頭的數(shù)據(jù)的選擇:

    hh=arcpy.SelectLayerByAttribute_management(layer,"NEW_SELECTION",""FEATID" not like '53%'")

    (5)對要素類進(jìn)行搜索,并按行進(jìn)行循環(huán):

    ss=arcpy.SearchCursor(l)

    for i in ss:

    (6)設(shè)置空數(shù)組,對數(shù)組進(jìn)行循環(huán),計算每個值在數(shù)組中出現(xiàn)的次數(shù):如果出現(xiàn)的次數(shù)大于1,則追加到數(shù)組pac1中:

    pac1=[]

    for j in pa:

    cc=pa.count(j)

    if cc>1:

    pac1.append(j)

    (7)選擇數(shù)組pac1中出現(xiàn)的值,并進(jìn)行更新:

    hh=arcpy.SelectLayerByAttribute_management(layer,"NEW_SELECTION",""FEATID"='"+j+"'")

    ff=arcpy.UpdateCursor(hh)

    (8)設(shè)置要素數(shù)據(jù)屬性值順序碼,值為最大值加1

    mx=(int(mx))+1

    f.setValue("FEATID",int(mx))

    2.3 具體實現(xiàn)步驟源代碼

    本編碼主要實現(xiàn)兩個方面的功能,一是對要素數(shù)據(jù)中不是以53開頭數(shù)據(jù)的處理,另一方面是對要素數(shù)據(jù)屬性值順序碼重復(fù)值的處理。

    (1)導(dǎo)入模塊,設(shè)置路徑,列文件夾并對文件夾進(jìn)行循環(huán),代碼如下:

    import arcpy

    arcpy.env.workspace=r'F:ggg'

    ii=arcpy.ListWorkspaces()

    for i in ii:

    (2)要素數(shù)據(jù)中不是以53開頭數(shù)據(jù)的處理:

    arcpy.env.workspace=i #當(dāng)前路徑

    s=arcpy.env.workspace #當(dāng)前路徑

    ff=["HydDataset","LcrDataset","TraDataset"] #要素數(shù)據(jù)集

    for f in ff: #對要素數(shù)據(jù)集進(jìn)行循環(huán)

    arcpy.env.workspace=str(s)+"\"+f #設(shè)置當(dāng)前路徑

    ll=arcpy.ListFeatureClasses() #列出當(dāng)前路徑下所有要素類

    for l in ll: #循環(huán)列出的要素類

    pac=[] #設(shè)置空的數(shù)組

    if l!="UV_LLKL": #如果要素名稱不是UN_LLKL

    dd=arcpy.UpdateCursor(str(s)+"\"+f+"\"+l) #對數(shù)據(jù)進(jìn)行更新

    for d in dd: #對數(shù)據(jù)按行進(jìn)行循環(huán)

    mm=d.getValue ("FEATID") #得到要素數(shù)據(jù)屬性值順序碼

    if not mm in pac: #如果這個值不在數(shù)組中

    pac.append(mm) #則追加到數(shù)組pac中

    mx=max(pac) #取出pac數(shù)組中的最大值

    layer=arcpy.MakeFeatureLayer_management(str(s)+"\"+f+"\"+l) #創(chuàng)建圖層

    hh=arcpy.SelectLayerByAttribute_management(layer,"NEW_SELECTION",""FEATID" not like '53%'") #選擇圖層中不是以53開頭的數(shù)據(jù)

    jj=arcpy.UpdateCursor(hh) #對選擇出來的數(shù)據(jù)進(jìn)行更新

    for j in jj: #對數(shù)據(jù)按行進(jìn)行循環(huán)

    mx=(int(mx))+1

    j.setValue("FEATID",int(mx)) #設(shè)置要素數(shù)據(jù)屬性值順序碼,值為最大值加1

    jj.updateRow(j) #更新數(shù)據(jù)

    (3)要素數(shù)據(jù)屬性值順序碼重復(fù)值的處理:

    pa=[] #設(shè)置空的數(shù)組pa

    ss=arcpy.SearchCursor(l) #對要素類進(jìn)行搜索

    for i in ss: #按行對要素類進(jìn)行循環(huán)

    m=i.getValue("FEATID") #要素數(shù)據(jù)屬性值順序碼

    pa.append(m) #將唯一標(biāo)識值追加到數(shù)組pa中

    mx=max(pa) #取數(shù)組pa中要素數(shù)據(jù)屬性值順序碼的最大值

    pac1=[] #設(shè)置空的數(shù)組pca1

    for j in pa: #對數(shù)組pa進(jìn)行循環(huán)

    cc=pa.count(j) #計算每個值在數(shù)組pa中出現(xiàn)的次數(shù)

    if cc>1: #如果出現(xiàn)的次數(shù)大于1

    pac1.append(j) #則追加到數(shù)組pac1中

    layer=arcpy.MakeFeatureLayer_management(str(s)+"\"+f+"\"+l) #創(chuàng)建圖層

    for j in pac1: #循環(huán)數(shù)組pac1

    hh=arcpy.SelectLayerByAttribute_management(layer,"NEW_SELECTION",""FEATID"='"+j+"'") #選擇數(shù)組pac1中出現(xiàn)的值

    ff=arcpy.UpdateCursor(hh) #對數(shù)組pca1中出現(xiàn)的值進(jìn)行更新

    gg=[] #定義空的數(shù)組

    for f in ff: #循環(huán)需要更新的數(shù)據(jù)

    s=f.getValue("FEATID") #得到要素數(shù)據(jù)屬性值順序碼

    if not s in gg: #如果得到的要素數(shù)據(jù)屬性值順序碼不在數(shù)組gg中

    gg.append(s) #則將得到的要素數(shù)據(jù)屬性值順序碼追加到數(shù)組gg中

    else: #如果得到的要素數(shù)據(jù)屬性值順序碼在數(shù)組gg中

    mx=(int(mx))+1

    f.setValue("FEATID",int(mx)) #設(shè)置要素數(shù)據(jù)屬性值順序碼,值為最大值加1

    ff.updateRow(f) #對數(shù)據(jù)進(jìn)行更新

    print I #打印,目的是顯示需要處理的一個圖層已經(jīng)處理完成

    3 結(jié)果

    以云南省昆明市五華區(qū)部分道路數(shù)據(jù)為例,代碼運(yùn)行前后數(shù)據(jù)對比如圖(a)、(b)所示。

    圖(a)代碼運(yùn)行前數(shù)據(jù)

    Fig (a) Code before running data

    圖(b)代碼運(yùn)行后數(shù)據(jù)

    Fig (b) Code after running data

    代碼運(yùn)行結(jié)束后,通過數(shù)據(jù)處理前后對比分析,此程序能夠?qū)σ財?shù)據(jù)屬性值順序碼重復(fù)值進(jìn)行很好的處理。在要素數(shù)據(jù)屬性值順序碼重復(fù)值處理時,首先對要素數(shù)據(jù)進(jìn)行更新和循環(huán),其次計算每個值在數(shù)組中出現(xiàn)的次數(shù)。通過圖(a)、(b)可知,值出現(xiàn)次數(shù)大于一的要素數(shù)據(jù)順序碼,處理過程按行進(jìn)行處理,其中重復(fù)值為當(dāng)前的最大值加一,最終依次完成要素數(shù)據(jù)順序碼重復(fù)值的處理,與設(shè)計的程序本身相符合。

    4 結(jié)語

    ArcGIS數(shù)據(jù)屬性值的處理任務(wù)繁瑣而復(fù)雜,重復(fù)性的操作也給工作人員帶來了一定的壓力和挑戰(zhàn),通過采用Python語言編寫程序,可以定向的實現(xiàn)一些批處理功能,簡化操作步驟,在數(shù)據(jù)處理工作方面有很重要的現(xiàn)實意義。

    本文通過具體的Python腳本程序,介紹了Python在ArcGIS數(shù)據(jù)屬性值順序碼重復(fù)值處理方面的應(yīng)用,實現(xiàn)了一系列地理數(shù)據(jù)的批處理功能,其中包括對要素數(shù)據(jù)集的循環(huán)、更新以及對要素數(shù)據(jù)屬性值順序碼重復(fù)值的批處理。實驗結(jié)果表明,本文所設(shè)計的Python腳本程序能夠?qū)σ財?shù)據(jù)屬性值中順序碼重復(fù)值進(jìn)行很好的處理,提高了數(shù)據(jù)處理的速度與效率。

    [1] 曹斌. 基于ArcPy的矢量數(shù)據(jù)批處理方法研究[J]. 科技創(chuàng)新與應(yīng)用, 2017(21): 90-90.

    [2] 巨擘. ArcGIS中應(yīng)用Python腳本提高數(shù)據(jù)生產(chǎn)力的研究[J]. 測繪技術(shù)裝備, 2017, 19(3): 12-14.

    [3] 彭海波, 向洪普. 基于Python的空間數(shù)據(jù)批量處理方法[J]. 測繪與空間地理信息, 2011, 34(4): 81-82.

    [4] 李強(qiáng), 白建榮, 李振林,等. 基于Python的數(shù)據(jù)批處理技術(shù)探討及實現(xiàn)[J]. 地理空間信息, 2015(2): 54-56.

    [5] PaulA. Zandbergen, 贊德伯根, 李明巨, 等. 面向ArcGIS的Python腳本編程[M]. 人民郵電出版社, 2014.

    [6] Wesley Chun. Python核心編程: 第3版[M]. 人民郵電出版社, 2016.

    [7] 朱道強(qiáng), 關(guān)海濤. Python在ArcGIS中的應(yīng)用[J]. 測繪與空間地理信息, 2013, f36(7): 152-154.

    [8] 石晶, 郭子珍, 李小勇. ARCGIS中應(yīng)用Python腳本進(jìn)行空間數(shù)據(jù)批量處理的研究與實現(xiàn)[J]. 河南科技, 2012(21): 60-61.

    [9] Eric Pimpler. Programming ArcGIS 10.1 with Python Cookbook[M]. Birmingham: Packt, 2013.

    [10] 邵保華, 田學(xué)志. 談Pytho在Arcgis地理處理中的應(yīng)用[J]. 林業(yè)勘查設(shè)計, 2012(2): 99-100.

    [11] 辛兵廠, 王來強(qiáng), 張朝坤. 淺談Python在地理國情普查數(shù)據(jù)處理中的應(yīng)用[J]. 測繪與空間地理信息, 2014, 37(06): 108-110.

    [12] 孫咸磊, 許捍衛(wèi), 李文博. ArcPy在長江河道水下空間數(shù)據(jù)批量處理中的應(yīng)用[J]. 測繪與空間地理信息, 2015(2): 97-99.

    [13] 方圣輝, 張玉賢, 佃袁勇,等. 基于Python的ArcGIS地理數(shù)據(jù)批處理[J]. 測繪與空間地理信息, 2015(1): 1-2.

    [14] 焦華. 基礎(chǔ)編程的思考方法[J]. 軟件, 2018, 39(3): 57-62.

    [15] 胡蝶, 趙璞, 陳明爽, 等. 多源空間矢量數(shù)據(jù)一致性處理技術(shù)探討[J]. 軟件, 2016, 37(4): 13-17.

    [16] 謝華成, 馬學(xué)文. MongoDB 數(shù)據(jù)庫下文件型數(shù)據(jù)存儲研究[J]. 軟件, 2015, 36(11): 12-14.

    [17] 嚴(yán)元, 王海嬰. 雷電信息綜合處理平臺中高速數(shù)據(jù)處理的設(shè)計與實現(xiàn)[J]. 軟件, 2012, 33(12): 91-92.

    Python-Based ArcGIS Data Attribute Value Sequential Code Processing

    ZHUANG Ya-fei1, LI Su-min2

    (1. Faculty of Land Resources Engineering, Kunming University of Science and Technology, Kunming, Yunnan Province 650093; 2. Faculty of Land Resources Engineering, Kunming University of Science and Technology, Kunming, Yunnan Province 650093)

    In the process of spatial data processing, many repetitive operations are encountered. In order to simplify the workflow and improve work efficiency, the Python language, as a scripting tool for ArcGIS, plays an important role. In ArcGIS, it is very useful to automate data processing by program extension design. A large number of data processing can be implemented through the Python scripting language. The main purpose of the script programming is to automate the boring data processing work. Based on the information construction project of geological environment in Yunnan Province, based on the analysis of the characteristics of the Python script language, this paper introduces the method of checking, updating and processing the data attribute value sequence code fast and efficiently with the Python scripting language under the ArcGIS.

    Python; ArcGIS; ArcPy; Data processing; Sequence code

    P208

    A

    10.3969/j.issn.1003-6970.2018.07.014

    莊亞飛(1990-),男,研究生,主要研究方向:3S集成與應(yīng)用;李素敏(1977-),女,副教授,主要研究方向:遙感原理及應(yīng)用、變形監(jiān)測數(shù)據(jù)處理、數(shù)字礦山、土地生態(tài)。

    本文著錄格式:莊亞飛,李素敏. 基于Python 的ArcGIS 數(shù)據(jù)屬性值順序碼處理研究[J]. 軟件,2018,39(7): 68-?71

    猜你喜歡
    批處理數(shù)組批量
    JAVA稀疏矩陣算法
    電腦報(2022年13期)2022-04-12 00:32:38
    批量提交在配置分發(fā)中的應(yīng)用
    JAVA玩轉(zhuǎn)數(shù)學(xué)之二維數(shù)組排序
    電腦報(2020年24期)2020-07-15 06:12:41
    尋找勾股數(shù)組的歷程
    淺議高校網(wǎng)銀批量代發(fā)
    基于PSD-BPA的暫態(tài)穩(wěn)定控制批處理計算方法的實現(xiàn)
    基于AUTOIT3和VBA的POWERPOINT操作題自動批量批改
    考慮價差和再制造率的制造/再制造混合系統(tǒng)生產(chǎn)批量研究
    VB數(shù)組在for循環(huán)中的應(yīng)用
    考試周刊(2012年88期)2012-04-29 04:36:47
    批處理天地.文件分類超輕松
    亚洲国产欧美一区二区综合| www.999成人在线观看| 欧美精品啪啪一区二区三区| 久久久精品大字幕| 国产美女午夜福利| 桃红色精品国产亚洲av| 午夜福利高清视频| 久久国产精品影院| 脱女人内裤的视频| www.熟女人妻精品国产| 亚洲人与动物交配视频| 成年人黄色毛片网站| 日韩av在线大香蕉| 99在线视频只有这里精品首页| 久9热在线精品视频| 国产欧美日韩精品亚洲av| 色哟哟哟哟哟哟| 免费av不卡在线播放| 欧美精品啪啪一区二区三区| 精品一区二区三区av网在线观看| 一本精品99久久精品77| 欧美日韩一级在线毛片| 国产精品 国内视频| 99国产综合亚洲精品| 国产91精品成人一区二区三区| 欧美三级亚洲精品| 网址你懂的国产日韩在线| 天堂网av新在线| 国产成人一区二区三区免费视频网站| 99在线人妻在线中文字幕| 大型黄色视频在线免费观看| 日本一本二区三区精品| av黄色大香蕉| 在线观看日韩欧美| 一个人观看的视频www高清免费观看 | 99riav亚洲国产免费| 极品教师在线免费播放| 欧美黄色片欧美黄色片| 日韩欧美 国产精品| 成人永久免费在线观看视频| 亚洲第一电影网av| e午夜精品久久久久久久| 黄色片一级片一级黄色片| 18禁黄网站禁片午夜丰满| 亚洲色图 男人天堂 中文字幕| 免费大片18禁| 99热只有精品国产| 午夜a级毛片| 国产免费av片在线观看野外av| 国产主播在线观看一区二区| 波多野结衣高清无吗| 麻豆成人av在线观看| 国产伦精品一区二区三区四那| www国产在线视频色| 中文字幕精品亚洲无线码一区| 99久久精品国产亚洲精品| 日本撒尿小便嘘嘘汇集6| 狂野欧美白嫩少妇大欣赏| 麻豆成人午夜福利视频| 亚洲国产色片| 久久性视频一级片| 性色av乱码一区二区三区2| 亚洲av电影在线进入| 国产亚洲欧美在线一区二区| 男女做爰动态图高潮gif福利片| 精品电影一区二区在线| 麻豆久久精品国产亚洲av| 韩国av一区二区三区四区| av黄色大香蕉| 最近最新中文字幕大全电影3| 免费看日本二区| 在线免费观看不下载黄p国产 | 观看美女的网站| 99国产综合亚洲精品| 亚洲狠狠婷婷综合久久图片| 亚洲熟妇熟女久久| 国产91精品成人一区二区三区| 最好的美女福利视频网| 国产精品综合久久久久久久免费| 国产亚洲精品久久久久久毛片| 啦啦啦韩国在线观看视频| 天堂网av新在线| 黑人操中国人逼视频| 国产精品 欧美亚洲| 亚洲欧美日韩高清专用| 日日干狠狠操夜夜爽| 99国产精品一区二区蜜桃av| 啪啪无遮挡十八禁网站| 一个人观看的视频www高清免费观看 | 久久国产精品影院| netflix在线观看网站| 最新美女视频免费是黄的| 男插女下体视频免费在线播放| 国产精品日韩av在线免费观看| 午夜影院日韩av| 熟女电影av网| 欧美一区二区精品小视频在线| 日韩欧美国产一区二区入口| 神马国产精品三级电影在线观看| 欧美在线黄色| 大型黄色视频在线免费观看| 在线a可以看的网站| 小说图片视频综合网站| 精品福利观看| 国产视频一区二区在线看| www日本在线高清视频| 亚洲成av人片在线播放无| 麻豆一二三区av精品| 欧洲精品卡2卡3卡4卡5卡区| 中文字幕最新亚洲高清| 日本一本二区三区精品| 国产精品99久久久久久久久| 久久伊人香网站| 两个人看的免费小视频| 99久久99久久久精品蜜桃| 亚洲欧美精品综合一区二区三区| 成人高潮视频无遮挡免费网站| 天天一区二区日本电影三级| 女人高潮潮喷娇喘18禁视频| 91字幕亚洲| 少妇人妻一区二区三区视频| 国产高清激情床上av| 欧美又色又爽又黄视频| 波多野结衣高清无吗| 日本黄大片高清| 1000部很黄的大片| av中文乱码字幕在线| 男人舔女人下体高潮全视频| 亚洲激情在线av| 我要搜黄色片| 久久久久九九精品影院| 欧美色视频一区免费| 成人鲁丝片一二三区免费| 日本一本二区三区精品| 天堂av国产一区二区熟女人妻| 超碰成人久久| 国产一级毛片七仙女欲春2| 每晚都被弄得嗷嗷叫到高潮| 12—13女人毛片做爰片一| 人人妻,人人澡人人爽秒播| 国产一区二区在线观看日韩 | 天堂影院成人在线观看| 国产成人aa在线观看| 免费观看的影片在线观看| 18美女黄网站色大片免费观看| 男人和女人高潮做爰伦理| 国产精华一区二区三区| 国产美女午夜福利| 蜜桃久久精品国产亚洲av| 九色国产91popny在线| 一级毛片女人18水好多| 一级毛片精品| 亚洲va日本ⅴa欧美va伊人久久| 一区二区三区激情视频| 男人舔奶头视频| 在线观看一区二区三区| 国产蜜桃级精品一区二区三区| 国产成年人精品一区二区| 最近视频中文字幕2019在线8| 亚洲七黄色美女视频| 精品久久久久久久末码| 99在线视频只有这里精品首页| 欧美色欧美亚洲另类二区| 色av中文字幕| 亚洲avbb在线观看| 欧美大码av| 99久久精品一区二区三区| 中文字幕高清在线视频| 日韩国内少妇激情av| 韩国av一区二区三区四区| 国产精品99久久99久久久不卡| 中文亚洲av片在线观看爽| 国产亚洲精品av在线| 亚洲av片天天在线观看| 在线观看舔阴道视频| 久久精品亚洲精品国产色婷小说| 亚洲欧美日韩东京热| av天堂中文字幕网| 精品国产亚洲在线| 午夜福利在线观看免费完整高清在 | 黄色丝袜av网址大全| 99精品在免费线老司机午夜| 国产99白浆流出| 精品国产三级普通话版| 亚洲av熟女| 非洲黑人性xxxx精品又粗又长| 久久久久久久久中文| 日韩欧美 国产精品| 丰满的人妻完整版| 91在线精品国自产拍蜜月 | 熟女少妇亚洲综合色aaa.| 欧美xxxx黑人xx丫x性爽| 1024手机看黄色片| 国产成人av激情在线播放| 国产一区二区三区视频了| 欧美黑人欧美精品刺激| 久久久久久久精品吃奶| 国产69精品久久久久777片 | 精品久久久久久,| 在线永久观看黄色视频| 露出奶头的视频| 丝袜人妻中文字幕| 老司机福利观看| 级片在线观看| 99久久精品一区二区三区| h日本视频在线播放| 精品电影一区二区在线| 九九久久精品国产亚洲av麻豆 | 国产精品爽爽va在线观看网站| 叶爱在线成人免费视频播放| 亚洲性夜色夜夜综合| 午夜福利视频1000在线观看| 老司机午夜十八禁免费视频| 日本三级黄在线观看| 国产激情偷乱视频一区二区| 国产伦在线观看视频一区| 亚洲精品在线美女| 午夜免费成人在线视频| avwww免费| 国产三级黄色录像| 91久久精品国产一区二区成人 | 巨乳人妻的诱惑在线观看| 国产私拍福利视频在线观看| 成在线人永久免费视频| 国产日本99.免费观看| 精品国内亚洲2022精品成人| 日本黄大片高清| 男女床上黄色一级片免费看| a在线观看视频网站| 色尼玛亚洲综合影院| 99热精品在线国产| 国产乱人伦免费视频| 日本五十路高清| 亚洲熟妇中文字幕五十中出| 好男人在线观看高清免费视频| 国产精品久久电影中文字幕| 观看免费一级毛片| 亚洲一区二区三区不卡视频| 国产一区二区三区视频了| 午夜a级毛片| 免费观看人在逋| 久久精品国产99精品国产亚洲性色| 中文字幕av在线有码专区| 日韩人妻高清精品专区| 国产精品,欧美在线| 一夜夜www| 99热6这里只有精品| 国产精品久久电影中文字幕| 一级毛片女人18水好多| 亚洲欧美日韩东京热| 三级国产精品欧美在线观看 | 午夜精品久久久久久毛片777| 首页视频小说图片口味搜索| 亚洲在线观看片| 特级一级黄色大片| 18禁观看日本| 亚洲精品美女久久av网站| 欧美日韩一级在线毛片| 国产精品一区二区免费欧美| 欧美绝顶高潮抽搐喷水| 国产爱豆传媒在线观看| 波多野结衣高清作品| 黄频高清免费视频| x7x7x7水蜜桃| 国产激情偷乱视频一区二区| 99热精品在线国产| 在线十欧美十亚洲十日本专区| 两个人的视频大全免费| 五月伊人婷婷丁香| 日韩三级视频一区二区三区| 亚洲欧美一区二区三区黑人| 女警被强在线播放| 欧美另类亚洲清纯唯美| 亚洲av中文字字幕乱码综合| 曰老女人黄片| 好男人电影高清在线观看| 久久亚洲精品不卡| 亚洲av第一区精品v没综合| 香蕉国产在线看| 精品99又大又爽又粗少妇毛片 | 国产精品一区二区三区四区久久| 免费看美女性在线毛片视频| 亚洲色图 男人天堂 中文字幕| 美女扒开内裤让男人捅视频| 小蜜桃在线观看免费完整版高清| 日本成人三级电影网站| 国产又色又爽无遮挡免费看| 成年女人永久免费观看视频| 给我免费播放毛片高清在线观看| 欧美一级毛片孕妇| 少妇的逼水好多| 亚洲电影在线观看av| 一级a爱片免费观看的视频| 久久久成人免费电影| 日韩欧美免费精品| 一级作爱视频免费观看| 中文字幕最新亚洲高清| 99国产精品99久久久久| 网址你懂的国产日韩在线| 一本综合久久免费| 不卡av一区二区三区| 黑人巨大精品欧美一区二区mp4| 国产真人三级小视频在线观看| 成人特级av手机在线观看| 欧美色视频一区免费| 精品99又大又爽又粗少妇毛片 | 99久久99久久久精品蜜桃| 亚洲中文字幕一区二区三区有码在线看 | 久久99热这里只有精品18| 舔av片在线| 别揉我奶头~嗯~啊~动态视频| 制服人妻中文乱码| 亚洲色图av天堂| 久久久久亚洲av毛片大全| 亚洲狠狠婷婷综合久久图片| 丝袜人妻中文字幕| www.精华液| 国产精品亚洲美女久久久| 亚洲成人久久性| 黄片小视频在线播放| 啪啪无遮挡十八禁网站| 国产精品 欧美亚洲| 久久精品亚洲精品国产色婷小说| 国内少妇人妻偷人精品xxx网站 | 国产精品永久免费网站| 亚洲va日本ⅴa欧美va伊人久久| 国产精品久久久久久亚洲av鲁大| 国产一区二区在线av高清观看| 丝袜人妻中文字幕| 蜜桃久久精品国产亚洲av| 搡老熟女国产l中国老女人| 精品电影一区二区在线| 男女床上黄色一级片免费看| 国模一区二区三区四区视频 | 精品人妻1区二区| 亚洲精品色激情综合| 成人午夜高清在线视频| 首页视频小说图片口味搜索| 在线观看舔阴道视频| 国内少妇人妻偷人精品xxx网站 | 国产探花在线观看一区二区| 1000部很黄的大片| 99热只有精品国产| 亚洲成av人片免费观看| 美女扒开内裤让男人捅视频| 日韩精品中文字幕看吧| 午夜福利欧美成人| 国产高清有码在线观看视频| 国产精品永久免费网站| 亚洲av五月六月丁香网| 男人舔女人下体高潮全视频| av视频在线观看入口| 成人鲁丝片一二三区免费| 亚洲一区二区三区不卡视频| 婷婷精品国产亚洲av在线| 国产一区二区激情短视频| 很黄的视频免费| 久久久久免费精品人妻一区二区| 国产精品影院久久| 国产一区二区三区在线臀色熟女| 美女 人体艺术 gogo| 国产伦精品一区二区三区四那| ponron亚洲| 欧美日韩中文字幕国产精品一区二区三区| 99热6这里只有精品| 在线观看舔阴道视频| 最好的美女福利视频网| 偷拍熟女少妇极品色| 国产亚洲欧美98| 国产精品99久久久久久久久| 亚洲欧美日韩无卡精品| 亚洲欧美一区二区三区黑人| 99热这里只有精品一区 | 日韩欧美国产一区二区入口| 露出奶头的视频| 97超级碰碰碰精品色视频在线观看| 亚洲国产欧美网| 婷婷精品国产亚洲av在线| 精品免费久久久久久久清纯| 色综合欧美亚洲国产小说| 成人国产综合亚洲| 最新中文字幕久久久久 | 国产v大片淫在线免费观看| www日本在线高清视频| 国产真人三级小视频在线观看| 18禁裸乳无遮挡免费网站照片| 日韩欧美国产在线观看| 久久精品91蜜桃| 哪里可以看免费的av片| 成人性生交大片免费视频hd| 亚洲av成人精品一区久久| 日韩中文字幕欧美一区二区| 黄片小视频在线播放| 美女cb高潮喷水在线观看 | 久久这里只有精品中国| 成人无遮挡网站| 观看免费一级毛片| 老汉色∧v一级毛片| 国产欧美日韩精品亚洲av| 在线免费观看不下载黄p国产 | 成人欧美大片| 91字幕亚洲| 久久久久久久午夜电影| 国产成人一区二区三区免费视频网站| netflix在线观看网站| 色在线成人网| а√天堂www在线а√下载| 久久草成人影院| 国产精品亚洲美女久久久| 亚洲真实伦在线观看| 免费看美女性在线毛片视频| 欧美成人免费av一区二区三区| 亚洲色图av天堂| 免费电影在线观看免费观看| 1024手机看黄色片| 久久久久久久久中文| 天天躁狠狠躁夜夜躁狠狠躁| 69av精品久久久久久| www.www免费av| 中文在线观看免费www的网站| 色哟哟哟哟哟哟| 久久久久久久久久黄片| 国产亚洲av嫩草精品影院| 美女被艹到高潮喷水动态| 色哟哟哟哟哟哟| 99精品欧美一区二区三区四区| 99riav亚洲国产免费| 啦啦啦韩国在线观看视频| 99久久久亚洲精品蜜臀av| 久久中文看片网| 国产成人一区二区三区免费视频网站| 国产在线精品亚洲第一网站| 大型黄色视频在线免费观看| 十八禁人妻一区二区| 老司机深夜福利视频在线观看| 国产成年人精品一区二区| 国产97色在线日韩免费| 老司机在亚洲福利影院| 欧美一区二区国产精品久久精品| 一卡2卡三卡四卡精品乱码亚洲| 一二三四在线观看免费中文在| 十八禁人妻一区二区| 这个男人来自地球电影免费观看| 色综合婷婷激情| 国产主播在线观看一区二区| 国产成人aa在线观看| 又黄又爽又免费观看的视频| 麻豆国产97在线/欧美| www.熟女人妻精品国产| 欧美又色又爽又黄视频| 一本一本综合久久| 一级黄色大片毛片| 一个人免费在线观看的高清视频| 亚洲人成网站高清观看| 国产一区二区在线观看日韩 | 国产精品一及| 亚洲人成伊人成综合网2020| h日本视频在线播放| 十八禁网站免费在线| 国产精品久久电影中文字幕| 国内精品美女久久久久久| 狠狠狠狠99中文字幕| 国产精品电影一区二区三区| 亚洲真实伦在线观看| 久久久国产成人免费| 两性午夜刺激爽爽歪歪视频在线观看| 1024香蕉在线观看| 国产成人一区二区三区免费视频网站| 老熟妇乱子伦视频在线观看| 女生性感内裤真人,穿戴方法视频| 亚洲天堂国产精品一区在线| 丁香欧美五月| 在线观看免费午夜福利视频| 999久久久精品免费观看国产| 51午夜福利影视在线观看| 免费一级毛片在线播放高清视频| 色吧在线观看| av黄色大香蕉| 男女午夜视频在线观看| av女优亚洲男人天堂 | 亚洲精品中文字幕一二三四区| 又黄又粗又硬又大视频| 国产黄a三级三级三级人| 国产激情久久老熟女| 伊人久久大香线蕉亚洲五| 久99久视频精品免费| 日韩人妻高清精品专区| 熟女人妻精品中文字幕| 日本免费一区二区三区高清不卡| 久久久久国内视频| 搞女人的毛片| 久久中文字幕人妻熟女| 欧美一级a爱片免费观看看| 国产精品久久久人人做人人爽| 熟女少妇亚洲综合色aaa.| 国产又色又爽无遮挡免费看| 欧美成人免费av一区二区三区| 男女午夜视频在线观看| 免费在线观看成人毛片| 久久精品人妻少妇| 久久亚洲真实| 亚洲专区字幕在线| 久久久水蜜桃国产精品网| 国产又黄又爽又无遮挡在线| 伊人久久大香线蕉亚洲五| 欧美成狂野欧美在线观看| 中文亚洲av片在线观看爽| 日本免费a在线| 看片在线看免费视频| 国产成人系列免费观看| 高清毛片免费观看视频网站| 日韩国内少妇激情av| 综合色av麻豆| 亚洲 欧美一区二区三区| 国产免费av片在线观看野外av| 国产成人av教育| 成人高潮视频无遮挡免费网站| 淫秽高清视频在线观看| 欧美一级毛片孕妇| 婷婷精品国产亚洲av在线| 亚洲欧美日韩高清专用| 欧美不卡视频在线免费观看| 女生性感内裤真人,穿戴方法视频| 欧美最黄视频在线播放免费| 99热只有精品国产| 欧美中文综合在线视频| 美女午夜性视频免费| 91麻豆av在线| 国产精品久久久人人做人人爽| 91老司机精品| 欧美黑人欧美精品刺激| 久久久久精品国产欧美久久久| 国产又色又爽无遮挡免费看| 久久精品国产99精品国产亚洲性色| 无遮挡黄片免费观看| 欧美极品一区二区三区四区| 亚洲欧美日韩无卡精品| 老司机午夜十八禁免费视频| 男人舔奶头视频| 在线看三级毛片| 美女大奶头视频| 亚洲一区高清亚洲精品| 亚洲精品一卡2卡三卡4卡5卡| 日本a在线网址| 欧美激情久久久久久爽电影| 精品久久久久久久末码| 亚洲精品一卡2卡三卡4卡5卡| 久久天躁狠狠躁夜夜2o2o| 国产熟女xx| 变态另类丝袜制服| 欧美一级a爱片免费观看看| 日韩欧美三级三区| 国产综合懂色| 久久99热这里只有精品18| 亚洲国产精品久久男人天堂| 中文字幕人成人乱码亚洲影| 亚洲第一欧美日韩一区二区三区| 久久久久亚洲av毛片大全| 老司机午夜十八禁免费视频| 婷婷精品国产亚洲av在线| 女警被强在线播放| 男人舔女人的私密视频| 国产淫片久久久久久久久 | 日本 av在线| 午夜福利成人在线免费观看| 一区福利在线观看| 成人亚洲精品av一区二区| 久久精品夜夜夜夜夜久久蜜豆| 蜜桃久久精品国产亚洲av| 精品国产三级普通话版| 欧洲精品卡2卡3卡4卡5卡区| 国产蜜桃级精品一区二区三区| 国产高清三级在线| 欧美黑人欧美精品刺激| 两个人看的免费小视频| 午夜免费观看网址| 国内久久婷婷六月综合欲色啪| 久久中文看片网| 国产精品野战在线观看| a级毛片a级免费在线| 天堂av国产一区二区熟女人妻| 欧美日韩中文字幕国产精品一区二区三区| 一级毛片高清免费大全| 国产精品日韩av在线免费观看| 一级毛片高清免费大全| 亚洲av电影在线进入| 亚洲无线观看免费| 搡老妇女老女人老熟妇| 欧美激情久久久久久爽电影| 母亲3免费完整高清在线观看| 日本成人三级电影网站| 欧美成狂野欧美在线观看| 久久久久久人人人人人| 午夜免费激情av| 不卡一级毛片| 亚洲人成电影免费在线| 亚洲精品一区av在线观看| 久久久久国产一级毛片高清牌| 亚洲美女黄片视频| 99久久精品国产亚洲精品| 美女午夜性视频免费| 国产又黄又爽又无遮挡在线| 国产三级黄色录像| 无限看片的www在线观看| 老鸭窝网址在线观看| 亚洲 欧美 日韩 在线 免费| 操出白浆在线播放| 最好的美女福利视频网| 欧美中文综合在线视频| 变态另类丝袜制服| 色综合婷婷激情| 国产伦人伦偷精品视频| 岛国在线观看网站| 欧美成人一区二区免费高清观看 | 91av网站免费观看|