国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频

在模仿中精進(jìn)數(shù)據(jù)可視化03:OD數(shù)據(jù)的特殊可視化方式

共 7209字,需瀏覽 15分鐘

 ·

2020-10-20 15:39

點(diǎn)擊上方"藍(lán)字"關(guān)注我們





Python大數(shù)據(jù)分析


記錄? ?分享? ?成長(zhǎng)


添加微信號(hào)"CNFeffery"加入技術(shù)交流群
?

本文完整代碼及數(shù)據(jù)已上傳至我的Github倉庫https://github.com/CNFeffery/FefferyViz

?

1 簡(jiǎn)介

「OD數(shù)據(jù)」是交通、城市規(guī)劃以及GIS等領(lǐng)域常見的一類數(shù)據(jù),特點(diǎn)是每一條數(shù)據(jù)都記錄了一次OD(OOrigin,DDestination)行為的起點(diǎn)與終點(diǎn)坐標(biāo)信息。

而針對(duì)「OD數(shù)據(jù)」常見的可視化表達(dá)方式為弧線圖,譬如圖1所示的例子,就針對(duì)紐約曼哈頓等區(qū)域的某時(shí)間段「Uber」打車記錄上下車點(diǎn)數(shù)據(jù)進(jìn)行展示:

圖1

但這種傳統(tǒng)的表達(dá)方式局限很明顯:當(dāng)OD記錄數(shù)量眾多時(shí),因?yàn)椴煌€之間的彼此堆疊,導(dǎo)致很多區(qū)域之間的OD模式被遮蓋而難以被讀出。

而前一段時(shí)間我在觀看一場(chǎng)學(xué)術(shù)直播的過程中,注意到一種特別的表達(dá)區(qū)域間OD數(shù)據(jù)的方式,原始文獻(xiàn)比較老( https://openaccess.city.ac.uk/id/eprint/537/1/wood_visualization_2010.pdf )發(fā)表于2010年,其思想是通過對(duì)研究區(qū)域進(jìn)行網(wǎng)格化劃分,再將整個(gè)區(qū)域的原始網(wǎng)格映射到每個(gè)單一網(wǎng)格中:

圖2

譬如圖2左圖中從坐標(biāo)記為的網(wǎng)格出發(fā),到達(dá)記為的網(wǎng)格的所有OD數(shù)據(jù)記錄,可以在右圖中對(duì)應(yīng)左圖位置的大網(wǎng)格中,劃分出的對(duì)應(yīng)相對(duì)位置的小網(wǎng)格中進(jìn)行記錄。

通過這樣的方式,原始文獻(xiàn)將圖3所示原始OD線圖轉(zhuǎn)換為圖4:

圖3
圖4

使得我們可以非常清楚地觀察到每個(gè)網(wǎng)格區(qū)域?qū)ζ渌W(wǎng)格區(qū)域的OD模式,而本文就將利用Python,在圖1對(duì)應(yīng)的「Uber」上下車點(diǎn)分布數(shù)據(jù)的基礎(chǔ)上,實(shí)踐這種表達(dá)OD數(shù)據(jù)的特別方式。

2 模仿過程

2.1 過程分解

首先我們需要梳理一下整體的邏輯,先來看看原始的數(shù)據(jù):

圖5

可以看到,原始數(shù)據(jù)中我們?cè)诒疚恼嬲玫玫阶侄螢樯宪圏c(diǎn)經(jīng)緯度pickup_longitudepickup_latitude,以及下車點(diǎn)經(jīng)緯度dropoff_longitudedropoff_latitude

我的思路是首先對(duì)所有經(jīng)緯度點(diǎn)進(jìn)行去重,接著保存為GeoDataFrame并統(tǒng)一坐標(biāo)參考系為「Web墨卡托」也就是EPSG:3857

from?shapely.geometry?import?Point
import?geopandas?as?gpd

od_points?=?\
(
????#?首先合并所有的經(jīng)緯度信息
????pd
????.concat([taxi_trip_flow[['pickup_longitude',?'pickup_latitude']]
?????????????.rename(columns={'pickup_longitude':?'lng',?
??????????????????????????????'pickup_latitude':?'lat'}),
?????????????taxi_trip_flow[['dropoff_longitude',?'dropoff_latitude']]
?????????????.rename(columns={'dropoff_longitude':?'lng',?
??????????????????????????????'dropoff_latitude':?'lat'})])
????#?對(duì)經(jīng)緯度進(jìn)行去重
????.drop_duplicates()
)

#?基于經(jīng)緯度信息為od_points添加矢量信息列
od_points['geometry']?=?(
????od_points
????.apply(lambda?row:?Point(row['lng'],?row['lat']),?axis=1)
)

#?轉(zhuǎn)換為GeoDataFrame并統(tǒng)一坐標(biāo)到Web墨卡托
od_points?=?gpd.GeoDataFrame(od_points,?crs='EPSG:4326').to_crs('EPSG:3857')

od_points.head()
圖6

接下來我們來為研究區(qū)域創(chuàng)建網(wǎng)格面矢量數(shù)據(jù),思路是利用numpy先創(chuàng)建出x和y方向上的等間距坐標(biāo),譬如我們這里創(chuàng)建5行5列:

from?shapely.geometry?import?MultiLineString
from?shapely.ops?import?polygonize?#?用于將交叉線轉(zhuǎn)換為網(wǎng)格面

