久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運營的一線實戰(zhàn)洞察。

世界國家GeoJSON離線數(shù)據(jù)包實戰(zhàn):從加載到坐標(biāo)轉(zhuǎn)換的完整指南

世界國家GeoJSON離線數(shù)據(jù)包實戰(zhàn):從加載到坐標(biāo)轉(zhuǎn)換的完整指南 簡介包含世界各國地理邊界與屬性數(shù)據(jù)的GeoJSON資源包面向GIS開發(fā)者、前端可視化工程師及地理信息學(xué)習(xí)者適用于交互式地圖展示、空間數(shù)據(jù)分析和GIS教學(xué)。資源共2000個文件以json/geojson格式為主壓縮包僅2.1MB體積小巧便于分發(fā)與加載。已有4731人學(xué)習(xí)下載是社區(qū)認可度較高的地理數(shù)據(jù)集合。數(shù)據(jù)遵循WGS84坐標(biāo)系每個文件對應(yīng)一個國家或地區(qū)的多邊形邊界并攜帶國家名稱、首都等屬性字段可直接在Leaflet、Mapbox GL JS、OpenLayers等地圖庫中渲染也可用于面積計算、區(qū)域查詢、地理編碼等多種開發(fā)任務(wù)。內(nèi)容包含完整的世界國家邊界數(shù)據(jù)目錄清晰覆蓋全球各主要國家與地區(qū)無論是快速構(gòu)建世界地圖看板還是開展區(qū)域統(tǒng)計分析這套數(shù)據(jù)都能直接復(fù)用是GIS入門與地圖開發(fā)的實用資源也是教學(xué)與科研中常用的基礎(chǔ)數(shù)據(jù)集。1. 世界國家GeoJSON數(shù)據(jù)包離線地圖背后的“邊界檔案”做可視化的時候世界地圖永遠是最先想要的那張底圖但真正動手才發(fā)現(xiàn)GeoJSON 數(shù)據(jù)不是隨手能拿到的。在線地圖服務(wù)要配 token某些平臺請求頻率卡得死死的更別提內(nèi)網(wǎng)環(huán)境根本沒有外網(wǎng)請求通道。于是這份“世界地圖、世界國家 geojson、各國地圖 json 數(shù)據(jù)”的下載資源就成了剛需——一份包含全球各國邊界的 GeoJSON 集合解壓之后即可離線加載適合 ECharts、Leaflet、D3、Power BI 以及各類數(shù)據(jù)大屏的后端渲染場景。它的核心價值在于“可復(fù)用”和“不依賴外部請求”有了它世界地圖就不再是黑匣子邊界、國名、區(qū)域編碼都攤開在你眼前。適合正在做地理可視化、需要按國家聚合展示指標(biāo)的開發(fā)者和數(shù)據(jù)分析師也適合學(xué)生用來做地圖相關(guān)的課程設(shè)計。2. 解析這份世界地圖數(shù)據(jù)目錄結(jié)構(gòu)、坐標(biāo)系與真實用途2.1 數(shù)據(jù)從哪來一眼認出“Natural Earth 系”特征拿到任何一份世界國家 GeoJSON 數(shù)據(jù)包第一件事不是解壓而是先判斷數(shù)據(jù)源頭。市面上流傳的“世界地圖 json 數(shù)據(jù)”絕大多數(shù)都脫胎于 Natural Earth 的 Admin 0 國家邊界數(shù)據(jù)集也就是“國家的行政 0 級邊界”。這份資源大概率也是這個體系每個國家一個 Polygon 或 MultiPolygonproperties 里帶著國名、ISO 代碼、大洲、人口估算值等字段。怎么判斷確實是 Natural Earth 系看 properties 字段。典型的特征是包含NAME、NAME_EN、CONTINENT、ISO_A3、POP_EST這類鍵名。ISO_A3是三字母國家代碼比如CHN、USA、BRA這是做數(shù)據(jù)匹配的黃金字段比中文名和英文名都穩(wěn)定。CONTINENT直接標(biāo)了大洲歸屬后續(xù)做“按大洲聚合”或者“過濾出亞洲國家”的操作時這個字段比自己去數(shù)國家省事得多。還有一個隱藏特征Natural Earth 數(shù)據(jù)集的格陵蘭被劃在北美洲名下法屬圭亞那被劃在南美洲名下這與大多數(shù)人腦中的地理分區(qū)不完全一樣。后面做標(biāo)注、做篩選時如果發(fā)現(xiàn)某些“奇怪”歸屬大概率不是資源錯了而是數(shù)據(jù)源本來就按這個標(biāo)準劃分。2.2 解壓后先做什么核對目錄結(jié)構(gòu)與字段清單我一般會把 GeoJSON 下載包解壓后先做一個“摸底三步”避免用到一半才發(fā)現(xiàn)字段對不上。第一步看文件目錄。常見的組織方式是三種一份全世界的單文件例如world.geojson按大洲拆分asia.geojson、europe.geojson這樣的命名以及按單個國家拆分china.geojson、japan.geojson。如果三種都有這份資源就算比較完整了。按大洲拆的文件適合做區(qū)域大屏單獨一個國家的文件適合做國家下鉆。第二步檢查 JSON 合法性。GeoJSON 本質(zhì)就是 JSON用 jq 或者 Python 都能快速做語法體檢。python -c import json; datajson.load(open(world.geojson,r,encodingutf-8)); print(len(data[features]), data[features][0][properties])這條命令會輸出兩樣?xùn)|西要素總數(shù)和第一個要素的 properties。要素總數(shù)一般在 170 到 250 之間取決于把爭議地區(qū)、海外領(lǐng)地算作獨立要素還是合并進主國如果數(shù)字遠小于 100說明這份數(shù)據(jù)可能被過度簡化了不適合做精細的可視化。properties 的輸出用來確認字段名后面寫匹配邏輯全靠它。第三步確認坐標(biāo)系。多數(shù)世界地圖 GeoJSON 都是 WGS-84 經(jīng)緯度坐標(biāo)EPSG:4326但有些“好心”的處理者會把數(shù)據(jù)轉(zhuǎn)成墨卡托平面坐標(biāo)導(dǎo)致前端加載出來完全是亂的。判斷方法很簡單看特征坐標(biāo)絕對值如果經(jīng)度在 -180 到 180 之間、緯度在 -90 到 90 之間就是經(jīng)緯度如果坐標(biāo)變成了幾百萬的數(shù)字那是投影坐標(biāo)需要做轉(zhuǎn)換。2.3 什么場景真正需要這份JSON什么場景可以放棄這份 GeoJSON 數(shù)據(jù)包最適合的場景是“自己掌握渲染全鏈路”用原生 ECharts 或 Leaflet 實現(xiàn)的世界地圖按國家做數(shù)據(jù)下鉆、按大洲做聚合展示、或者是純離線環(huán)境下的大屏項目。它把地圖的“邊界數(shù)據(jù)”這個環(huán)節(jié)徹底本地化所有樣式都可以自己控制不再依賴第三方平臺是否開放地圖服務(wù)。反過來有些場景不建議用這份資源。比如只是要一個背景底圖不在乎國家邊界精確度那直接引用在線地圖服務(wù)既省流量又省心。再比如你的展示層級是“中國省級”那應(yīng)該找中國省級 GeoJSON 而不是這份世界數(shù)據(jù)世界數(shù)據(jù)里省級邊界通常不包含硬拆只會得到粗糙結(jié)果。判斷標(biāo)準就一條你需要的是“國家級別”的粒度還是“國家以下”的粒度。這份資源的邊界就到國家粒度再細就不夠了。3. 把GeoJSON喂給地圖組件ECharts與Pyecharts實戰(zhàn)3.1 ECharts 加載離線世界地圖從注冊地圖到數(shù)據(jù)對齊ECharts 在 4.x 時代還內(nèi)置著世界地圖5.x 開始就把地圖數(shù)據(jù)移除了要求開發(fā)者自己注冊。這一步反而讓本地 GeoJSON 數(shù)據(jù)的價值凸顯出來。用 ECharts 加載這份數(shù)據(jù)核心動作就是registerMap。fetch(world.geojson) .then(res res.json()) .then(worldJson { echarts.registerMap(world, worldJson); const chart echarts.init(document.getElementById(map)); chart.setOption({ series: [{ type: map, map: world, roam: true, label: { show: false }, data: [ { name: China, value: 140 }, { name: United States of America, value: 120 } ] }] }); });這里的registerMap(world, worldJson)是注冊動作第一個參數(shù)world是自定義的地圖名后面series里map: world必須和注冊名保持一致。data數(shù)組里的name字段是關(guān)鍵它要與 GeoJSON 中properties.NAME_EN完全一致差一個空格都匹配不上。上面例子里China和United States of America就是典型的標(biāo)準寫法如果你的數(shù)據(jù)源字段帶縮寫或別名要先做一次字段清洗。如果 JSON 文件較大超過 10MB不建議用fetch一次性拉取而是把數(shù)據(jù)放到本地 JS 文件里用script srcworld.js/script的方式同步加載再把解析后的 JSON 傳給registerMap。這是地圖應(yīng)用最常見的前端優(yōu)化手段。3.2 Pyecharts 自定義地圖繞開默認圖集Python 生態(tài)里做地圖圖表Pyecharts 是高頻選擇。但它自帶的世界地圖底圖和國內(nèi)常用的業(yè)務(wù)數(shù)據(jù)字段往往匹配不順暢而且內(nèi)置圖集更新緩慢。自己下載了 GeoJSON 之后用法是先把數(shù)據(jù)轉(zhuǎn)換成 Pyecharts 可識別的形式。import json from pyecharts import options as opts from pyecharts.charts import Map with open(world.geojson, r, encodingutf-8) as f: geo_data json.load(f) region_data [ {name: China, value: 140}, {name: United States, value: 120}, {name: Brazil, value: 90}, ] c Map() c.add(世界指標(biāo), region_data, maptypeworld, is_roamTrue) c.set_global_opts( title_optsopts.TitleOpts(title各國數(shù)據(jù)分布), visualmap_optsopts.VisualMapOpts(max_150), ) c.render(world_map.html)這里maptypeworld用的是 Pyecharts 默認注冊的世界地圖數(shù)據(jù)。如果你要改成自己下載的 GeoJSONPyecharts 提供的辦法是使用Map項的maptype配合自定義地圖注冊表或者干脆把 GeoJSON 轉(zhuǎn)成JS語言文件后手動加載。常見做法是找echarts-map-js這類封裝庫把world.geojson轉(zhuǎn)成world.js放入項目再由 Pyecharts 模板加載。我一般會建議如果你的 Pyecharts 環(huán)境版本較老0.5.x直接改maptype不如升級到新版用瀏覽器端registerMap更省事。3.3 讓業(yè)務(wù)字段與國名精確對上name匹配的硬規(guī)則地圖渲染后最陰間的現(xiàn)象是圖表出來了顏色塊也有但提示框里的國家名是英文業(yè)務(wù)數(shù)據(jù)里存的是中文名或者數(shù)據(jù)里寫的US和 GeoJSON 里的United States對不上。這個問題的根源是 data 數(shù)組的name必須嚴格與 GeoJSON properties 中某個字段等價ECharts 內(nèi)部的匹配邏輯是字符串全等。解決方式有兩種。一種是把業(yè)務(wù)數(shù)據(jù)統(tǒng)一改成 GeoJSON 的NAME_EN值這樣最直接但要求業(yè)務(wù)側(cè)配合。另一種是在傳數(shù)據(jù)前做一次映射常見做法是維護一張 ISO 代碼映射表用ISO_A3作為中間鍵。iso_to_name_en { CHN: China, USA: United States of America, BRA: Brazil, } def convert_business_data(raw_records): converted [] for rec in raw_records: iso3 rec.get(country_code) name_en iso_to_name_en.get(iso3) if name_en is None: print(f[WARN] unknown ISO code: {iso3}, skip) continue converted.append({name: name_en, value: rec.get(value)}) return converted這段腳本的核心思路是業(yè)務(wù)數(shù)據(jù)里不管存的是CN、中國還是CHN統(tǒng)一在進入圖表前轉(zhuǎn)成NAME_EN。輸出日志里如果出現(xiàn)unknown ISO code就要回頭檢查業(yè)務(wù)數(shù)據(jù)是不是真的有這個國家還是國家代碼用了舊標(biāo)準。匹配邏輯做成獨立函數(shù)還有個好處后續(xù)數(shù)據(jù)源變化只需要維護映射表不用改渲染代碼。4. 坐標(biāo)、格式與文件瘦身讓GeoJSON在前端不翻車4.1 經(jīng)緯度順序與GCJ-02“點位跑到海里”的兩大根源GeoJSON 的坐標(biāo)數(shù)組順序是[經(jīng)度, 緯度]也就是[lon, lat]。這個順序和很多人的習(xí)慣相反日常說話都是“北緯 39.9、東經(jīng) 116.4”但寫進 GeoJSON 時必須反過來。一個典型的錯誤是把[39.9, 116.4]當(dāng)成坐標(biāo)結(jié)果中國地圖上的標(biāo)注點直接瞬移到北冰洋附近。另一個大坑是坐標(biāo)系混用。國內(nèi)在線地圖高德、騰訊、百度用的坐標(biāo)系是 GCJ-02 甚至 BD-09與 GeoJSON 數(shù)據(jù)集的 WGS-84 存在偏移。如果把來自國內(nèi)地圖服務(wù)的標(biāo)注點坐標(biāo)直接用到世界地圖 GeoJSON 上點位會有幾百米到幾公里的漂移視覺上就是“點在國界外面”。import math def gcj02_to_wgs84(lng, lat): a 6378245.0 ee 0.006693421622965943 dlat _transform_lat(lng - 105.0, lat - 35.0) dlng _transform_lng(lng - 105.0, lat - 35.0) radlat lat / 180.0 * math.pi magic math.sin(radlat) magic 1 - ee * magic * magic sqrtmagic math.sqrt(magic) dlat (dlat * 180.0) / ((a * (1 - ee)) / (magic * sqrtmagic) * math.pi) dlng (dlng * 180.0) / (a / sqrtmagic * math.cos(radlat) * math.pi) return lng dlng, lat dlat這是 GCJ-02 轉(zhuǎn) WGS-84 的通用算法核心參數(shù)ee是 WGS-84 橢球偏心率平方a是長半軸。如果你的業(yè)務(wù)點位來自國內(nèi)地圖服務(wù)統(tǒng)一在寫入圖表前做一次轉(zhuǎn)換。反過來也一樣把 GeoJSON 里的邊界坐標(biāo)直接喂給高德地圖 JS API 時要轉(zhuǎn)換成 GCJ-02。我建議在項目里封裝一個坐標(biāo)轉(zhuǎn)換模塊所有點位進出地圖組件都走這一個函數(shù)別在業(yè)務(wù)代碼里到處內(nèi)聯(lián)轉(zhuǎn)換邏輯。4.2 TopoJSON轉(zhuǎn)GeoJSON把壓縮格式變回通用格式有些下載包里提供的是.topojson后綴的文件大小往往只有 GeoJSON 的一半甚至更少因為它把相鄰多邊形的共享邊界存成“弧段”大幅去重。問題是 ECharts、D3 等通用渲染庫不直接吃 TopoJSON需要先轉(zhuǎn)回 GeoJSON。import topojson import json with open(world.topojson, r, encodingutf-8) as f: topology json.load(f) geo_data topojson.Topology(topology).to_geojson() with open(world_from_topojson.geojson, w, encodingutf-8) as f: json.dump(geo_data, f, ensure_asciiFalse)這段腳本把 TopoJSON 對象轉(zhuǎn)換為完整的 GeoJSON 結(jié)構(gòu)。值得說的是topojson這個 Python 庫與 Node 端的topojson-client行為一致都會把arcs解算為坐標(biāo)序列輸出MultiPolygon。如果你的環(huán)境沒有 Python也可以用 Node 命令npx topojson-client world.topojson -o world.geojson效果相同。注意轉(zhuǎn)換后的 GeoJSON 坐標(biāo)精度通常是原始精度文件體積會變大很多。所以“TopoJSON 轉(zhuǎn) GeoJSON”之后最好接一個簡化步驟把邊界精度壓到可視化可接受的級別。4.3 簡化邊界降精度、降要素保住肉眼形狀世界地圖文件動輒三五十兆瀏覽器加載后交互掉幀是常事。核心優(yōu)化思路有兩個降坐標(biāo)精度、減少要素數(shù)量。降精度最直接的辦法是用mapshaper它是在線免費的也支持命令行本地處理。mapshaper world.geojson -simplify 10% keep-shapes -o formatgeojson world_simplified.geojson-simplify 10%表示保留原始點數(shù)的 10%從幾何層面大幅減少坐標(biāo)密度keep-shapes是保形參數(shù)讓簡化后的小島、海峽不消失。這條命令執(zhí)行完后文件體積通常能降到原來的 30% 以下。如果不想引入 Node 環(huán)境Python 里可以用shapely的simplify方法做類似操作但拓撲關(guān)系保持不如 mapshaper 穩(wěn)。我一般會把簡化分兩級低精度版本用于世界總覽高精度版本用于單個國家下鉆兩個文件分開存。這樣既保住了大屏第一眼的效果又不至于因為一個南太平洋小島拖慢整張地圖。4.4 用腳本做體檢壞幾何與重復(fù)國名一出生就攔下數(shù)據(jù)包拿到手先跑一遍體檢腳本能規(guī)避后續(xù)一半以上的渲染異常。體檢的核心檢查項有三個幾何合法性、要素是否重復(fù)、properties 字段是否完整。from shapely.geometry import shape import json with open(world.geojson, r, encodingutf-8) as f: data json.load(f) problem_list [] for idx, feat in enumerate(data[features]): geom shape(feat[geometry]) props feat[properties] if not geom.is_valid: problem_list.append((idx, props.get(NAME_EN), invalid geometry)) if ISO_A3 not in props or NAME_EN not in props: problem_list.append((idx, props.get(NAME_EN), missing fields)) seen set() for idx, feat in enumerate(data[features]): name feat[properties].get(NAME_EN, ) if name in seen: problem_list.append((idx, name, duplicate name)) seen.add(name) print(ftotal features: {len(data[features])}) print(fproblems: {len(problem_list)}) for p in problem_list: print(p)geom.is_valid是 shapely 自帶的拓撲校驗專門檢查多邊形自相交、環(huán)斷裂等問題。duplicate name的檢查尤其重要因為很多數(shù)據(jù)包把“法國本土”“法屬圭亞那”“留尼汪”等海外領(lǐng)地拆成多個要素但它們共享一個NAME_EN如果不處理渲染時會出現(xiàn)一個國家名對應(yīng)多個多邊形提示框和點擊事件都會打架。體檢結(jié)果出來后根據(jù)具體需求決定是合并海外領(lǐng)地還是保留原樣。5. 使用世界地圖GeoJSON的五大坑現(xiàn)象、原因與解法5.1 地圖加載出來卻是“白板”registerMap時機與異步陷阱現(xiàn)象數(shù)據(jù)配好了setOption 也執(zhí)行了頁面上一片空白控制臺不報錯。原因registerMap是異步的fetch還沒返回數(shù)據(jù)時setOption已經(jīng)執(zhí)行此時 ECharts 內(nèi)部沒有注冊到對應(yīng)地圖名渲染自然為空。解決把setOption放進fetch.then回調(diào)里確保地圖注冊完成后再設(shè)置配置。如果使用同步script引入地圖 JS 文件也要確認變量全局可用后再 init 圖表。從那以后我每次寫地圖之前都會先確認“注冊完成”這個事件是否已經(jīng)發(fā)生。5.2 國家名對不上數(shù)據(jù)字段與業(yè)務(wù)字段錯位現(xiàn)象部分國家顯示出來了部分國家顏色塊不出現(xiàn)但提示框里可以看到地圖自帶的國家英文名。原因業(yè)務(wù)數(shù)據(jù)的name與 GeoJSON 的NAME_EN不一致常見差異包括“United States” vs “United States of America”、“Russia” vs “Russian Federation”以及拼寫中含連字符的差異。解決不要靠肉眼匹配統(tǒng)一用 ISO_A3 映射。寫一節(jié)里提到的映射函數(shù)保證所有業(yè)務(wù)數(shù)據(jù)在進入圖表前被轉(zhuǎn)換成合法地圖名?;蛘叻催^來把 GeoJSON 里所有的 NAME_EN 導(dǎo)出為清單業(yè)務(wù)側(cè)按清單改數(shù)據(jù)。優(yōu)先前面那個方案改動集中在代碼里可維護性更好。5.3 國土區(qū)域“多一塊”或“少一塊”鄰國界與海外領(lǐng)地的處理現(xiàn)象渲染后某個國家區(qū)域明顯多了一塊小島或者某個國家在地圖上缺了一個角。原因這份世界地圖 GeoJSON 存在多處海外領(lǐng)地與主國分離的情況例如法國的海外大區(qū)在地理上屬于其它大洲但在properties.CONTINENT里仍標(biāo)著 Europe。造成“多一塊”通常是把海外領(lǐng)地也畫在當(dāng)前國家色塊下造成“少一塊”則是數(shù)據(jù)本身把某些爭議區(qū)域歸給了鄰國。解決根據(jù)實際業(yè)務(wù)定義決定處理策略。如果做的是“國家主體一色塊”的宏觀大屏就把海外領(lǐng)地要素合并到主國去如果做的是“精確到地區(qū)”的數(shù)據(jù)掛接反而應(yīng)該保留獨立要素。合并時可以用shapely.ops.unary_union把同一國名的多邊形幾何合并成一個整體。5.4 涉及本國區(qū)域的展示官方數(shù)據(jù)源優(yōu)先現(xiàn)象中國范圍內(nèi)的可視化用這份數(shù)據(jù)渲染后周邊邊界線條與常規(guī)認知存在差異審核或領(lǐng)導(dǎo)評審階段被提出質(zhì)疑。原因國外公開的全球數(shù)據(jù)集屬于“通用教學(xué)級別”其國界與中國官方審圖標(biāo)準在部分區(qū)域存在差別直接用于面向公眾的產(chǎn)品就會出問題。解決只要可視化結(jié)果涉及中國區(qū)域的邊界展示就不要繼續(xù)使用這份數(shù)據(jù)。國內(nèi)的做法是優(yōu)先采用具備官方審圖號的數(shù)據(jù)源或者使用各大國內(nèi)地圖服務(wù)平臺提供的標(biāo)準 GeoJSON/行政區(qū)劃接口這份世界地圖 GeoJSON 只用于全球視野展示把中國區(qū)域單獨替換成官方數(shù)據(jù)源再合成。以后凡是涉中國區(qū)域的工程項目我都會第一時間確認底圖出處和審核要求不帶僥幸心理。5.5 簡化和合并過頭要素拓撲斷裂引發(fā)渲染異?,F(xiàn)象用 mapshaper 簡化后原來正常的國家邊界在海峽、峽灣區(qū)域出現(xiàn)“鋸齒缺角”放大后還能看到多邊形錯位。原因-simplify比率設(shè)得太激進或者沒有加keep-shapes參數(shù)導(dǎo)致細長型多邊形被過度抽點拓撲斷裂。解決簡化比率控制在 10%30%且務(wù)必加keep-shapes。簡化后的文件要重新跑 4.4 的體檢腳本對比簡化前后要素數(shù)量和幾何合法性。如果某個國家的形狀嚴重變形就單獨把該國要素從原始數(shù)據(jù)中提取出來不參與全局簡化。6. 把多維數(shù)據(jù)釘在國土上點歸屬匹配與地圖校驗?zāi)_本有了世界地圖 GeoJSON 之后最常做的進階操作不是畫地圖而是“判斷一個點落在哪個國家”。比如你有十萬條交易記錄每條帶經(jīng)緯度想把它們聚合成“國家維度的指標(biāo)”這時候不需要去各個國家查表直接用 GeoJSON 的幾何做空間判斷即可。from shapely.geometry import Point, shape import json with open(world.geojson, r, encodingutf-8) as f: data json.load(f) country_polys [] for feat in data[features]: props feat[properties] geom shape(feat[geometry]) country_polys.append((props.get(NAME_EN), props.get(ISO_A3), geom)) def locate_country(lng, lat): p Point(lng, lat) for name, iso3, geom in country_polys: if geom.contains(p): return name, iso3 return None, None sample_point (116.4, 39.9) print(locate_country(*sample_point))這個腳本把 GeoJSON 里的多邊形一次性加載進 shapely 的空間索引之后每個點的判斷都是幾何包含關(guān)系計算。十萬條記錄跑下來在普通筆記本上也就幾秒鐘。性能上要注意如果點數(shù)量上百萬建議用rtree或geopandas.sjoin做空間連接不要逐條循環(huán)。這類空間操作的另一個衍生用途是“數(shù)據(jù)有效性驗證”——把業(yè)務(wù)數(shù)據(jù)里的異常點位比如在中國的邊界數(shù)據(jù)里出現(xiàn)了一個落在海中央的坐標(biāo)直接揪出來。從那以后我每次拿到地圖數(shù)據(jù)都會強制走一遍“體檢腳本 點歸屬驗證”的流程確認邊界數(shù)據(jù)可用、點位歸屬符合常識再進入正式開發(fā)流程。希望這份世界地圖 GeoJSON 數(shù)據(jù)的使用經(jīng)驗?zāi)軒湍阍诳梢暬椖坷锷俨葞讉€坑。本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
美女人妻色网站| 国产精品久久久久久久久久梁医生| 91丨九色丨东北熟女| 97视频免费播放| 午夜精品久久久99| 欧美久热| 国产人伦a片信息免费片| 91精品国产91熟女| 又黄又硬又粗又长国产视频| 91亚.色| 骚乳在线| 啊啊啊啊嗯嗯嗯用力好爽 | 久久日韩肥臀| 日产成人久久| 国产精品久久久777| 99亚洲天堂| 先锋激情∨在线视频播放| 另类欧美色| 嗯嗯啊啊啊啊轻点视频| 二三四区精品| 欧洲与亚洲欧美精品中文字幕| 婷婷丁香五月激情啪啪| 九月丁香| 开心五月婷婷激情| 粉嫩国产精品久久粉嫩| 日本狠狠干| 91精品国产麻豆国产自产在| 无码少妇精品一区二区60岁老人| 日日操丁香五月天| 八人操人人摸人人看| 日韩av性爱在线播放| 伊色久人大在线| 国产精品另类一区大香蕉| 任你干在线视频| 1234区中文字幕在线观看_青青草国产在线_日韩一区二区 | 日韩91网站| 超碰97综合网| 偷拍欧美亚洲| 人人妻人人爽| 1024精品在线| 精品视频在线观看精品| 精品无码一区二区三区色欲| 成人精品在线免费视频| 艹少妇网站| 国产伦乱91| 人人操人人摸人| 国产亚洲禁久一区二区 | 人妻喷水| 999精品女人| 91少妇高潮| 91观看 国产白丝| 午夜.DJ高清在线观看免费7| 美国精品国产精品| 色情综合| 4虎在线观看| 日韩91网| 欧美色偷偷| 日本人妻最新在线中| 福利五区| 国产在线视频午夜精华在| 亚洲无码电影久久久| 日韩性爱视频在线免费观看| 2024人人操人人摸| 中文字幕一区二区三区人妻少妇在线| 91九久| 4141514逼喷水三级片| 亚州乱码中文字幕综合久久久| 国产精品久久久蜜臀| 亚洲色香| 国产熟女无套内射| 国产网红精品| 2025亚洲男人天堂| 亚洲天堂久| 亚洲无码一区成人免费午夜| 中国一级特黄大片护士| 国产超碰| 国产91专区| 九九热三级片| 夜夜影视四色| 二区熟妇韩日| 蜜汁欧美| 精品亚洲国产成人精品| 蜜臀99久久| 9国产超碰| 99精品视频在线观看免费| 婷婷九月色| 亚洲精品欧洲精品| 99999国产精品| 操逼天美3区| 精品国产一区二区三区av在线资源| 五月天伊人| 久久久精品久久| 97超碰碰| 美女刺激久久国产欧美| 九九九九九九免费视频| 日本狂喷奶水在线播放212| 中文字幕在线高清男人的天堂 | 99视频精品| 99操| 岛国黄色大片网站| 婷婷10月天青娱乐| 免费A V在线播放| 大香蕉在线86| 亚洲日韩美女丝袜美腿人妻视频| 大香蕉久| 91亚洲丝袜| 国产成人91一区二区三区| 美女被艹尤物视频| 色男人色天堂东京热| 天天综合欧美| 天堂蜜桃无码视频一区二区| 天天操天天舔| 国产无马av| 国产乱青青草久久| 午夜福利精品| 亚洲色图第四色| 操操操五月天婷婷丁香影院| 热天堂一区二区| 欧美激情精品久久久久久| 99爱久久视频频| 97香蕉网| 欧美亚州色的图| 十八禁视频一区二区| 欧美制服另类丝袜| 国产精品爆乳懂色蜜乳| 亚洲欧美天堂在线| 岛国在线免费视频| 亚洲成人妻日韩在线| 性久久久| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 91日韩网站| 亚洲成人福利电影免费| 超碰偷拍| 婷婷五月天小说| 欧美92| 性爱久久| 日韩成人无码| 丝袜翘臀后入欧美校园亚洲自拍另类小说一区中文字幕少妇诱惑 | 欧美丝袜中文字幕07在线| 亚洲超碰在线| 91久久久久久久久18| 欧美日不卡| 综合国产影视三级| 中国黄色特级精品一区二区三区片| 69人妻精品丰满熟女区| 国产日韩精品人妻久久久久色欲网站| 亚洲情色一区二区三区| 99亚洲天堂| 欧美色女人| 亚洲一区二区三区麻豆传媒| 国产精品爽爽v| 久久久久国产| 女色视频社区| 18禁精品网站在线看| 精品乱码在线观看| 九九内射在线| 国产一区二区三区视频在线看| 超碰98综合网| 91原创在线观看| 黄色片一区二区三区四区五区| 亚洲色图欧美色图制服诱惑| 国产 码在线成人网站| 五月天亚洲色图| 伊蕉97蜜桃97狠狠综合干| 激情接吻视频久久久久久| 亚洲国产97在线精品一区| 天天干天天干天天| 交换娇妻呻吟声不停中文字幕| 激情综合网一盗摄| 97超碰人操| 婷婷97| 亚洲高清无毛一区二区| 国产精品另类一区大香蕉| 日韩专区数据列表-第3230页-精品国产一区二区三区香蕉 久久99熟女人妻中文字 | 婷婷五月天激情网| 老司机深夜影院18未满| 亚洲全色网| 九九热午夜欧亚国产视频| 丁香五月天激情综合| 国产乱伦亚洲色图高清无码| 自拍六区| 骚货操死你| 欧美白嫩女HD| 久久久久久久九九九九九九| 99精品网| 婷婷精品视频| 国产中文字幕曰本毛片| 黄色大片免费在线| 女性91网站| 日本ZZ高免费A级视频| 麻豆国产原创AV色哟哟| 国产日本熟女顶级一区二区三区视频| 亚洲激情网| 久久国内| 亚洲精品a人片在线观看视| 国产在线观看一区二区三区| 亚洲一区二区中文字幕| 日韩综合第八区国产精品| 国产熟女精品区| 亚洲欧美九九| 99国内精品| 91呆哥人妻| 大香蕉免费乱伦视频| ,成人免费啪啪视频| 国产农村妇女精品| 三男一女不戴套的A片| 欧美性夜| 亚洲成人激情小说视频| 国产一国产一级毛片古装| 亚洲狠| 人妻91少妇| 黑人性暴力毛片| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 国产三级日产三级韩国三级| 最新日产中文在线麻豆| 极品白嫩美女白浆成人福利在线看| 思思视频免费看网站| 日韩福利电影网| 国产91精品在线免费| 中国特猛少妇色xxx| 天天欲望网| 天天看片青娱乐| 女人久久久| 中国AAAAAA黄色片| 国产福利精品最新在线| 国产11页| 啊啊啊啊二区好大| av橘色网站| v91av| 97爱综合| 曰韩操B| 国产成人网站在线观看| 国产原创精品| 丝袜视频一区二区在线播放国产中文| 99热18这里只有精品| 国产久9| 抽插亚洲无码| 日韩在线一区高清在线| 日本性爱少妇| 精品夜夜澡人妻无码| 久久欧洲| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 精品区9| 美女在线H91| 熟妇国产免费一区| 国产精品com| 欧美另类精品xxxx| 人人操AV| 老司机午夜福利视频一区二区| 97视频在线观看网站| 亚洲毛片基地专区| 亞洲久久直播| 亚洲污污网站| 国产老太乱伦一区| 久久精品国产96精品亚洲拳交| 一区二区偷拍拍视频| 撸撸成人在线视频| 亚洲高清自拍| 无码在线亚洲| 亚洲一二三四区机械| 一本色道久久综合狠狠操| 国产精品久久久久中文字幕| 中文字幕二区日韩天堂| 日韩成人小视频| 91P0RNY大屁股人妻| 国产精品一级特黄aaa大片在线观看| 久久久久久久人妻| 亚洲综合贴图91 | 99色色网| 骚熟女AV网| 日本成人A片网站| 日韩欧美亚洲国产日韩| 99热在线只有精品| 天天看天天在线精品| 日韩人妻少妇中文字幕| 青青操日韩| 无码丰满熟妇一区二区浪潮AV| 超碰79人人乐| 啊啊啊无码| 精品国产精品一区二区| 91亚.色| 操逼国产免费| 一区二区 电影 亚洲| 欧美色宗合| 色五月婷婷中文字幕| 中文字幕在线24| 破处bbq| 黄片com.| 啊啊啊轻点在线观看| 久久久久久电影| 2019AV天堂| 一级乱伦网站| 久热69九色熟妇97| 一级岛国大片| 国产二区三区粉嫩在线| 久久久久久电影| 久久中日麻豆| 风流老熟女一区二区三区l| 亚洲大胆人体av| 一区,二区,三区网站| 欧洲综合色图| 91国产丝袜足交精品视频| 超碰免费97| 日本三级人妻a人妻一在线| 亚洲图片第一页| 天天狠| 一起草三级AV电影在线观看| 日本加靬比网站发布页| 热久久国产| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 99re99| 9/A片| 日韩成人高清一区二区| 天天干天天日天天射黄色大片 | 日韩欧美成人大香蕉| 日本孕妇一区二区视频操逼免费看 | 亚洲,欧美,综合网| 久久国产精品91| 国产强奸乱伦第1页| 嗯阿好爽好紧| 亚洲Av无码成人精品国产| 欧美色吧综合| 快点操死我| 波多野结衣被操50分钟免费视频| 日本天堂在线播放| 熟妇熟女视频一区二区三区| 国产偷拍网站| 国产蜜臀在线| 久久色激情一区二区三区| 性videos欧美熟妇hdx| 97超碰超欧美。| AV色五月天| 91九色精品熟女内射| 日本不卡一区二区| 91亚洲狠狠色| 鸥美插入视频| 亚州国产精品乱| 亚洲欧美一区二区网址| 99热线麻豆| 人妻激情偷乱视频一区二区三区| 欧美日韩不卡a片| 欧美偷| 啊啊啊好湿久久| 女人 A一级| 深喉吞精| 内射黑丝袜| 丝袜AV一二三区| 亚洲最新av无码成人精品区 | 99亚亚热| 九月婷婷| 国产精品久久久久久 百度| 一本久道久久综合狠狠爱一密臀精| 啊啊啊好湿国产一二| 18禁的网站在线| 亚州色综合| 成人一区二区三区四区| 九九九九九九九九九九九免费国产| 萌白酱自拍视频| 久久人| 91天天爽| 另类专区加勒比| 中文字幕日产av人| 精品少妇一区二区三区免费观看| 操婷婷逼| 欧美成人黄网色网站| 免费看黄片现成| 久夜操| 精品中文日韩字幕视频| 97内射偷拍| 人妻熟女一区在| 免费综合亚洲中文| 女人双腿搬开让男人桶| 国产综合网站在线播放| 性爱Av免费| 91色色网站| 欧美中文综合| 日日超碰亚洲| 精品无码秘 人妻一区二区| 蜜臀99精品国产高清在线观看| 日本精品久久久久久久| 亚洲色图 图片| 久久99草| 夜夜免费视频| 日韩AV噜噜噜一区二区三区四区| julia ann久久| 色婷婷淫色网| 国产av色网| 欧美综合狠| 国产热av| 日本布卡一区二三区| 99精品无码| 老鸭窝成人| 99热销国产这里有精品| 亚州综合色| 天天躁日日躁狠狠躁| 翔田千里AV无码秘 三区| 97在线免费视频观看| 亚洲另类春色| 欧美性爱91| 日韩亚洲国产视频| 久久性视频| 超碰久热| 九九九综合精品| 免费视频在线观看啊啊啊啊啊| 中文字幕91综合| 九九十八精品| 任你干在线视频| 9 1超碰九色| 欧美色交| a片 xxxx受爽视频| 97无码视频在线播放| 99在线免费公开视频| 久草免费福利在线播放| 狠狠操狠狠插| 麻豆 亚洲 97| 一区二区不卡视| 久久草草亚洲蜜桃臀| 青椒国产97在线熟女| 性爱av网站| 日本天天吊| 老女人碰碰在线碰碰视频| 精品女人999| 日日夜夜天天| 啊啊啊97视频| 中出91视频| 亚洲国产精品无石码久久 | 日本精品成人无码| 久久久久亚洲精品| 亚洲精品欧洲色| 涩综合导航| 日韩另类| 日韩精品人妻中文字有码在线| 亚洲国产97在线精品一区| 久96热在线观看视频| 特级丰满少妇一级AAAA爱毛片| www.五月天| 久久久久78| 国产久久久久久| 综合久久久久久久综合网| 五月丁香激情综合| 精品成人女人久久| 精品一级毛片在线观看| 手机看片1025| 人人操人人射人人干| 久久春色| 五月婷婷丁香| 亚洲97网站| 亚洲精品一区二区精品| 国产怡红院| 成人性生活高清视频在线播放| 亚洲免费在线探花| 乱理日韩中文| 天天日天天干天天操| 久久这里只精品99re66图| 亚洲第一二区另类图| 天天日天天干少妇日| 亚洲精品精品一区二区| 天天拍天| 国产精品久久久无码AV网站| 久插综合| 天天懆天天日| 好看的91视频| 国产午夜福利专区综合| 啊啊啊啊啊操我视频| 欧美综合网在线| 日本黄 R色 成 人网站| 欧美综合传媒| 日本超碰色精品| 一级黄色性爱A级片| 超碰1024久久| 日韩免费在线视频观看| 青青草成人视频在线观看二区| 人妻一区二区三区四区视频| 国模限制级电影| 精品黄色电影| 一区二区三区四区五区高清无码永久视频| 欧美亚洲中文| 人妻在线中出视频| 少妇人妻好深太紧了vr91| 干b在线性社区| 日本操逼aaaaa| 丰满少妇一区二区三区四区观看| 日韩免费在线观看不卡| 国产精品suv一区| www.久久最新地址| 天天综合网亚洲综合网| 巨爆乳肉感一区二区三区竹菊影视| 亚洲。天堂。日本在线观看| 99ri精品| 97超碰欧美| 久草新免费| 操迟操逼在巾线Fre看| 精品人妻一二三四区视频| 无码在线亚洲| 九九九九精| 97国产精品国| 淫荡熟女乱伦网| 在线 欧美 亚洲| 丁香九月婷婷| 无遮挡一级毛片视频免费的| 蜜桃视频啊啊啊啊| 在线观看一卡二卡| 日本成人A片网站| 人人妻天天做天天爽| 国产毛片精品一区二区色欲黄A片| 97精品网| 亚州大图综合色图| 蜜桃视频精品一区二区| 午夜精品久久久久久久久久蜜桃| 久久久久久人| 日日天天久久啊啊aaa| 欧美十八禁网站| 亚洲熟女av中文字幕| 五月黑AⅤ| 成人a大片在线观看| 男女啊啊啊啊啊| 精久久久91| 国产成人精品日本亚洲语言| 激情综合网亚洲| 色爽——AV| 天天插天天舔舔天天干| 在线观看黄色电话| 老熟女搡BBBB搡BBBB视频| 校园春色美腿丝袜 | 91一区二区| 久久性爱精品一区| 91热| 人妻少妇精品久久久| 99在线免费视频| 免费啪啪一级视频| 久久草草亚洲蜜桃臀| 欧美激情中文字幕另类小说| 日本一道在线播放高清| 日日躁狠狠躁天天躁精品| 在线天堂999| 91婷婷| 人人做人人妻人人夜视频| 日韩欧美性吧婷婷乱伦大香蕉| 少妇高潮九九九九九九九| 性性欧美| 久久久久久久久久久久黄色 | 一本色道久久综合精品婷婷| 制服丝袜第二页| 丝袜综合| 人妻大相焦在线| 中文字幕大片三级狠狠干| 久久九九99| 久操不卡视频| 一个人免费HD91视频| 韩国一级AAA| 99视频这有这里有精品| PMv在线观看| 国产精品96| 鸥美中出| 天天干18禁| 97国产精品一区二区传媒公司| 后入福利视频| 97在线欧| 97色欧洲| 亚洲小说视频| 九久9精品| 亚州男人天堂| 欧美天天综合| 69视频入口| 免费视频在线一区二区不卡| 超碰97人妻免费在线| 成人毛片免费| 尹人免费观看视频在线| WWW啪啪的com| 亚洲砖码砖专无区2023| 日本3级一区二区免费| 天天天天天干夜夜夜夜夜操| 六月色婷婷| 91oumei| 国产人伦精品一区二区三区| 国产男女无套97| 日韩国产十八禁| 97视频www| 久久久久婷婷精品av电影| 色九色久| 五月天亚洲色图| 国产又黄又粗又猛大片| 国产女同视频在线播放| 永久免费发布性爱网| 中文字幕在线观看二区三区| 青草精品视频一日本久久久久网站| 东北女人性交| 免费岛国一级片| 欧美亚洲一级在线观看| 思思热免费视频观看| 亚洲春色激情小说| 久草在| 欧美黑人与女人91| 国产精品白丝在线播放| 人妻乱仑一区二区三区| 欧洲色| 蜜臀99999| 激情婷婷黑人91| 日韩无码极品| 在线无码操| 日韩三级久久久| 青青草玖玖爱| 欧美综合自拍| 亚洲黄网在哪免费看| 欧美制服网站美腿丝袜| 国产熟女精品区| 特污精品女优骚货黄色视频在线免费观看| ,成人免费啪啪视频| 99操视频| 亚洲和欧美裸体美女双飞视频| 97在线视频免费看| 日本三级一区二区 在线| 激情小说五月天| 妇女视频网站| 亚洲综合第一页| 免费观看的黄色的网站| 少妇一区二区三区在线观看| 熟人人妻少妇精品久久| 午夜视频好爽啊| 国产精品青青草| 超碰久草| 久久精品国产亚洲AV高级北京| 人妻一区二区三区| 亚洲中文丝袜美腿诱惑字幕| 约操熟妇| 亚洲永久AV无码精品秋霞| 亚洲国产精品无石码久久| 黄色av片三级三级三级免费看| 曰本精品久久久| 欧美日韩亚洲天堂| 日本在线不卡一二区| 亚洲性感丝袜诱惑在线观看| 久久久久亚洲熟妇熟女| 国产久久一区二区午夜| 亚欧美综合网| 国产亚洲在线| 大香蕉草草| 日韩中文字幕在线视频观看| 亚洲性少妇| 日韩强奸av| yirendaxiangjiashipin| 啊啊啊啊啊在线| 97色碰| 夜夜欧美| 色噜噜狠狠色综无码久久合欧美| 玖玖无码超碰| 色啪网| 超碰97国产欧美| 丁香色婷婷| 91精品国产91熟女| 天天做天天爱天天高潮| 亚洲色人阁| 色蜜AV| 超碰色综合| 中文字幕日产av人| 亚洲AV成人精品网站在AV| 久久国色天香香蕉| 日本精品一级二级三级| 欧美激情超碰777| 高潮毛片无遮挡高清免费| 好看的91视频| 99精品欧美一区二区三区桃色| 色大师网站www永久网站视频| 久久性生大片免费观看性| 97色插| 午夜乱轮操逼视频免费看| 亚洲区限制级| 成人免费福利在线观看| 96超碰网| 日本精品人妻少妇一区二区| 岛国黄片网站| 欧美第二页午夜| 色色婷| 久久永久无码人妻视频| 蜜臀久久久国产| 一起草精品人妻| 91亚洲欧洲| 国产中文福利| 中文字幕精品资源在线| 免费国产视频| 国产精品密臀网在线观看| 亚洲欧美国产成人综合不卡| 色妇综合网| 国产精品熟女AV中文字幕在线播放| 青青青国产手线观看视频2| 色欧洲97| 久操99| 性爱精品一区| 2024年最新色情网站在线观看| 成熟熟女国产精品一区二区| 丁香九月激情| 亚洲图片色图欧美另类| 蜜臀久久99精品久久久久久成人小说| 四月丁香婷婷| 黑人精品成人一区二区三区 | 五月婷婷激情综合| 日韩中文字幕国产| 久久一区二区蜜桃| 欧美 日韩 国产传媒| 亚洲av无码成人精品国产| 高清有码一区二区| 欧美啪啪啪91| 亚州综合AⅤ| 95人妻爽爽人人做人人澡| 91人妻最真实刺激绿帽| 久久免费9| 亚洲熟女乱综合一区二区三区 | 日本熟妇人妻一区二区三区| 青娱乐蜜桃臀AV色婷| 99热这里是精品| 色五天伊人| 中文字幕一区二区视频在线观看 | A片 AV一级在线播放观看免费| 91久久青青草原精品| 久久精品成人一区二区三区蜜臀| 日本精品人妻少妇一区二区| 久热这里| 日本在线播放不卡一区| 天天懆天天日| 超碰精品国产无码| 亚洲天堂男人天堂| 少妇熟女一区二区三区| 人妻无码一区二区三区久久99| 嗯嗯啊啊啊好舒服| 久久久久精| 久久香蕉影院| 久操精品网| 一,爱啪啪,在线免费视频| 欧美呦呦性爱| 久久免费99精品久久久久久| 91天天看| 狠狠超| 五十路熟女人妻一区二区三区四区五| 青青草原成人| 碰超人人在线一区二区三区| 最新中文字幕av| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 99www.bibizy香蕉资源国产一区二区三区高清 | 人人潮人人摸| 免费精品中文字幕| 97人人操人人摸| av绯色| 97任你吞精| 桃花色涩综合影院| 色99在线| 亚洲日韩AV视色| 久久免费老司机精品| 人妻久热在线| 日本一二三高清| 精品小视频在线| B049AV在线播放| 91艹| 中文字幕一区二区三区人妻不卡 | aaaa少妇高潮大片| 久久99亚洲精品久久99果| 伊人久久婷婷| 嗯嗯嗯啊啊啊在线免费观看| 青青草亚洲一区 | 国产精品分类在线观看| 国产精品无码久久久久2028| 91在线精品| 日韩久久三区| 亚州乱码中文字幕综合久久久| 日韩精品操少妇| 91麻豆天美国产欧美高潮| 久久久久久久9999| JIZZJIZZ亚洲女人被躁| 亚洲精品一二区| 久久人人看| 裸体女人草逼视频播放一区,二区,三区,四区,五区 | 78久久久| 综合大香蕉美。| 97手机日韩| 国产日韩精品无码去免费专区国产| 一区二区三区成人高清视频| 1024人妻| 天天α片| 风韵犹存大大大大香蕉 | 欧美黄色图片| 五月天人妻综合| 秋霞网无码| 探花一区在线| 国产久久久9999| 中国熟女91| 精品久久久av无码免费| 日本人人操人人操| 亚洲中文人妻色| 色原狠狠天天天| 美女视频尤物网在线看| 99热精品在线在线| 久久久久9999精品九九九| 国产精品视频在线观看| 波多野结衣先锋影音| 亚洲欧美激情另类色图| 青青草中日韩在线| 26uuu久久| 久久99精品视频| 超硑97精品| 久操电影网| 国产传媒午夜理伦精品| 99久久精品国产高潮| 人妻大相焦在线| 91精品人妻| 日韩卡一卡二卡三在线| 用力操死我| 在线观看啊啊啊啊啊| 高清无码一区二区三区| 精品一区二区三区蜜桃臀赵总 | 99热这里只有精品9| 国产久久日| 97在线视频免费观看| 欧美网站免费| 欧美72网页| 超碰在线人人射| 中国探花熟女| 98福利在线视频| 亚洲色婷婷综合久久一区二区三区| 日本αv| 亚洲色图久久成人| 在线 欧美 亚洲| 国产综合网站在线播放| 999久久久九| 青草精品视频-日本久久久久网站| 国产欧美日韩一区二区三区| 内射黑人| 亚洲人精品久久久| 一本一道vs波多野结衣| 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | 国产日本熟女顶级一区二区三区视频| 色情婷婷久久五月天| 五月婷婷六月丁香网址| 日韩啪啪啪视频| 青娱乐休闲视频在线观看| 国产原创自拍| 熟人人妻少妇精品久久| 丁香九月激情啪| 日本一久是| 日逼国产| 久久熟女嫩草成人片免费 | 色欲久久99精品久久| 国产一区二区精品久久99| 国产第二页| 91女日逼| 日韩乱码Av| 国产精品视频内谢女人| 婷婷五月天_亚洲小说欧美激情另类_精品久久国产字幕 | 国产白丝AV| 国产玖玖| 成人性交午夜免费片| 女优免费一区二区永久| 91在线视频国产网站| 一本一道人妻久久一区二区三区| 2019天天干| 国产精品天美传媒| 亚瑟国产精品久久无码| 天天日天天射天天干| 欧美黄片免费在线观看视频| 尤物视频偷拍免费| 亚洲少妇中文字幕网址| 精品人妻一区二区三区四区| 日韩人妻无码专区| 一级性爱网| 欧美少妇一区二区三区| ..日韩av毛片精品久久久| 日本最新1区2区3区| 强奸a片网| 9118禁| 射丝袜高跟鞋99| 看黄片视频免费| 久久夜夜夜| 99视频精品| 亚洲无码视频免费在线观看网址!| 青苹果影院男人的天堂| 欧美日韩性爱无码| 亚洲狠狠入| 国产精品 午夜福利| 亚洲色图殴美色图激情乱伦| 欧美热图99| 日韩精品人妻系列无码天堂| 天天操天天射天天日| 久久久亚洲熟妇资源| 亚洲色图 欧美热图 清纯唯美 另类自拍| 久久性爱视频99| 黄页网站成人免费| 小草精彩毛片| 久久一区二区三区入口| 亚州性色| 日韩大香蕉精品在线视频| 欧美日韩性感| 草草影院最新网址| 蜜臀久久99精品久久久久久| 天天天乱色综合全| 五月丁香成人网| av在线一区二区三区| 亚洲欧美91| 欧美最大综合网| 国产欧美日韩女同性恋ww喷水精品| 91在线视频免费播放| 久久久新亚洲AV| 欧美在线综合| 成人天天看站长推荐| 超碰99热| 欧美日韩香蕉| 国产美女裸体秘 永久无遮挡| 国产又大又粗又长视频| 色女综合| 激情综合网五月婷婷| 超97在线精品视频| 久久精品午夜国产亚洲AV无码| 中文字幕日韩情色| 九九九九欧美| 国产精品老熟女一区二区| 国产在线精品偷| 操逼www.| 中英熟女操女| 亚洲色婷婷久久久综合日本| 欧美性区| 丰满人妻一区二区三区在线| 99色综合| 久草福利在线资源站| 乱伦图av| 亚洲色图8| 欧美亚洲色的图| 91麻豆一二三区| 肉丝网站91| 蜜桃传媒一区二区亚洲| 久久久草成人网站久久久草成人久久久草久久久 | 久久久无码精品人妻二区 | 欧美一区二区一级岛国大片| 91亚洲人| 天天影视亚洲| 亚洲天堂男人的天堂| 91精品操美女| 四虎精品亚洲| 四虎在线观看网站| 美女91色黄18| 骚妻少妇精品性色无码四色A V| 欧美页片| s片在线观看| 国产精品久久久久绯色| 欧美亚洲20p| 久久久久久久久久久久黄色 | 一区二区三区四区色图| 蜜桃臀av在线观看| 久久久人妻| 操久久久久久| 伊人青青一区成人视频在线观看区| 免费看污网站| 欧美天堂日韩三级国产传媒| 国产久久日韩网站导航| 熟女一区二区| 国产一区二区久久| 欧美偷偷网| 熟妇无码视频三区| 青青草久草| 亚洲乱色熟女一区| 91精品久久久久五月天精品| 欧美日韩 强奸乱伦| 亚洲精品国产专区在线观看| 另类小色呦| 9+1视频网址| 精品一区二区三区蜜桃臀赵总 | 中文字幕欧美精品亚洲日韩蜜臀| 精品9999| 亚洲欧美另类小说| 内射老妇BBWX0C0CK| 午夜福利无毒不卡| 无码抄逼网| 亚洲综合激情五月久久| 不卡人妻少妇精品毛片一区23区视频| 91美女在线视频| 天综合网欧美| 精品传媒在线一区| AV一起草在线| 午夜福利免费精品视频| 激情av| 免费网站观看www在线观| 另类 综合 日韩 欧美 亚洲| 久久精品成人| 大香蕉综合网| 免费在线黄片视频| 亚洲五月丁香花狠狠干一区二区三区| 青青草原人妻| 超碰这里有精品| 男人天堂网址| 日韩av不卡在线看| 国产九月婷婷| 鸥美极品| 夜色91| 性爱精品一区| 99精品热| 高清无码91| 国产精品视频麻豆入口| av无码精品久久久久| 欧亚洲精品有视频| 97久久久久久久久久| 国产老女人久久毛| 国产亚洲禁久一区二区| 欧美性区| 加勒比海人人操超碰在线| 日韩性爱毛片操骚逼| www.狠狠干.coom| 国产精品天美传媒| 亚洲美欧999| 亚洲国产一级中文综合久久天堂在线免费观看 | 色色五月天婷婷| 亚洲欧美setu| 美国aaaaa一级黄片| 91欧美另类| 久久东京热久久| 51久久夜色精品国产麻豆| 天天天天天干夜夜夜夜夜操| 伊人玖玖网| 欧美激情久操网| 人看人人摸人人操| 欧美91网站| 一级AV性爱| 99这里有精品| 日韩欧美三级| 欧美精品自慰系列寂寞少妇| 欧美九九99久久精品| 啊啊啊啊网站| 日韩国语字幕| 中文字幕一二三av| 午夜福利免费精品视频| SUV一区二区在线看| 男啪女色黄无遮挡免费观看| 日日夜夜干| 97鸡把在线视频| 艹比视频国产精品| 美女丝袜激情小说| 国产操逼逼网| 东京热av男人的天堂| 牛牛操视频逼| 欧洲亚洲人妻无码中字久久三区四区| 男人的天堂免费| 久久久蜜桃一区二区三区| 久午视频| 久久这里只精品99re66图| 夜夜爽夜夜摸夜夜操免费视频| 久久久免费的精品| 久久99999| 成人亚欧免费视频| 囯产精品强| 国产免a费看黄片在线| 九九综合久久| 大香蕉草草| 大香蕉av在线| 91bbb| 夜夜高潮夜夜爽| 综合久久97| 欧美性暴力猛交XXXX| 老司机天天操| 色综合色| 97日韩欧美| 超碰99热中文字幕| 91骚熟女| 爆乳免费黄网站| 操www| 中文熟女五十乱码在线| 日本操大逼| 亚洲在高跟鞋自慰久久在色线| 国产精品操| 台湾佬激情综合| 午夜男女爽爽爽影院视频| 污到发麻的视频 国产| 在线午夜成人无码视频| 91大胆欧美| 日本人妻伦在线中文字幕| 1024手机看片欧美日韩| 九色视频91| 97Ai亚洲| 丰满精品人妻少妇久久字幕| 国产精选三级在线观看| 蜜汁欧美| 国产婷婷一区| 亚洲精品日日夜夜52| 老熟女阿 国产91| 涩爱AV在线| 欧美成人一区二区三区在线播放| 欧美综合 站| 天天射,天天操,天天爽-国内精品一区二区三区-成人AV | 大屁股xxxxx| 久96热在线观看视频| 欧美在线亚洲| 桑老女人九区| 91丝袜在线观看视频在线观看| 久久永久无码人妻视频| 亚洲涩图欧美| 成人AV素股で擦久久| 国产乱伦亚洲| 国产精品天堂| 国产和美国毛片| 99热官网| 国产精品一区二区三区,亚洲综合 性开放中文AV高清无码免费看 | AV丝袜东京热| 水澄无码AV| 亚洲图片日本AⅤ欧美在线| 中文有码9| 色眯眯av| 欧美亚洲综合色| 中文字幕一区二区日韩网| 日韩熟女精一区二区三区不卡| 人妻丝袜肏逼| 成人综合色网| 成人黑料社久久| 天天色天天干天天射| 成人小电影网站tex| 久久精品中文字幕女同| 天天综合网久久ww| 五月激情综合网| 淫荡少妇免费| 囯戸精品高潮呻吟旡码| 男人的天堂2018| 天天影视之亚洲综合网| 亚州色图欧美| 久久av色| 嫩草 人人网精品| 久久婷婷视频| 日韩乱插| 国产精品爽爽va在线观看98| 亚洲色综网| 亚洲色图 图片| 亚州久久9| 99re不伦| 色婷婷五月天| 激情五月天丁香| 丁香婷婷九月| 人人爱人人操人人性| 最新av网站在线观看| 欧美片第一页| 永久免费观看的毛片的网站| 91痴汉| 91亚洲丝袜熟女| 福利五区| 91精品久久久久久| 91丨精品丨国产丨丝袜| 久久人妇| 久久人妻无码毛片A片麻豆| 日韩三级久久久| 中文字幕成人| 丁香六月天| 亚州少妇| 婷婷久久五月| 防屏蔽在线视频| 极品色社| 偷拍欧美激情| 91亚·色| 后入内射蜜桃臀| 欧美激情片一区二区| 夜草欧美| 久久久久久久久久久久久9999| 亚洲欧美精品一区天堂久久| 亚洲操逼网| av在线资源| 丰满人妻一区二区三区免费,| 欧美淫穴| 91九九九逼| 艳尻美人妻| 插入粉嫩少妇视频|