#?提取所有上下車坐標(biāo)點(diǎn)范圍的左下角及右上角坐標(biāo)信息
xmin,?ymin,?xmax,?ymax?=?od_points.total_bounds

#?創(chuàng)建x方向上的所有坐標(biāo)位置
x?=?np.linspace(xmin,?
????????????????xmax,
????????????????6)

#?創(chuàng)建y方向上的所有坐標(biāo)位置
y?=?np.linspace(ymin,?
????????????????ymax,
????????????????6)

再利用雙層列表推導(dǎo)配合MultiLineString生成彼此交叉的網(wǎng)格線,并利用shapely中提供的polygonize工具直接把交叉線轉(zhuǎn)換為MultiPolygon,再拆分每個(gè)單一網(wǎng)格并添加一一對(duì)應(yīng)的id信息以方便之后的分析過程。

#?生成全部交叉線坐標(biāo)信息
hlines?=?[((x1,?yi),?(x2,?yi))?for?x1,?x2?in?zip(x[:-1],?x[1:])?for?yi?in?y]
vlines?=?[((xi,?y1),?(xi,?y2))?for?y1,?y2?in?zip(y[:-1],?y[1:])?for?xi?in?x]

#?創(chuàng)建網(wǎng)格
manhattan_grids?=?gpd.GeoDataFrame({
????'geometry':?list(polygonize(MultiLineString(hlines?+?vlines)))},?
????crs='EPSG:3857')

#?添加一一對(duì)應(yīng)得id信息
manhattan_grids['id']?=?manhattan_grids.index

上面的創(chuàng)建網(wǎng)格的方法非常實(shí)用,愛學(xué)習(xí)的朋友的可以仔細(xì)看懂之后記錄下來。

我們來簡(jiǎn)單看看創(chuàng)建出的網(wǎng)格是什么樣子的,配合contextily添加上在線底圖:

import?matplotlib.pyplot?as?plt
import?contextily?as?ctx

fig,?ax?=?plt.subplots(figsize=(4,?4),?dpi=200)
ax?=?manhattan_grids.plot(facecolor='none',?edgecolor='black',?ax=ax)

#?標(biāo)注每個(gè)網(wǎng)格的id
for?row?in?manhattan_grids.itertuples():
????
????centroid?=?row.geometry.centroid
????ax.text(centroid.x,?centroid.y,?row.id,?ha='center',?va='center')

#?關(guān)閉坐標(biāo)軸
ax.axis('off')

#?添加carto的素色底圖
ctx.add_basemap(ax,?
????????????????source='https://d.basemaps.cartocdn.com/light_nolabels/{z}/{x}/{y}.png',
????????????????zoom=12)

fig.savefig('圖7.png',?dpi=300,?bbox_inches='tight',?pad_inches=0)
圖7

創(chuàng)建出的網(wǎng)格效果不錯(cuò)~接下來就到了最關(guān)鍵的地方,我們需要計(jì)算出在每個(gè)原始網(wǎng)格內(nèi)部上車的全部OD記錄,在整個(gè)區(qū)域中各個(gè)網(wǎng)格內(nèi)的下車點(diǎn)分布情況:

首先我們以某個(gè)網(wǎng)格為例,介紹如何為其關(guān)聯(lián)上車點(diǎn)、下車點(diǎn)信息,并利用簡(jiǎn)單的仿射變換得到鑲嵌在其內(nèi)部的小網(wǎng)格。

以id=21的網(wǎng)格為例,對(duì)應(yīng)著肯尼迪國際機(jī)場(chǎng)的區(qū)域,首先我們利用id對(duì)應(yīng)的從manhattan_grids表中提取的網(wǎng)格面數(shù)據(jù),基于空間連接來與od_points表進(jìn)行關(guān)聯(lián),從而匹配到目標(biāo)網(wǎng)格內(nèi)對(duì)應(yīng)原始o(jì)d信息表中的所有上車點(diǎn)記錄;

接著根據(jù)這些記錄對(duì)應(yīng)的下車點(diǎn)信息與od_points表進(jìn)行匹配,從而得到所有下車點(diǎn)矢量信息,然后再次利用空間連接,得到所需的網(wǎng)格下車點(diǎn)分布結(jié)果:

i?=?21?#?對(duì)應(yīng)肯尼迪國際機(jī)場(chǎng)的網(wǎng)格

#?計(jì)算得到所有網(wǎng)格整體的重心坐標(biāo)
center_grid?=?(manhattan_grids.unary_union.centroid.x,?
???????????????manhattan_grids.unary_union.centroid.y)

#?提取對(duì)應(yīng)下車點(diǎn)坐標(biāo)
dropoff?=?(
????#?利用空間連接,提取目標(biāo)網(wǎng)格中包含到的所有坐標(biāo)點(diǎn)
????gpd
????.sjoin(manhattan_grids.loc[i:i,?:],
???????????right_df=od_points,?
???????????op='contains')
????[['lng',?'lat',?'geometry']]
????#?利用提取到的坐標(biāo)點(diǎn)信息,關(guān)聯(lián)在目標(biāo)
????#?網(wǎng)格中上車的記錄對(duì)應(yīng)的下車點(diǎn)坐標(biāo)
????.merge(taxi_trip_flow[['pickup_longitude',?
???????????????????????????'pickup_latitude',?
???????????????????????????'dropoff_longitude',?
???????????????????????????'dropoff_latitude']],?
???????????left_on=['lng',?'lat'],?
???????????right_on=['pickup_longitude',?
?????????????????????'pickup_latitude'])
????[['dropoff_longitude',?'dropoff_latitude']]
????#?根據(jù)匹配到的下車點(diǎn)坐標(biāo)
????#?與od_points表進(jìn)行連接
????#?找到對(duì)應(yīng)下車點(diǎn)的矢量信息
????.merge(od_points,
???????????left_on=['dropoff_longitude',?'dropoff_latitude'],
???????????right_on=['lng',?'lat'])[['geometry']]
)

#?提取上一步得到的下車坐標(biāo)點(diǎn)在各個(gè)網(wǎng)格中的分布數(shù)據(jù)
grid_distrib?=?(
????#?利用空間連接匹配網(wǎng)格與下車坐標(biāo)點(diǎn)
????gpd
????.sjoin(manhattan_grids,
???????????#?轉(zhuǎn)換為同一坐標(biāo)參考系的GeoDataFrame
???????????gpd.GeoDataFrame(dropoff,?crs='EPSG:3857'),
???????????op='contains')
????#?根據(jù)網(wǎng)格id進(jìn)行分組計(jì)數(shù)
????.groupby('id',?as_index=False)
????.agg({'index_right':?'count'})
????.rename(columns={'index_right':?'下車記錄數(shù)'})
)

grid_distrib.head()
圖8

接著我們將上述的統(tǒng)計(jì)結(jié)果按照id列與原始網(wǎng)格表進(jìn)行關(guān)聯(lián),并利用仿射變換得到整體網(wǎng)格向目標(biāo)網(wǎng)格內(nèi)部的縮小鑲嵌結(jié)果(思路是首先將原始網(wǎng)格整體移動(dòng)到與目標(biāo)網(wǎng)格重心重合,接著按照x和y方向上的比例進(jìn)行縮?。?,為了方便之后繪圖標(biāo)記出目標(biāo)網(wǎng)格對(duì)應(yīng)的鑲嵌小網(wǎng)格位置,最后還需添加是否為目標(biāo)網(wǎng)格列信息:

#?利用基本的仿射變換得到原始網(wǎng)格向?qū)?yīng)目標(biāo)網(wǎng)格的嵌入變換

#?獲取當(dāng)前目標(biāo)網(wǎng)格的重心坐標(biāo)
center_child_grid?=?(manhattan_grids.at[i,?'geometry'].centroid.x,?
?????????????????????manhattan_grids.at[i,?'geometry'].centroid.y)

#?利用仿射變換得到整體網(wǎng)格在目標(biāo)網(wǎng)格中的鑲嵌
draw_gdf?=?(
????manhattan_grids
????#?基于原始的網(wǎng)格矢量來更新放縮后的網(wǎng)格矢量
????.assign(geometry=manhattan_grids
????????????#?第一步:將原始網(wǎng)格的重心平移到目標(biāo)網(wǎng)格的重心上
????????????.translate(center_child_grid[0]-center_grid[0],?
???????????????????????center_child_grid[1]-center_grid[1])
????????????#?第二步:以目標(biāo)網(wǎng)格的重心為縮放中心,進(jìn)行
????????????.scale(xfact=1?/?5,?yfact=1?/?5,?
???????????????????origin=(manhattan_grids.at[i,?'geometry'].centroid.x,
???????????????????????????manhattan_grids.at[i,?'geometry'].centroid.y)))
????.merge(grid_distrib,?on='id',?how='left')
????.assign(是否為目標(biāo)網(wǎng)格=0)
)

draw_gdf.loc[draw_gdf.id?==?i,?'是否為目標(biāo)網(wǎng)格']?=?1
draw_gdf.head()
圖9

經(jīng)過這一系列操作,我們就得到了id為21的網(wǎng)格下車點(diǎn)分布結(jié)果,將上述過程利用循環(huán)推廣到每個(gè)網(wǎng)格,并將最后的計(jì)算結(jié)果合并為一張GeoDataFrame,即表draw_base。

2.2 繪制圖像

最終我們對(duì)draw_base表進(jìn)行可視化,這里為了顯示更加自然,對(duì)下車記錄進(jìn)行了「對(duì)數(shù)化」+「自然間斷」處理:

%matplotlib?inline
fig,?ax?=?plt.subplots(figsize=(12,?12))

#?繪制每個(gè)鑲嵌小網(wǎng)格的輪廓
ax?=?(
????draw_base
????.plot(facecolor='none',?edgecolor='lightgrey',?ax=ax,
??????????linewidth=0.3)
)

#?繪制每個(gè)鑲嵌小網(wǎng)格的下車記錄數(shù)熱力分布
ax?=?(
????draw_base
????.assign(下車記錄數(shù)=np.log(draw_base.下車記錄數(shù)))
????.plot(column='下車記錄數(shù)',?scheme='NaturalBreaks',?
??????????k=5,?cmap='YlOrRd',?ax=ax,?alpha=0.7)
)

#?繪制原始網(wǎng)格的框架
ax?=?manhattan_grids.plot(ax=ax,?facecolor='none',?edgecolor='black',
??????????????????????????linewidth=0.8)

#?在每個(gè)原始網(wǎng)格中標(biāo)記出對(duì)應(yīng)位置的鑲嵌小網(wǎng)格
ax?=?(
????draw_base
????.query('是否為目標(biāo)網(wǎng)格?==?1')
????.plot(facecolor='none',?edgecolor='black',?
??????????linestyle='--',?ax=ax)
)

#?設(shè)置繪圖區(qū)域范圍
minx,?miny,?maxx,?maxy?=?manhattan_grids.total_bounds
ax.set_xlim(minx,?maxx)
ax.set_ylim(miny,?maxy)

#?關(guān)閉坐標(biāo)軸
ax.axis('off')

#?添加在線底圖
ctx.add_basemap(ax,?
????????????????source='https://d.basemaps.cartocdn.com/light_nolabels/{z}/{x}/{y}.png',
????????????????zoom=12)

#?保存圖像
fig.savefig('圖10.png',?dpi=500,?bbox_inches='tight',?pad_inches=0)

圖10

通過這種表達(dá)方式,我們可以很明顯地看出不同區(qū)域相對(duì)其他區(qū)域出行模式的不同,你還可以根據(jù)自己的需要,對(duì)上述繪圖邏輯進(jìn)行調(diào)整,譬如每個(gè)原始網(wǎng)格內(nèi)部色彩獨(dú)立映射等。


以上就是本文的全部?jī)?nèi)容,歡迎在評(píng)論區(qū)與我進(jìn)行討論~

我們的知識(shí)星球【Python大數(shù)據(jù)分析】

限時(shí)優(yōu)惠!掃碼領(lǐng)券

年費(fèi)立減20,僅需59元~

快來一起玩轉(zhuǎn)數(shù)據(jù)分析吧???





· 往期精選 ·
1

掌握pandas中的transform

2

Python 3.9,來了!

3

geopandas輕松疊加在線底圖




Python大數(shù)據(jù)分析

data creates?value

掃碼關(guān)注我們


瀏覽 63
點(diǎn)贊
評(píng)論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)
評(píng)論
圖片
表情
推薦
點(diǎn)贊
評(píng)論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)

感谢您访问我们的网站,您可能还对以下资源感兴趣:

国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频 免费视频二区| 北条麻妃无码精品AV怎么看| 成人无码区免费AV片| 欧美偷拍精品| 丰满人妻一区二区三区视频54| 国语精品自拍| 国产免费国产| 一级黄色录相片| 91人妻人人澡人人精品| 精品福利视频导航| 三级久久久| 国产麻豆精品成人毛片| 久久狼人| 欧美性爱A| 在线视频福利| 国产伦子伦一级A片免费看老牛 | 乱伦无码视频| 亚洲欧美第一页| 国产小电影在线观看| 亚洲国产中文字幕在线播放| 中文乱码在线观看| 大奶一区二区| 狼人综合网| 高潮喷水在线观看| 国产青青| 国产一级片在线播放| 国产精品婷婷午夜在线观看| 67194国产| 人妻精品免费| 欧美乱伦一区| 亚洲午夜福利视频在线观看| 91国产精品在线视频| 黄色大片中国一级片-免费看特一级片-亚洲黄色AV | 成人免费网站| 成人黄网免费观看视频| 欧美日韩第一页| 超碰97在线免费| 狼友视频首页| 日本成人A片| 天天操夜夜干| 美女裸身18禁| 成人免费视频网站| 青青久久91| 亚洲女人天堂AV| 国产一精品| 天天日毛片| 日韩一级在线| 国产一区二区三区18| 无码免费播放| 蜜桃视频网站| 在线日韩视频| 国产成人AV片| 日屄视频在线观看| 久操AV| AA片免费网站| 一区日韩| 日老女人逼| 国产一级A片久久久免费看快餐| 无码影音| 久久久久亚洲AV无码麻豆| 欧美va在线| 我和岳m愉情XXXⅩ视频| 天天搞天天搞| 亚洲AV无码精品久久一区二区| 成人毛片AV无码| 国产熟妇码视频app| 翔田千里中文字幕无码| 熟女少妇一区二区| 成人AV在线资源| 老司机精品| 人人看人人插| 97国产精品手机| 嫩BBB槡BBBB槡BBBB百度 | 成人高清无码视频| 久青草资源福利视频| 超碰人人爱国产视| 久久免费国产视频| 中文字幕在线观看网址最新地址| 日韩黄色无码视频| 国精品伦一区一区三区有限公司| 亚洲免费一区二区| 99热自拍| 成人在线视频播放| 国产免费AV片| 女人毛片| 18禁黄网站| 99热| 久久av综合| 9991区二区三区四区| 欧美成人网站视频| 日韩91在线视频| 丁香花在线高清完整版视频| 色五月天激情| 最新亚洲无码在线观看| 一级特黄A片| 日本黄色视频大全| 日韩在线你懂的| 亚洲天堂视频在线播放| 精品人妻无码一区二区三区四川人| 国产学生妹| 四色永久成人网站| 日本在线精品视频| 豆花视频logo进入官网| 天堂亚洲| 国产乱伦免费| 亚洲综合网站| 兔子先生和優奈玩游戲脫衣服,運氣報表優奈輸到脫精光 | 热九九热| 激情五月婷婷综合| 欧美精品一卡二卡| 国产AV日韩AV| 亚洲精品人伦一区二区| 韩国久久久| 青娱乐自拍视频| 日本不卡在线| 亚洲韩国中文字幕| 欧亚精品视频| 午夜成人国产| 九一成人网| 青青草视频偷拍| 中文无码在线观看中文字幕av中文| 18禁污网站| 操逼视频网址| 强伦轩一区二区三区四区| 最近2021中文字幕免费| 国产91白丝在一线播放| 欧美在线视频99| 日韩视频播放在线综合| 在线观看视频日韩| 久久视频网站| 91精品午夜少妇| 懂色AV成人| AV乱伦小说| 亚洲国产成人91PORN| 18毛片| 久久水蜜桃| 成人在线免费观看视频| AV无码精品| 久久久久久久久久久亚洲| 玩弄大荫蒂视频| 亚洲毛片网站| 亚洲不卡中文字幕| 波多野结衣av在线播放| 东京热这里只有精品| 国产高清自拍| 天天精品无码| 久久撸在线视频| 亚洲群交视频| 高清无码免费看| 国产成人精品二三区麻豆| 91爽爽| 大香蕉超碰| 五月天婷婷在线无码| 亚洲综合网在线| 啪啪免费| 激情五月婷婷色| 日韩AV一级片| 小處女末发育嫩苞AV| 天天操天天看| 操你啦青青草| 色情五月婷婷| 亚洲日韩三级| 成人国产精品在线看| 亚洲免费高清视频| www.大吊视频| av操操操| 国产视频高清无码| 91视频www| 翔田千里一区二区| 成人伊人网| 又粗又硬又爽18级A片| 人人操人人上| 日韩区在线| 69精品无码成人久久久久久| 人人草人人草| 国产剧情一区二区av在线观看 | 日韩三级小说| 久久日av| 加勒比国产在线| 国产手机精品视频| 日本丰满老熟妇乱子伦| 午夜精品一区二区三区在线视频| 佐山爱人妻无码蜜桃| 999福利视频| www.91AV| 92丨九色丨偷拍老熟女| 9999久久久久| 91人兽| 亚洲天堂无| 黄片小视频在线观看| 日本黄色小视频| 99视频在线免费观看| 国产激情123区| 韩国无码一区二区| 99精品在线观看视频| 麻豆国产| 久久激情国产| 亚洲天堂AV在线观看| 91夜夜| 一本色道久久综合亚洲精品久久| 人人妻人人爽| 精品人人人人| 东方av在| 99色综合| 国产性爱自拍一下| 俺去也av| 国产学生妹| 91久久综合亚洲鲁鲁五月天| 黄色视频在线观看亚洲一区二区三区免费 | 成人AV婷婷| jizz免费观看| 综合网欧美| 欧美人妻少妇| 牛牛成人在线视频| 人人摸天天| 黄色视频在线观看免费网站| 日韩黄页网站| 一级A片视频免费看| 草逼综合网| 国产色呦呦| 香蕉视频色| 超碰C| 操逼网五月天| 精品区| AV大香蕉| 丁香婷婷社区| 丁香五月天在线视频| 精品视频在线免费观看| 成人黄色毛片视频| 亚洲成人777| 中文字幕免费高清在线观看| 综合色国产精品欧美在线观看 | 欧美一区二区三区四区视频| 五月丁香婷婷开心| 特黄AAAAAAAA片免费直播| 美女黄色视频网站| aa人人操夜夜操人人| 男人的天堂一区| 日韩人妻斩| 欧美国产精品| 无码一区二区三区免费看| www.插插| 亚洲视频网| 中文字幕自拍偷拍| 亚洲狼友视频| 黄色综合| 亚洲高潮| 九九精品热播| 精品国产91乱码一区二区三区| 九色偷拍| 黄色片国产| 亚洲理论电影| 亚洲午夜影院在线| 特级西西444www精品视频| 99香蕉视频| 午夜免费福利视频| AAA久久| 无码午夜| 午夜爱爱免费视频| 喷水在线观看| 日韩黄色片| 国产AV直播| 国产精品一区二区性色AV| 美日韩视频欧美一区二区视频| 麻豆91蜜桃传媒在线观看| 一级欧美一级日韩片| 在线观看日韩三级片av| 久久久久亚洲AV无码网影音先锋 | 日逼黄色视频| 无码专区视频| 俺去啦俺也去| 手机看片1024国产| 日本一级a片| 黄色草莓视频| 欧美精品18| 在线不卡免费Av| 婷婷六月色| 天天添天天操| 99亚洲无码| 日韩在线视频免费播放| 中文字幕日韩人妻| 天堂网中文字幕| 免费在线看黄色| 中文字幕日韩无码电影| 西西4444大胆无码视频| 五月天婷婷在线观看| www.黄色在线| 尤物视频官网| A亚洲天堂| 国产网友自拍| 日朝无码| 7777精品伊人久久7777| 视色影院| 成人三级AV在线| 91超碰免费在线| 乱伦A片| 色老板综合| 午夜高清| 欧美日韩伊人| 天天综合7799| 淫色人妻网| 亚洲高清视频免费| 三级片在线视频| 久久动态图| 免费视频二区| 亚洲美女视频在线| 久久久91精品国产一区苍井空 | 99久久久99久久91熟女| 国产精品一级a毛视频| 91无码精品国产| 日日Av| 韩日中文字幕| 木下凛凛子AV888AV在线观看| 男人视频网| 婷婷五月在线视频| 99久久人妻无码中文字幕系列| 午夜男女福利| 99伊人在线| 国产精品欧美一区二区三区苍井空 | 欧美黄色影院| 午夜传媒一区二区三区| 无码高清一区| 国产麻豆免费| 一区二区网站| 在线观看中文字幕视频| 91人人视频| 正在播放ADN156松下纱荣子| 午夜偷拍| 成人做爰100片免费-百度| 丰满人妻一区二区三区视频54| 国产a区| 午夜福利视频3000| 性v天堂| 无码国产精品一区二区视频| 射久久| 色婷在线| av中文在线观看| 91精品人妻一区二区三区四区 | 91久久精品日日躁夜夜躁欧美| 俺来了俺去了| 粉嫩99精品99久久久久久特污 | 国产欧美综合一区二区三区| 性欧美丰满熟妇XXXX性久久久| 69AV在线播放| 操操插插| 国产看片网站| 在线观看中文字幕视频| 天天综合天天做天天综合| 国产一级A片在线观看| 人妻操逼| 香蕉视频a| 内射无码专区久久亚洲| 免费A片在线| 日韩操操| www.午夜福利| 免费一二区| 天天日av| 中文字幕亚洲有码| aaa三级片| 亚洲男人天堂网| 国产熟女露脸普通话对白| 亚洲美眉综合网| 强奸乱伦五月天| 懂色av懂色av粉嫩av分享吧 | 国产成人免费视频在线| 日韩无任何视频在线观看| 国产第一页在线播放| 国产在线成人视频| 成年人免费视频网站| 久色婷婷在线| www中文字幕| 2021国产精品视频| 国产精成人品| 国产一区一区| 久久久三级片| 无码内射在线播放| 搡BBBB搡BBB搡五十粉嫩| 97人妻天天摸天天爽天天| 天天日夜夜撸| 最新AV在线| 天天日天天日天天操| 中文字幕乱码人妻二区三区| 欧美v亚洲| 亚洲三级在线| 俺去也在线视频| 一起操逼| 欧美成人精品欧美一级私黄| 欧美系列在线| 欧美青青草| 欧美熟妇一区二区三区| 综合色国产精品欧美在线| AV手机在线| 超碰a片| 亚洲综合免费观看高清| 国产综合久久久777777色胡同| 人人干人人草| 人人澡超碰碰| 人妻少妇被猛烈进入中文字幕| 婷婷久久亚洲| 特黄色A级片视频| 成人免费毛片AAAAAA片| 手机AV在线播放| 日韩无任何视频在线观看| 日韩家庭乱伦| 亚洲视频天天射| 91精品人妻一区二区三区蜜桃| 男女无套在线观看免费| 一级操逼视频免费观看| 欧美成人激情视频| 色情五月婷婷| 无码中文字幕在线观看| 在线观看日韩av| 国产毛片18水真多18精品| 91精品国自产在线观看| 青青草娱乐视频| 北条麻妃一区二区三区-免费免费高清观看| 五月丁香婷婷综合网| 久久国产一级片| 东北毛片| 亚州在线中文字幕经典a| 五月无码视频| 丁香成人五月天| 黄色录像毛片| 人人做人人爽| 蝌蚪窝视频在线| www日本在线| 在线观看免费黄片| 欧美日韩国内| 色婷婷狠狠操| 欧美日韩在线免费观看| 色婷婷六月天| 五月天啪啪视频| 亚洲精品影院| 日本A在线观看| 免费高清无码在线| JUY-579被丈夫的上司侵犯后的第7天,我 | 九一成人电影| 性做久久久久久| 午夜福利成人视频| 麻豆精品无码| 亚洲婷婷小说| jizz在线免费观看| 亚欧洲精品在线视频| 九九性视频| 色香蕉视频| 黄色三级电影| 亚洲成人情趣大香蕉| 日韩A片在线观看| 亚洲天堂高清| 欧美成人午夜影院| 玖玖在线| 欧美成人免费电影| 久久精品婷婷| 青草中文娱乐网在线| 亚洲电影av| 福利一区在线观看| 日韩高清久久| 蜜桃传媒一区二区亚洲AV| 福利视频一区二区| 香蕉国产精品| 亚洲无码偷拍| 青娱乐国产在线视频| 狠狠狠狠狠狠操| 偷偷撸在线| 日韩国产成人| 国产一级a一片成人AV| 作爱免费视频| 天堂中文在线观看| 色五月av| 欧美成人精品三级网站| 蜜桃av秘一区二区三区| 一级a片在线观看| 成人免费黄色视频| 99久久久久久久久久| 无码高清在线播放| 国产成人高潮毛片| 2024AV在线| 欧洲成人无码| 久久国产免费| 国产精品99久久久久久成人| 青青草狠狠干| 粉嫩一区二区三区四区| 亚洲69| 亚洲区欧美区| 艹逼片| 激情草逼| 特级444WWW大胆高清| 午夜男人天堂| 日韩成人AV毛片| 久久91人妻无码精品蜜桃HD| 最新国产av| 国产a片免费看| 北京熟妇搡BBBB搡BBBB电影 | 99免费精品视频| 成人视频你懂的| AV国产在线观看| 国产精品久久AV电影| 国产一卡二卡三卡| 天天超碰| 亚洲无码av电影| 俺来也俺去也www色| 午夜精品无码| 91网在线| 国产免费观看视频| 午夜成人国产| 91精品综合久久久久久五月丁香| 韩日一区| 乱子伦国产精品www| 色欲AV秘无码一区二区三区| 久久久18禁一区二区三区精品| 欧美丰满人妻免费视频人| 亚洲人妻无码视频| 久久国产一区| 欧美精品在线免费观看| 国产精品色在线回看| 欧美激情网址| 午夜福利三级| 操逼视频网站免费| 奇米色播| 天天操嫩逼无套视频| 国产精品1| 国产91在线观看| 国內精品久久久久久久| 久久久久中文字幕| 性爱久久久| 日日精品| 日韩AV免费在线| 日韩AV成人电影| 北条麻妃中文字幕旡码| 99热日| 国产精品久久久久久久久| 九九热免费视频| 久久国际精品| 波多野结衣av在线观看| www.无码视频| 色香蕉视频在线观看| 天天插天天干| 色婷婷视频在线播放| 亚洲成人视频在线免费观看| 黑人毛片91久久久久久| 久99在线视频| 日韩精品| 久久久久久亚洲Av无码精品专口| 91性爱网| 亚洲日韩三级片| 无码人妻一区二区三区蜜桃视频 | 91色欲| 国产成人大片| 亚洲区在线| 国产人妖AV| 特黄特色免费视频| 人人爱人人插高清| 黄片一区| 亚洲国产高清无码| 中文字幕+乱码+中文乱码电影 | 国产有码| 骚逼综合| 日韩成人无码专区| 中国熟女HD| 伊人色五月天| 安微妇搡BBBB搡BBBB日| 九九视屏| 国产精品视频免费观看| 男人的天堂视频| 狠狠草狠狠干| 国产69页| 中文一区在线| 欧美熟妇高潮流白浆| 嗯啊在线视频| TokyoKot大交乱无码| 雾水情缘电影港片| 毛片二区| 国产精品成人免费精品自在线观看 | 精品一区二区三区免费毛片| 日本综合视频| 狠狠狠狠狠操| 麻豆国产在线| 最近最火中文字幕mv歌词| 精品交换一区二区三区无码| 日本无码久久嗯啊流水| 激情婷婷 | 亚洲成人A片| 激情开心五月天| 国产夫妻精品| 黄色电影网站在线观看| 天天射夜夜操| 91大神shunv| 免费色色网站| 日本親子亂子倫XXXX| 波多野结衣高清av久久直播免 | 日本成人性爱视频网站一区| 在线小视频| 欧美后门菊门交| 超碰人人射| 18禁一区| 手机在线观看AV| 2026国产精品视频| 久久免费视频,久久免费视频| 国产一级网站| 亚洲日本无码50p| 日韩AV免费| 西西888WWW大胆无码| 色婷婷大香蕉| 嫩草在线视频| 水蜜桃视频免费观看| 操逼在线看| 欧美日韩v| 大香蕉三级| 无码无卡| 蜜桃成人无码区免费视频网站| 成人免费网站在线观看| 日韩人成| 996热re视频精品视频| 亚洲jiZZjiZZ日本少妇| 国产一二三区在线| 中文字幕五月久久婷婷| 欧美成人性爱网址| 欧美成人看片| 99青草在线视频| 国产性爱自拍一下| 另类老妇奶性生BBwBB| 一区二区无码视频| 操人妻视频| 水果派av| 国产av激情| 大鸡吧在线观看| 亚洲精品福利| 亚洲第一色网站| 黄色高清无码| 操逼视频免费在线观看| 亚洲一级在线观看| 91乱子伦国产乱子伦海的味道| 日本丰满老熟妇乱子伦| 亚洲色图一区二区三区| 91热在线| 亚州在线视频| 日本爱爱视频免费| 91资源在线观看| 爱液视频| 91在线无码精品秘蜜桃入口| 中文字幕AⅤ在线| 精品免费国产一区二区三区四区| 337p西西人体大胆瓣开下部| 亚洲1区2区| 青青青草视频在线| 国产日本在线| 亚洲成人精品视频| 91在线一区二区| 四川少扫搡BBBBB搡B| 五月天狠狠干| 91蝌蚪在线| 欧美性69| 高清无码在线观看18| 婷婷久| 五月丁香综合激情| 成人做爰黄A片免费看陈冠| 国产一级特黄A片| 成人日韩| 日日爽夜夜爽| 乱伦专区| 亚洲欧美视频| 国产精品一麻了麻了| 亚洲秘AV无码一区二区qq群| 国精产品一区一区三区四区 | 狠狠91| 翔田千里一区二区三区精品播放| 国产在线观看无码| 国产小精品| 天天干天天日| 中文不卡在线| 一区二区三区四区免费看| 体内射精视频| 新妺妺窝窝777777野外| 久久与婷婷| 激情国产av| 性猛交AAAA片免费看蜜桃视频| 亚洲爱爱视频| 天天插天天插| 亚洲AV秘无码一区二三月夜| 欧美一级a| 黄色天堂天天看| 亚洲无码电影视频| 亚洲午夜福利一区二区三区| 欧美一级成人片| 香蕉国产在线| 无码人妻一区二区三区蜜桃视频| 麻豆精品国产传媒| 99精品免费在线观看| 欧美激情三区| 啪啪视频最新地址发布页| 东京热无码免费视频| 国产福利精品视频| 欧美激情一区二区三区| a视频在线观看| 国产精品免费久久影院| 天堂色| 人人艹在线观看| 亚洲AV永久无码国产精品久久 | 日一日干一干| 四川少扫搡BBBBB搡B| 免费V片| 亚洲天堂免费视频| 手机在线小视频| 中文字幕视频在线直播| 国产1024在线| 亚洲香蕉视频网站| 女生自慰网站免费| 国产精品无码中文在线| 中文解说AⅤ水果派| caopro| 婷婷五月天综合网| 亚洲欧美精品| 蜜挑视频一区二区三区| 亚洲高清福利| 中国操B视频| 亚洲xx网| 亚洲熟女av中文字幕| 日韩中文字幕高清| 大香蕉伊人av| 成人怡红院| 亚洲秘AV无码一区二区qq群| 精品人妻一区二区乱码一区二区| 亚洲秘无码一区二区| 色射爱| 欧美老妇操逼视频| 色老板亚洲| 色色视频网站| 黄色一级网站| 大屌一区二区三区| 92自拍视频| 伊人色五月天| 日B无码| 99福利视频| 日韩极品视频| 欧美性爱在线观看| 欧美特级毛片| 日韩大片在线| 亚洲69v久久久无码精品| 黄色电影视频网站| 777免费视频| 久久久性爱视频| 99久久99久国产黄毛片| 久久久www成人免费毛片| 精品国精品自拍自在线| 亚洲永久免费精品| 91麻豆精品国产| 在线视频一区二区三区| 亚洲精品乱码久久久久| 一区二区三区四区不卡| 亚洲无码久久网| va婷婷在线免费观看| 日韩高清在线播放| 91人妻精| 亚洲无码影视| 亚洲无码人妻一区| 男女黄色免费网站| 久久久成人网站| 蜜桃BBwBBWBBwBBw| 欧美日韩成人在线| 中文字幕有码在线播放| 竹菊av一区二区三区四区五区 | 性爱福利社| 国产色情性黄片Av网站| 亚洲无码电影视频| 在线观看中文字幕无码| 69精品在线| 日韩精品91| 91久色| 败火老熟女ThePorn视频| 成人手机在线视频| 久久学生妹| 97视频在线观看免费| a视频在线| 国外亚洲成AV人片在线观看| 免费在线观看黄色网址| 成人aV无码精品国产一区二区 | 精品国产AV无码一区二区三区| 99久久影院| 四虎欧美| 在线观看视频一区| 一本色道久久88综合无码| 免费播放黄色成人片| 亚洲福利视频网站| 日韩av免费在线观看| 黑人无码| 久爱视频| 国产精品天天狠天天看| 国产在线高潮| 日本黄色视频在线观看| 视频在线a| 豆花视频在线免费观看| 围产精品久久久久久久| 日韩欧美中文在线| 国产黄色电影| 日韩3级片| 小明看台湾成人永久免费视频网站| 国产精品无码成人AV在线播放| 高清一区二区三区| 视频一区二区免费| 午夜免费小视频| 日韩精品免费观看| 国产黄色在线视频| 欧美偷拍一区二区| 樱桃性爱视频| 成人免费毛片蓝莓| 91狠狠综合| 亚洲性爱一区二区三区| www.欧美视频| 亚洲乱码日产精品BD在线观看| 黄色国产| 天天操天天射天天爽| 国产美女精品视频| 日韩成人无码电影| 久久久婷婷| 91精品国产乱码久久久久| 亚洲黄在线观看| 色婷婷AV国产精品| 4虎亚洲人成人网www| 美女高潮网站| 五月天婷婷丁香综合视频| 九色91视频| 五月花在线视频| 国产熟妇码视频app| 麻豆成人无码精品视频| 精品网站999www| 精品秘一区性综合三区| 婷婷综合素质二区| 亚洲的天堂的αⅴ| 豆花网无码视频观看| 欧美性猛交ⅩXXX无码视频| av网站免费观看| 婷婷午夜| 国产精品色情A级毛片| 中国老女人性爱视频| 青青草97国产精品麻豆| 夜色福利网| 91精品久| 亚洲无码一级| 4虎亚洲人成人网www| 免费看黄色片视频| 日韩一二三四区| 另类AV| 国产夫妻露脸| 波多野结衣视频一区| 在线中文字幕网站| 精品女同一区二区三区四区外站在线 | 9i看片成人免费视频| 欧美精品成人免费片| 波多野结衣操逼| 国产又爽又黄免费网站在线看| 夜夜骚精品人妻av一区| AV天堂偷拍亂伦| 日韩无| 强伦轩人妻一区二区三区70后| 天天色天天撸| 人妻体内射精一区二区三区| 乱伦专区| 人人爽人人操人人爱| 亚洲激情视频在线观看| 爱爱网址| 黄色AV电影| 国产视频一区二区三区四区五区| 中文字幕色| 91精品国产综合久久久久久久 | 91在线网站| 俺去也AV| 欧美一区二区三区免费| 激情无码视频| 91在线观看网站| 大香蕉久久久久| 麻豆91免费看| 国产乱论视频| 午夜无码AV| 黄色插逼视频| 日韩无码中文字幕视频| 悠悠色影院| 天天干天天射天天| 黄色片视频| 欧美精品久久久| 激情五月天开心网| 乖我硬了让老子cao你小视频| 国产做爱导航| 91热爆TS人妖系列| 久久久777| 97无码人妻一区二区三区| 国产一a毛一a免费观看| 欧美A片在线观看| 免费人成视频观看| 久久国产片| 色999在线播放视频| 成人午夜无码| 九色PORNY自拍视频| 国产高清精品在线| 粉嫩99精品99久久久久久夜| 免费一级A片在线观看视频| xxx一区二区| 91啪啪视频| 亚洲va欧美va天堂v国产综合 | 国产成人激情视频| 伊人久久婷婷|