国产成人欧美一区二区三区vr_久久国产精品人人爽人人爽_国产精品永久免费播放_肉欲啪啪a∨无码精品一区二区_国产超短裙jk丝袜在线_亚洲AV片高清资源在线观看_国模无码一区二区三区久久_国产成年人未进视频_中文字幕无码精品夜_一区二区三区在线视频免费看_亚洲成AV人片在线观看网址_日本激情视频高清综合久久_亚洲午夜视频福利_国内大量揄拍人妻精品視_久久国产精品福利二区三区

ARTICLE DETAIL

資訊詳情

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

Cesium離線地形切片:DEM到quantized-mesh加載

Cesium離線地形切片:DEM到quantized-mesh加載 簡介面向使用Cesium搭建三維地球、又需要在斷網(wǎng)環(huán)境展示地形起伏的開發(fā)者這份資料把DEM高程tif轉(zhuǎn)為Cesium可讀離線terrain瓦片的整套流程打包在一起省去分別尋找Python、GDAL等舊版依賴的麻煩。壓縮包共11個文件約45.9MB以msi與exe安裝程序、py腳本、pdf說明為主另附j(luò)son配置、terrain樣例與txt提示兼顧環(huán)境搭建與轉(zhuǎn)換實操。已有3095人學(xué)習(xí)下載說明該離線地形方案在實際項目中需求穩(wěn)定。其中安裝包覆蓋Python 2.7、GDAL、PIL、NumPy等地理處理基礎(chǔ)組件兩個腳本分別承擔(dān)坐標配準與DEM切片示例DEM數(shù)據(jù)和生成后的tiles結(jié)果可用于對照驗證layer.json便于接入Cesium地形提供者配套PDF與說明文本記錄步驟、參數(shù)與常見報錯處理適合希望一次跑通鏈路并自行調(diào)優(yōu)切片參數(shù)的中級開發(fā)者。1. 從一份 DEM 到能離線加載的地形Cesium terrain 切片到底在切什么Cesium生成離線terrain地形數(shù)據(jù)的核心不是把 GeoTIFF 改個后綴而是把高程柵格重采樣成一顆顆帶索引的 quantized-mesh 瓦片再配一份 layer.json 告訴瀏覽器“哪一級、哪一塊、去哪拿”。我見過不少園區(qū)三維項目底圖能離線模型能離線一到地形就露白根子多在切片網(wǎng)格和 NoData 沒對齊。這套程序適合做內(nèi)網(wǎng)三維地球、離線指揮大屏、無外網(wǎng)環(huán)境地形底座的團隊新手可以按步驟跑通熟手重點看參數(shù)和驗收。它解決的是“沒有在線地形服務(wù)時Cesium 仍能按 LOD 加載本地地形”的問題。2. DEM 預(yù)處理把投影、NoData 和分辨率一次講透2.1 為什么不能直接拿原始 DEM 去切片很多翻車現(xiàn)場從第一步就埋下了。手里拿到的 DEM 可能是 UTM 投影、地方坐標系或者帶偏移的經(jīng)緯度柵格而 Cesium 地形瓦片默認按 WGS84 地理坐標組織瓦片行列號也有一套固定規(guī)則。源數(shù)據(jù)坐標系不統(tǒng)一切片器會按錯誤的范圍算瓦片索引最后在 Cesium 里看到的地形要么整體偏移要么邊緣被裁掉一塊。另一種常見情況是 NoData 值沒處理原始 DEM 用 -9999 表示空洞切片器把它當(dāng)成真實高程生成出來的瓦片就會出現(xiàn)巨大尖刺或黑坑。還有人把 30 米分辨率的 DEM 直接切到 18 級瓦片數(shù)量爆炸瀏覽器加載到高層級就卡死這種問題不是 Cesium 的鍋是層級上限沒跟數(shù)據(jù)分辨率對齊。我一般會先把“源數(shù)據(jù)能不能用”這件事拆成三個檢查項坐標系是不是 WGS84、NoData 值是否明確、像元大小對應(yīng)到 Cesium 的哪一級。三項里有一項含糊后面切出來的地形都像開盲盒。常見做法是先用gdalinfo看元數(shù)據(jù)再用gdalwarp統(tǒng)一投影和 NoData最后用腳本抽查邊界值。不要急著上切片命令預(yù)處理省下來的十分鐘往往能省掉后面兩小時的排查。2.2 用 gdalwarp 統(tǒng)一到 WGS84 與目標瓦片網(wǎng)格下面這條命令是我處理大多數(shù) DEM 的起點。它把源數(shù)據(jù)重投影到 WGS84統(tǒng)一 NoData并寫成帶分塊的 GeoTIFF。分塊和壓縮不是玄學(xué)切片器讀大文件時分塊柵格比條帶柵格少很多隨機 I/O尤其是幾十 GB 的 DEM差距很明顯。# 查看源數(shù)據(jù)基本信息坐標系、尺寸、NoData、像元大小 gdalinfo -stats ./raw_dem.tif # 重投影到 WGS84統(tǒng)一 NoData輸出帶分塊的 GeoTIFF gdalwarp -overwrite \ -t_srs EPSG:4326 \ -r bilinear \ -srcnodata -9999 \ -dstnodata -32768 \ -of GTiff \ -co TILEDYES \ -co COMPRESSLZW \ -co BIGTIFFIF_SAFER \ ./raw_dem.tif ./dem_wgs84.tif-t_srs EPSG:4326是目標坐標系Cesium 地形瓦片按經(jīng)緯度組織這一步不要省。-r bilinear是重采樣方法常規(guī)地形用雙線性比較穩(wěn)陡峭山區(qū)可以試cubic但不要用最近鄰最近鄰會把階地和高程突變放大成臺階。-srcnodata必須跟源數(shù)據(jù)真實 NoData 一致源數(shù)據(jù)沒有 NoData 時不要硬寫否則會把正常高程當(dāng)空洞裁掉。-dstnodata -32768是給后續(xù)切片器一個明確的無效值標記具體值不是重點重點是“源和目標要一致”。-co TILEDYES讓輸出變成分塊柵格COMPRESSLZW是無損壓縮BIGTIFFIF_SAFER是給超大文件留后路。如果源數(shù)據(jù)已經(jīng)是 WGS84只是范圍或分辨率不合適可以把-t_srs保留再加-tr指定目標像元大小。比如要統(tǒng)一到約 1 弧秒可以寫-tr 0.0002777778 0.0002777778。但不要為了“看起來整齊”強行重采樣到高于源數(shù)據(jù)精度的分辨率那只是把 30 米數(shù)據(jù)插值成 10 米文件變大信息量沒增加Cesium 加載時還會多讀一堆無意義的瓦片。2.3 檢查 NoData、邊界和分辨率的三條命令預(yù)處理做完不等于能切。我習(xí)慣用三條檢查把問題攔在切片之前元數(shù)據(jù)、邊界采樣、統(tǒng)計分布。元數(shù)據(jù)看坐標系和 NoData 有沒有寫進去邊界采樣看四角是不是異常值統(tǒng)計分布看最小最大值有沒有離譜。下面這段 Python 用 rasterio 讀一遍輸出比肉眼翻元數(shù)據(jù)更直觀。import rasterio import numpy as np with rasterio.open(dem_wgs84.tif) as ds: print(CRS:, ds.crs) print(SIZE:, ds.width, ds.height) print(NODATA:, ds.nodata) print(TRANSFORM:, ds.transform) # 讀取第一波段maskedTrue 會把 NoData 標成掩膜 arr ds.read(1, maskedTrue) print(MIN/MAX:, arr.min(), arr.max()) print(NODATA_COUNT:, arr.mask.sum()) # 抽查左上、右上、左下、右下四個角 h, w arr.shape corners [arr[0, 0], arr[0, w - 1], arr[h - 1, 0], arr[h - 1, w - 1]] print(CORNERS:, corners)ds.crs應(yīng)該是EPSG:4326不是的話說明gdalwarp沒生效或者讀錯了文件。ds.nodata要和命令里的-dstnodata對上讀出來是None就要回頭檢查。arr.mask.sum()是無效像元數(shù)量太大不一定是壞事說明邊界裁切正常太小則要懷疑 NoData 沒寫進去。四個角的值最容易被忽略如果角上出現(xiàn) -32768 或異常大值切片后就是邊緣黑塊。統(tǒng)計最小最大值時不要只看全圖最好按區(qū)域抽查尤其是跨帶或跨山地的 DEM。2.4 在 Cesium 里看到的“地形空洞”多半是這一步留下的地形空洞在 Cesium 里通常表現(xiàn)成兩種一種是黑色或透明的破洞另一種是突然凹下去的平底坑。前者多是 NoData 沒被切片器識別后者是把 NoData 填成了 0 或某個固定高程。血淚經(jīng)驗是不要用“填 0”解決空洞。0 在海拔里是海平面山區(qū)里填 0 會造出一塊平地視覺上比空洞更難受。正確做法是讓切片器識別無效值并跳過該區(qū)域或者在預(yù)處理階段用鄰域插值補洞但補洞只適合小范圍數(shù)據(jù)缺失大面積缺失應(yīng)該回到數(shù)據(jù)源。還有一種“假空洞”是投影邊緣造成的。源 DEM 范圍是矩形重投影到經(jīng)緯度后四角會變成弧形邊界邊緣像元被重采樣成 NoData。如果直接切片邊緣會出現(xiàn)鋸齒狀缺口。我一般會在gdalwarp時留一點緩沖或者用gdal_fillnodata.py只處理邊緣一圈不要全圖填。填完再檢查一遍統(tǒng)計值確認沒有把大范圍區(qū)域抹平。這個步驟沒有后悔藥切片完成后再發(fā)現(xiàn)空洞只能重新切瓦片數(shù)量多的時候很折磨人。3. 地形切片從 GeoTIFF 到 quantized-mesh 的可執(zhí)行流程3.1 切片工具選型為什么我優(yōu)先選基于 GDAL 的 ctb 路線Cesium 離線地形切片常見有三類路線基于 GDAL 的柵格切片、基于 TIN 簡化的網(wǎng)格生成、以及自己寫腳本把高程柵格轉(zhuǎn)成 quantized-mesh。第一類最適合大多數(shù)項目原因是它直接吃 GeoTIFF能生成 layer.json支持頂點法線和水面掩膜命令行也容易塞進自動化流水線。第二類在地形簡化上更靈活但輸入數(shù)據(jù)往往要先轉(zhuǎn)成點云或 TIN流程更長。第三類適合有明確定制需求的團隊否則維護成本太高。我優(yōu)先選ctb-tile這條路線不是因為它完美而是因為它的邊界清楚輸入是處理好的 WGS84 DEM輸出是z/x/y.terrain加layer.json參數(shù)不多出錯時能對著日志查。它的缺點也要提前知道切片過程對內(nèi)存和磁盤 I/O 比較敏感超大范圍數(shù)據(jù)要分塊切增量更新不如數(shù)據(jù)庫方案靈活水面掩膜需要額外數(shù)據(jù)不是開了參數(shù)就自動有水。選型時先把這些邊界寫進項目計劃比切到一半再換工具強。3.2 一條命令生成 .terrain 瓦片與 layer.json下面這條命令是我常用的基礎(chǔ)版本。它把dem_wgs84.tif切成 0 到 14 級的地形瓦片輸出到terrain_tiles同時生成 layer.json并寫入頂點法線。第一次跑建議先用小范圍 DEM 驗證不要拿全省數(shù)據(jù)直接開刀。# 創(chuàng)建輸出目錄 mkdir -p ./terrain_tiles # 切地形瓦片0-14 級雙線性重采樣生成 layer.json寫入頂點法線 ctb-tile \ -o ./terrain_tiles \ -l terrain \ -f terrain \ -c \ -N \ -s 0 \ -e 14 \ -r bilinear \ -t 8 \ ./dem_wgs84.tif-o是輸出目錄目錄必須可寫磁盤空間要提前算。-l terrain是圖層名會影響 layer.json 里的tiles模板和部分元數(shù)據(jù)不是隨便填也無所謂。-f terrain指定輸出 quantized-mesh 地形格式不要寫成普通高程瓦片格式。-c生成 layer.json缺了它 Cesium 不知道瓦片規(guī)則加載時直接報錯。-N寫入頂點法線開啟后光照更自然但瓦片體積會增大內(nèi)網(wǎng)帶寬足夠時建議開。-s 0和-e 14是起止層級起始層級一般從 0 開始結(jié)束層級要跟 DEM 分辨率匹配。-r bilinear是重采樣方法和預(yù)處理保持一致。-t 8是線程數(shù)按 CPU 核數(shù)一半起步太高會搶內(nèi)存反而變慢。命令跑完后先別急著開 Cesium。先看輸出目錄里有沒有l(wèi)ayer.json再看0/、1/這些層級目錄是否生成。如果layer.json有但瓦片目錄是空的多半是輸入范圍或?qū)蛹墔?shù)不對。如果瓦片目錄有但layer.json缺失檢查-c是否被漏掉。第一次跑可以用--help看當(dāng)前構(gòu)建支持的參數(shù)不同編譯版本會有細微差異不要硬套別人的命令。3.3 參數(shù)表瓦片尺寸、層級范圍、頂點壓縮、法線和水面掩膜參數(shù)常用值作用注意點-s/-e0 / 12-14起止層級結(jié)束層級不要高于數(shù)據(jù)分辨率30 米 DEM 切到 14 級以上收益很低-rbilinear重采樣方法陡峭地形可試 cubic不要用 nearest-N開啟頂點法線光照自然體積增大不開時 Cesium 端不要請求法線-m有水系時開啟水面掩膜需要水體系數(shù)據(jù)參與不是所有 DEM 都自帶-c開啟生成 layer.json缺少時 Cesium 無法識別瓦片規(guī)則-tCPU 核數(shù)一半線程數(shù)過高會搶內(nèi)存低配機器先從 4 開始-l自定義圖層名輸出圖層名不要用中文和空格避免路徑問題層級上限怎么定一個粗略算法是看源數(shù)據(jù)地面分辨率。比如 30 米 DEM在緯度 34 度附近Cesium 第 12 級的像素分辨率大約幾十米切到 12 或 13 級已經(jīng)能表達主要地形切到 15 級以上瓦片數(shù)量按四倍增長內(nèi)容卻多是插值出來的。我一般會先切 0 到 12 級做視覺驗收確認山脊、河谷、邊坡沒有明顯臺階再決定要不要加到 13 或 14。不要一上來切 18 級磁盤和瀏覽器內(nèi)存都會教你做人。水面掩膜要單獨說。-m不是“自動識別水面”它需要額外的水體系數(shù)據(jù)或掩膜輸入。沒有水系數(shù)據(jù)時強行開啟可能生成空掩膜或者直接報錯。Cesium 端requestWaterMask也要和切片參數(shù)對應(yīng)切片沒開水面掩膜前端就不要請求切片開了前端再按需開啟。法線同理-N和requestVertexNormals必須成對出現(xiàn)否則地形要么發(fā)黑要么光照平淡。3.4 切片產(chǎn)物怎么驗收文件樹、瓦片頭與數(shù)量對賬切片完成后我習(xí)慣做三層驗收目錄結(jié)構(gòu)、文件數(shù)量、瓦片頭。目錄結(jié)構(gòu)看z/x/y.terrain是否符合預(yù)期文件數(shù)量看是否和層級范圍大致匹配瓦片頭看文件是不是 gzip 或二進制地形數(shù)據(jù)而不是空文件。下面幾條命令可以直接抄。# 統(tǒng)計地形瓦片數(shù)量 find ./terrain_tiles -type f -name *.terrain | wc -l # 查看前幾層目錄結(jié)構(gòu) find ./terrain_tiles -maxdepth 2 -type d | sort | head -20 # 抽查一個瓦片文件頭1f 8b 表示 gzip xxd -l 16 ./terrain_tiles/12/3376/1560.terrain # 查看 layer.json 的關(guān)鍵字段 python3 -c import json; mjson.load(open(./terrain_tiles/layer.json)); print(m.get(format), m.get(version), m.get(minzoom), m.get(maxzoom))find ... | wc -l是最快的數(shù)量對賬數(shù)量明顯偏少時先查層級范圍是不是寫錯。find -maxdepth 2能看出層級目錄是否連續(xù)如果只有0/沒有1/說明切片在中途失敗。xxd看文件頭1f 8b是 gzip 魔數(shù)Cesium 地形瓦片經(jīng)常是 gzip 壓縮的服務(wù)器返回時要帶正確的Content-Encoding。layer.json里重點看format是否為quantized-mesh-1.0一類的地形格式minzoom和maxzoom是否和命令參數(shù)一致。字段名不同版本可能有差異但核心邏輯不變前端靠這份文件找瓦片字段錯了就 404。4. 本地服務(wù)與 Cesium 加載把 layer.json 接進 Viewer 的最小閉環(huán)4.1 目錄結(jié)構(gòu)與 HTTP 服務(wù)不要直接雙擊 index.html離線地形最常見的第一個坑是直接雙擊 HTML 文件。file://協(xié)議下瀏覽器會攔截跨目錄請求layer.json和.terrain瓦片讀不出來控制臺一片紅。正確做法是起一個本地 HTTP 服務(wù)讓頁面和瓦片同源或者至少讓瓦片服務(wù)帶 CORS 頭。目錄可以這樣組織Cesium 靜態(tài)資源放Cesium/地形瓦片放terrain_tiles/頁面放根目錄。這樣layer.json里的相對路徑和頁面請求路徑容易對齊。# 在項目根目錄啟動本地 HTTP 服務(wù)端口 8080 python3 -m http.server 8080 --bind 127.0.0.1--bind 127.0.0.1只允許本機訪問適合自己調(diào)試要給局域網(wǎng)其他機器看可以改成0.0.0.0但要注意內(nèi)網(wǎng)安全。Python 自帶的 HTTP 服務(wù)不會自動加 CORS 頭如果頁面和瓦片不同源需要換成能配置 CORS 的服務(wù)器或者在反向代理里加Access-Control-Allow-Origin。另外.terrain文件的 MIME 類型不是所有服務(wù)器都認識返回application/octet-stream通常能用關(guān)鍵是不要返回text/html。如果瓦片是 gzip 壓縮的服務(wù)器還要帶Content-Encoding: gzip否則瀏覽器會把壓縮數(shù)據(jù)當(dāng)壞文件。4.2 CesiumTerrainProvider 的關(guān)鍵參數(shù)requestVertexNormals 與 requestWaterMaskCesium 加載本地地形靠CesiumTerrainProviderurl指向包含layer.json的目錄不是指向layer.json文件本身。這一點很容易寫錯寫成.../layer.json后請求路徑會多一層直接 404。requestVertexNormals對應(yīng)切片時的-N切片開了法線前端就設(shè)true地形光照會有立體感切片沒開前端設(shè)true也不會憑空生出法線反而可能報錯或顯示異常。requestWaterMask對應(yīng)-m沒有水面掩膜就設(shè)false不要為了“看起來功能全”硬開。新版本 Cesium 常用CesiumTerrainProvider.fromUrl返回 Promise老版本用構(gòu)造函數(shù)直接 new。寫代碼時看控制臺報錯判斷不要死記一種寫法。fromUrl的好處是能等layer.json加載完再設(shè)置viewer.terrainProvider避免地形還沒就緒就飛相機。如果項目里還用了在線影像或在線地形先把它們關(guān)掉確保請求只打到本地不然排查時分不清是本地瓦片問題還是網(wǎng)絡(luò)問題。4.3 一個最小可運行的加載頁面下面這個頁面只做一件事加載本地地形把相機放到一個指定經(jīng)緯度。它沒有底圖沒有復(fù)雜控件方便先驗證地形本身。實際項目再疊加本地影像或矢量。!DOCTYPE html html langzh-CN head meta charsetutf-8 title離線地形加載/title link relstylesheet href./Cesium/Widgets/widgets.css script src./Cesium/Cesium.js/script style html, body, #cesiumContainer { width: 100%; height: 100%; margin: 0; padding: 0; overflow: hidden; } /style /head body div idcesiumContainer/div script (async () { const viewer new Cesium.Viewer(cesiumContainer, { imageryProvider: false, // 先關(guān)掉底圖只驗證地形 baseLayerPicker: false, geocoder: false, homeButton: false, sceneModePicker: false, navigationHelpButton: false, animation: false, timeline: false }); // url 指向包含 layer.json 的目錄不是 layer.json 文件 const terrainProvider await Cesium.CesiumTerrainProvider.fromUrl( http://127.0.0.1:8080/terrain_tiles, { requestVertexNormals: true, // 與切片 -N 對應(yīng) requestWaterMask: false // 與切片 -m 對應(yīng) } ); viewer.terrainProvider terrainProvider; // 相機放到地形范圍附近高度先給大一點避免鉆進地下 viewer.camera.setView({ destination: Cesium.Cartesian3.fromDegrees(108.9, 34.2, 20000) }); })(); /script /body /htmlimageryProvider: false是為了排除底圖干擾地形加載失敗時不會誤以為是影像問題。fromUrl的第二個參數(shù)里requestVertexNormals和requestWaterMask必須和切片產(chǎn)物匹配。相機高度先給 20000 米等確認地形范圍后再調(diào)低如果一開始就給 500 米很可能相機在地下或山體里看到的是一片黑。頁面和瓦片同源時url可以寫成相對路徑./terrain_tiles換機器部署時少改一處配置。4.4 離線場景下的跨域、緩存與路徑大小寫內(nèi)網(wǎng)部署時跨域和路徑大小寫是兩把鈍刀子。跨域問題常見于頁面在一個端口、瓦片在另一個端口瀏覽器控制臺會明確提示 CORS。解決方式不是在前端加mode: no-cors那只會讓響應(yīng)變成 opaqueCesium 讀不到內(nèi)容正確做法是讓瓦片服務(wù)返回Access-Control-Allow-Origin或者把頁面和瓦片放到同一個服務(wù)下。路徑大小寫問題多出現(xiàn)在 Linux 服務(wù)器Windows 上Terrain_Tiles和terrain_tiles不區(qū)分傳到 Linux 后 404layer.json里的模板和實際目錄必須完全一致。緩存也要注意。調(diào)試階段瀏覽器會緩存layer.json和失敗的瓦片請求改了切片參數(shù)后頁面沒變化先開無痕窗口或禁用緩存。生產(chǎn)環(huán)境則相反layer.json可以短緩存.terrain瓦片內(nèi)容不變時可以長緩存減少內(nèi)網(wǎng)請求。還有一個小細節(jié)layer.json里的tiles模板如果是{z}/{x}/{y}.terrain實際目錄就必須按這個結(jié)構(gòu)組織不要自作主張改成{z}/{y}/{x}.terrain。Cesium 不會猜你的目錄習(xí)慣模板和文件樹必須一一對應(yīng)。5. 避坑與排查離線地形加載失敗的 5 個現(xiàn)場5.1 地形整體偏移幾百米現(xiàn)象Cesium 里地形和模型、影像對不上整體平移幾百米山脊位置明顯偏。原因源 DEM 不是 WGS84或者gdalwarp的目標坐標系寫錯也可能是經(jīng)緯度軸順序被調(diào)換。解決回到gdalinfo看源 CRS確認-t_srs EPSG:4326生效用gdallocationinfo在已知地物點采樣高程和影像對比如果是軸順序問題檢查是否誤用了-s_srs或數(shù)據(jù)本身帶了非標準元數(shù)據(jù)。偏移問題不要靠前端平移模型去補補得越多后面越亂。5.2 瓦片 404layer.json 能讀到但地形不顯示現(xiàn)象控制臺請求.terrain返回 404layer.json本身 200。原因url指到了layer.json文件而不是目錄layer.json里的tiles模板和實際目錄不一致Linux 下路徑大小寫不匹配服務(wù)器根路徑多了或少了目錄。解決在瀏覽器里直接拼一個瓦片 URL 訪問看能不能下載對照layer.json的模板和find出來的文件樹把url改成目錄并以/結(jié)尾試一次檢查反向代理是否把/terrain_tiles重寫成了別的路徑。5.3 地形發(fā)黑、棱角明顯光照像被壓扁現(xiàn)象地形有起伏但表面發(fā)黑山脊像紙片旋轉(zhuǎn)視角時明暗不自然。原因切片時沒開-N前端卻設(shè)了requestVertexNormals: true或者切片開了法線前端沒請求也有可能是法線數(shù)據(jù)被服務(wù)器 gzip 處理壞了。解決先確認切片命令有沒有-N再確認前端參數(shù)是否一致用xxd看瓦片頭是否正常臨時把requestVertexNormals設(shè)為false對比效果。如果關(guān)掉法線后地形正常問題就在法線鏈路不要繼續(xù)調(diào)光照參數(shù)。5.4 水面沒有效果開了 requestWaterMask 也沒用現(xiàn)象地形加載正常但水面區(qū)域沒有反射或水面掩膜效果。原因切片時沒加-m或者沒有提供水體系數(shù)據(jù)前端requestWaterMask設(shè)了true但瓦片里沒有掩膜。解決先確認切片命令是否帶-m再看輸出瓦片是否包含水面掩膜數(shù)據(jù)沒有水系數(shù)據(jù)時不要硬開前端設(shè)為false如果項目必須顯示水面單獨準備水體系矢量或柵格掩膜再重新切片。水面效果不是前端一個開關(guān)能變出來的數(shù)據(jù)鏈路要完整。5.5 切到高層級后瀏覽器卡死或加載極慢現(xiàn)象低層級正常飛到近處后頁面卡頓內(nèi)存飆升瓦片請求越來越多。原因結(jié)束層級設(shè)得太高瓦片數(shù)量按四倍增長DEM 分辨率不夠高層級全是插值瓦片NoData 區(qū)域也被切片產(chǎn)生大量無效請求。解決把-e降下來30 米 DEM 先切到 12 或 13 級用范圍裁剪只切項目區(qū)域不要全省全國一起切檢查 NoData 區(qū)域是否被跳過瀏覽器端限制maximumScreenSpaceError不要讓 Cesium 無節(jié)制請求最高層級。層級不是越高越好夠用就行。6. 進階把地形切片塞進自動化流水線與驗收腳本切片命令跑通一次不難難的是每次數(shù)據(jù)更新都能穩(wěn)定復(fù)現(xiàn)。我一般會把預(yù)處理、切片、驗收寫成三段腳本中間產(chǎn)物帶日期目錄失敗時保留日志。下面這個 Python 腳本只做驗收讀layer.json統(tǒng)計瓦片數(shù)量檢查關(guān)鍵字段。它不替代人工看地形但能攔住“目錄空了”“層級錯了”“格式不對”這類低級問題。import json import os import glob base ./terrain_tiles layer_path os.path.join(base, layer.json) with open(layer_path, r, encodingutf-8) as f: meta json.load(f) print(format:, meta.get(format)) print(version:, meta.get(version)) print(minzoom:, meta.get(minzoom)) print(maxzoom:, meta.get(maxzoom)) print(tiles_template:, meta.get(tiles)) tiles glob.glob(os.path.join(base, *, *, *.terrain)) print(tile_count:, len(tiles)) # 抽查最大層級目錄是否存在 maxzoom meta.get(maxzoom) if maxzoom is not None: max_dir os.path.join(base, str(maxzoom)) print(maxzoom_dir_exists:, os.path.isdir(max_dir))format應(yīng)該是 quantized-mesh 相關(guān)格式tiles模板要和文件樹對得上tile_count為 0 就直接失敗不用再開瀏覽器。maxzoom_dir_exists能快速判斷切片是否只完成了一半。腳本跑完后我還會抽一個瓦片用xxd看文件頭確認不是空文件。自動化流水線里驗收腳本失敗就不要發(fā)布別把問題留給前端。從那以后我每次切地形都強制走一遍“預(yù)處理檢查、切片參數(shù)對賬、瓦片數(shù)量驗收”不再靠打開頁面看運氣。希望幫到你。本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
丝袜熟女一区二区三区| 日本一卡二区在线| 97操| 欧美色综合影院| 好爽,再快点啊哈嗯嗯嗯嗯| 智利AV在线网| 啪啪资源网| 久久亚州高清| 精品无码秘 人妻一区二区| 91强奸乱轮| 97se综合网| 91丝袜美女视频| 男女一级A片大黄,一进一出| 另类视频在线| 亚洲欧综合另类无码一区| 熟妇在线视频一区二区| 99re视频在线播放青草| 玖玖爱免费观看视频| 91jk色拍| 100啪啪视频大全| 无码日韩网站| 天美久久久久| 九九99精品视频在线观看| 天天日天天操VV| 国产精品露脸在线观看| 97视频620| 天天射天天操天天干天天吃2018| 精品国产嫩穴视频| 亚洲 日韩 丝袜 熟女 变态| 欧美青青草视频| 婷婷影院入口| 床戏久久久av一区二区麻豆| 日韩无码操逼片| 亚州综合电影| 欧美人妻精品一区二区| 麻豆色约约| 凹凸视频特色日本特黄| 嗯嗯啊啊啊好爽| 色婷婷丁香五月| 91日韩网站| 色婷婷基地| 九久精品| 亚洲国产综合久久天堂| 乱伦一区二区三区‘| 玖玖爱一区在线| 欧美1区二区三区公司 | 欧美18 在线观看| 啊啊啊啊在线观看网址| 啪啪视频免费在线观看| 亚洲中文电影| 亚洲激情在线一区二区| 富女玩鸭子一级毛片| 久久綜合很很很| 中文字幕一二区二三区人妻专区| 精品妇操一区二区三区| 小泽玛利亚一二三| 国产强奸乱伦xd| 国产第二页| 日日干夜夜干| 国产男女无套97| 国产成人精品必看| 亚洲玖玖爱| 99国内精品| 久久精品国产Aⅴ| 91美女国产在线| 婷婷丁香六月天| 看免费的黄片| 97综合国产| 欧美少妇内射| 98色网| 一起草欧美| 97操在线| 九九热九九| 亚洲加勒比| 五月婷婷六月色| 操日韩第| 人妻啊啊人妻啊啊| 久久久久久91香蕉国产| 日本 情色 1区2区3区| 国产精品乱码久久久、久久| 91青青在线| 91女优在线观看 | 国产中文字幕在线观看| 一区二区三区一亚洲中文字幕、综合区灬| 久久久极品| 秋霞怕怕片| 久久riav中文精品| AV大香蕉| 风骚少妇视频中文字幕| 六月天婷婷| 日本美女性生活久久久久久久| 久久精品老司| 99精品无码| 麻豆国产精品午夜视频| 亚洲欧美精品一区天堂久久 | 国产欧美伊人| 97免费视频在线观看视频| 91性网| 91在线超高颜值国产| 亚洲五月婷| 宅男午夜在线视频| 久久一区二区蜜桃| 亚洲国产成人精品久久久国产成人一区二区三.| 国产www色在线观看| 色97| 在线洲亚线| A级片日韩欧美国产欧美视频精选观看| 夜间福利片1000无码| 99精品视频在线观看| 99国产天美| 欧美热图99| 国产综合在线视频网站| 日韩欧美水蜜桃人妻| 国产精品久久久久久久久久久久| 91精品无码人妻系列| 欧美久久草熟女| 九一国产精品| WWW黄片COM| 九区国产| 久久久久久久国产视频| 97超碰色中文字幕| 在线观看日韩av不卡| 综合网久久| 日韩免费簧片| 精品人妻一区二区免费蜜桃| 99热在线观看| 九月AV| 日本色日夜干| 6080yy午夜理论三级一区二区三区无码| 久久爱超碰网| 乱伦1色页| 久久爽爽精品| 久久久久国产无av| 亚洲AV秘无码一区..| 亚洲天堂人妻一区二区| 午夜爽爽爽| 国产精品一区人妻精品阁在线| 哈哈操 大香蕉| 国产www色在线观看| 成年男人的天堂| 免费成人自拍视频在线| julia在线观看久久| 成人免费性爱视视| 免費人妻夜夜爽天天爽爽一区| 综合亚洲欧美| 久久久久久性爱视频| 少妇久久久| 嗯嗯啊啊用力视频免费| 人人操,人人插| 一区二区三区 丝袜高跟| 免费精品无码一级毛片牛牛影视| 伊人色综合超碰| 超碰在线观看av不卡| 久久一本大香蕉 | 天无日色综合| 曰韩操B| 九草九九九| 国产精品久久久鸭无码的功能| 欧美日韩小说| 九月AV| 日韩国产成人自拍视频| 色噜噜国产精品视频一区二区| 九色97| 欧美淫乱视频| 嗯嗯啊啊视频一区二区三区| 激情四射五月天| 久久少妇| 九热超碰| 天美精品一区二区三区四区在线观看| 欧洲一级性爱视频在线观看| 狠狠操狠狠操操| 操久久久久久| 国产精品白领在线观看| 日本中文字幕一区| 久热69九色熟妇97| 免费精品人妻一区二区三| 色777999综合| 亚洲永久永久永久永久一级一级一级精品 | 国产强奸无码乱伦| 久久成人精品| 亚射在线| 亚洲性天堂| 成人久久无码www| 91天堂色男人的天堂| 高清孕妇孕交 交| 日韩国产十八禁| 精品亚洲国产成人AV制服丝袜| 中文字幕一区二区三区50路| 久久是精品| 欧美一区二区情色| 97五月天| 国产精品熟女乱伦| 91三级理论片播放器| 91夜色| 精品一区二区三区蜜桃| 国产夫妻性生活视频| 99九九久久| 国产精品无码AV网站| 探花精品 一区二区| 大香蕉92| 国产专区路线| 偷窥自拍亚洲色图| 亚洲另类综合欧美| 99爱精品| 美女人妻色网站| 黑丝内射一区二区三区| 大香蕉人妻| 太久视频| 粉嫩av在线一区二区| 一类av片在线看| 日本韩高清无砖码22o| 亚洲图片欧美另类综合免费视频大大香| 97人人干人人操| 91社操逼| 日韩丰满熟妇| 成人性爱电影一区二区| 人妻在线视频| 国产福利精品最新在线 | 天天干,夜夜爽| 成人性爱电影网| 色官网色综合| 视频分类 国内精品| 超碰色男人操熟女| 影音先锋一区二区在线资源| 91五月天| 欧美日韩中国x| 日本孕妇孕交| 欧美日韩欧美| 国产后入式在线观看| 少妇人妻精品| 亚洲色图自拍| 久久亚洲日韩熟女精品| 91综合网在线| 久久久久亚洲| 97欧美精品| 亚洲国产综合图区中文字幕| 国产呦精品系列在线观看| 91黑人狂躁丰满熟妇| 国产成人在线观看网址| 国产久久av| 欧洲熟妇xxXx欧美老妇裸体 | 国产91乱伦| 日韩不卡a级视频专区| 黄色片大香蕉| 亚洲色人妻综合| 日本女人操逼| 偷拍亚洲高清图片| 91 国产丝袜在线播放-百度| 蜜桃狠狠色伊人亚洲综合网站| 精品一区二区国产日韩| 国产h片在线观看视频| 欧美综合娱乐久久| 丁香激情网| 啪啪视频mP4| 欧洲自拍色图gif在线| 噜噜瑟| 97精品| 国岛片视频| 久久久爆乳翘臀一线天伦理视频| 九九夜精品九九在线| 日韩大香蕉精品在线视频| 插插综合网天天影视网| 大二网站亚洲| 色婷婷综合视频| 草伊人高潮喷水超碰| 射丝袜大香蕉| 呦呦一区| 99爱精品| 少妇一区二区三区在线观看| 99最新日韩偷拍视频| 亚洲中字幕日本一区二区三区| 日日操丁香五月天| 另类图片亚洲加勒比另类图片亚洲加勒比另类图片亚洲加勒比 | 人妻丰满熟妇一区二区三| 亚洲二区精品在线观看| 亚洲限制级在线| 日韩青久久| 日韩熟女三十乱伦| 日本狠狠干| 欧美玖玖爱免费玖玖| 97免费视频在线观看| 亚洲最大成人a毛毛片| 婷婷丁香六月天| 加勒比伊人影院| 成人国产视频在线观看| 老熟女阿 国产91| 中日韩免费看男女操逼大全| 99精品在线播放| 青青操视频在线| 午夜a成v人电影| 爱爱60秒免费视频| 国产剧情在线| 天天日天天爽| 日韩无码一区二区三区| 亚洲综合色婷婷| 久久久精品久久| 无码区蜜乳| 欧美白嫩在线放| 欧美激情久操网| 牛黄色久午久| 国产风韵犹存熟妇三区| 国产精品久久久久久 百度| 精品国产国产AV| 成人小说另类在线| 亚洲国产综合久久天堂| 日本成人在线不卡一区二区三区| 91美女丝袜诱惑视频| 国产丁香精品露脸视频| 久久久中文| 狠狠色五月亚洲91| 99精品免费| 日韩九九九| 五月婷婷六月丁香| 欧美少妇人妻| 爱爱久久| 亚洲性爱免费电影| 久久人妻一区二区三区高清| 熟女突然公开看18禁影片| 91网站在线播放| 国产超碰人人爽人人做| 色妺妺AⅤ| 国产激情综合五月久久| 男人天堂资源| 91夜夜蜜桃臀1区2区3区| 日本熟妇人妻一区二区三区| 人妻少妇精品一区二区三区| 放黄片放3级黄片没穿衣服| 九九九网页| 91大神电影天堂| 精品无码久久久久久久杏吧| 91国产大片| 1人人看人人摸人人操| 天天干天天日天天射黄色| 人人模人人看| 午夜毛片高清免费不卡| 婷婷在线视频| 国产丝袜欧美在线视频| 熟妇一区,二区,三区。| 蜜桃色色网站视频三区| 国产精品麻豆免费视频| 99色在线| 欧美最婬乱婬爆婬性视频 | 天堂综合| 欧美毛片在线网| 亚洲无线码欧洲精品区别| 黑人干亚洲| 精品一区二区三区蜜桃臀赵总 | 中国女人内射6XXXXX| 东京热av影院| 97爱b| 免费视频在线观看啊啊啊啊啊| 日韩欧美成人午夜福利| 欧美超碰97| 在线 欧美 亚洲| 欧美少妇一区二区三区| 日本午夜久久电影| 久久久久久久久久va| 九九这里只有精品| AV天堂男人的天堂| 婷婷色色网| 在线可观看的黄色网址| 欧美精品99久久久**| 精品91日日夜夜超清资源| 99色在线| 强奸乱伦资源| 岛国片在线播放| 97欧美精品| 欧美后入式| 欧美在线 亚洲| 午夜性| 内射白嫩美女| 国产亚洲 中文欧美久久| 牛牛aV| 综合在线导航一区| 高清无码在线播放网站| 一级做a爰片性色毛片久久| 天堂综合网| 亚洲色图日韩丝袜制服一区二区五月在线| 我中文字幕6区| 青青草白白色| 区二区亚洲婷| 天天看高清麻豆| A啊啊在线观看| 91网亚洲| 欧美少妇色综合| 久草精品一区 | AV有码在线| 理论久久婷婷网8| 夜夜高潮夜夜爽夜夜爱爱一区 | 91快色色色色色| 曰韩精品视频一区二区| 中国女人内射6XXXXX| 色官网色综合| 人妻中文在线| 亚洲 欧美 中文 日韩超碰| 久久极品一区二区| 麻豆AV一区二区| 久久伊人网视频一区二区三区 | 国产高清亚洲日韩一区| 熟女激情综合网| 天天插夜夜操| 亚洲色诱惑| 亚洲美乱| 亚州欧美一区| 婷婷激情四射| 一区二区三区在线美女| 天天摸夜夜操视频| 亚洲欧美激情小说| 色婷婷国产精品一区在线观看| 亚洲国产精品成人久久蜜臀| 一级特黄aaa大片在线观看成人一级片在线观看 | 国产精品又黄又猛又粗| 国产免a费看黄片在线| 秋霞蝌科网日本一区| 日韩九区| 怡春苑东京热| 99re28在线观看| 17c嫩草51久久91嫩草| 性饥渴少妇av无码毛片| 5月婷婷6月六月丁香| 视频二区美腿丝袜制服人妻欧美| 桃色六月天| 男人的天堂无码| 久久东京热久久| 一线黄色免费性爱片| 色狠狠综合| 性色中出| 78m啪啪啪| 亚洲国产成人7777| 六月丁香啪啪| 97精品中文字幕| 天天噜| 多乙久久久久久| 9/A片| 大但人体久久久久| 伊人丁香五月婷婷| 日韩精品99999| 蜜臀亚洲综合一二三四区| 欧美性爱一区二区三区| 日本一级婬片试看三分钟| 亚洲少妇色| 久久精品99久久久久久| 男人的天堂 在线一区| 精品区国产区一区二区三区| 神马久久久久久久久久| 四虎免费在线观看| 国产精品国产拍高清AV| 欧美亚洲高清不卡| 精品国产av一区二区三区四区入口| 国产色呦呦| 亚洲天堂人人妻| 日韩人妻无码精品系列| 黑人粗大V S日韩女优视频| 操国产逼| 日本十八禁免费看污网站| 中文字幕精品日韩中文字幕| 这里只有精品久久| 色婷婷一区二区三区久久午夜| 久久久青青草| 国产 无码 一区二区| 国产女上位好爽在线| 啊啊啊轻点在线观看| 日韩性爱长视频免费| 亚洲经典啪啪| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 色图综合| 日韩av乱伦| 9久精品视频在线观看| 小说区 图片区色 综合区| 国产尹人在线视频免费| 91丝袜在线视频| 操操操五月天婷婷丁香影院| 香蕉99秘 精品一区丁香| 鸥美中出| 玖色AV| 先锋激情∨在线视频播放| 九九色色| 国产99热| av大香蕉网站| 影视综合无码少妇| 久久熟女久| 久久精品国产亚洲AV片多多| 嗯~啊~快点 死我视频免费看网站| 日韩激情小说一区二区| 久久人爽| 日韩中文字幕二区| 极品少妇久久久| 婷婷色网| 秋霞网无码| 乱理日韩中文| 啪啪视频亚洲第一| 自拍第一页| www.99在线| 午夜精品久久久久久久久久久久久| 中文字幕黄色片| 蜜臀久久99精品久久久久久无删减 | 黄人人操人人操| 国产日韩欧美| 色吧综合网| 日韩小电影| 亚州成人a∨| 色五天伊人| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 日本一区二区三区四区免费观看| 亚春色色| 97综合日韩| 国产92麻豆天美精品色欲5| 性欧美91| 91爱做| 婷婷亚洲综合| 99视频这有这里有精品| 久久久久久久久久久精| 精品网站9999| 日韩去日本高清在| 久久久亚洲| 91久久久老司机| 日韩啪啪啪啪啪| 国产精品久久久久无码A√| 欧美同性恋 的搜索结果 - 91n| 五月天激情网图片| 美女极品一区二区三区| 97精| 日本一二三免费久久| 高树玛利亚无码流出| 久久超碰大香蕉| 欧美精品999| 国产家庭乱伦性爱视频| 精产品久久| 日韩欧美水蜜桃人妻| 91色艳| 亚洲欧美日韩精品久| 久草加勒比一区在线| 激情四射婷婷六月天| 亚洲伊人久久精品狠狠在线| 国内精品久久久久影院亚洲| 美国精品国产精品| av三级电影在线播放| 快播久久人人aV| 污污污8888| 偷拍 精品 另类 四区| 欧美日韩性爱精品| 国产激情在线| 国产精品久久久久久片| 最新av网站在线观看| 久久久久久九九九| 97视频免费播放| 大香交| 久草精品一区 | 久日91在线| 二区熟妇韩日| 日本天天人人狠狠在线日美女| 欧美性爱在线无码| 日本午夜精品理论片A级APP发布| 欧美黄色片在线播放| 视频一区二区免费在线| 九九九九热| 老妇女91| 一级乱伦网站| 欧美成年人性爱视频免费观看| 蜜臀久久99精品久久久久久酒店 | 天天天天天天天天天天干美女| 少妇一区二区三区精选| 亚洲国产一区二区日韩专区| 免费看片黄| 欧美日韩*字幕一区| 人妻精品视频一区二区三区| 深夜福利黄片| 黑人免费福利视频| 国产一区二区三区视频在线看| 在线亚洲 欧美 日本专区| 国产丝袜美女在线一区| 大黄片做爱的大的| 欧美亚洲宗合色性图| 啊啊啊好舒服好爽啊啊啊视频| 天天综合影院91| 偷拍亚洲高清图片| 很很很很操| 97jingpin| 中日韩久久久免费看| 黑人性欧美| 偷拍 亚洲 欧美| 日本成人在线不卡一区二区三区| 综合亚洲欧美精品日韩?v| 91视频伊人| 久久美女国产| 超碰av在线| 日韩免费人妻色情网站| 天天舔九色婷婷| 精彩久久中文| 亚洲国产97| 亚洲欧洲自拍图片专区满春格| 日本狂喷奶水在线播放212| 蜜乳AV一区二区三区四| 九九热最新| 久草资源欧美在线视频| 日韩国产九九精品一区二区三区毛片| 黄色交缠性感爆操91国产精品免费一区二区三区 | 婷婷丁香人妻 | 日本人体九九九九九九| 人人噜夜夜操| 人人妻人人爽一区二区三区| 天天视频网站黄| 色爱三区| 久久发布国产伦子伦精品| 青青草成人视频在线观看二区| 国产三级中文字幕粉嫩 | 黑丝少妇在线观看| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 国产91会所女技师在线观看| 中文字幕亚韩| 亚洲 欧美 91| 亚洲精品久久久久久| 国产精品久久久| 日韩三级天堂在线观看| 成年男人的天堂| 91热热色| 成人性爱美曰韩| 91啪9色| 天天操熟妇| 91视频伊人| 色九九九九久| 少妇久久久免费| 日韩免费人妻色情网站| 九色 蝌蚪 熟女自 | 丝袜天堂| 国产捆绑一区| 丰满人妻一区二区三区| 国产日韩中文字幕欧美| 淫荡熟女乱伦网| 精品一区96| 91高清欧美| 日人妻视频91| 日韩9999| 1人人看人人摸人人操| 亚洲综合网电影91| 青青草一区二区高清无码视频| 国产精品久久久久久无码红治院| 裸体女人草逼视频播放一区,二区,三区,四区,五区 | 思思热免费在线视频| 日本亚洲vr欧美不卡高清专区| 五月天精品| 国产精品久久成人免费| 中文久久96| 亚洲国产婷婷在线播放| 国产乱弄免费在线视频。| 欧美精品精品一区二区| 国产丝袜美女诱惑| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区 | 99re热| 日韩乱中文| 97爱b| 成人a大片在线观看| 91激情网| 国产精品自拍xxxx| 亚洲欧美啪啪| 动漫爆乳3D奶水一区在线观看| 婷婷精品国产欧美精品亚洲人人爽| 亚洲精品毛片在线观看| 人妻天天爽| 国产精品自在自拍视频| 九色 蝌蚪 熟女自 | 另类图片五月天| 曰韩av中文字幕专区| 亚州高清AV| 91一起操| 欧美激情激情xxxx欧美专区| 日本不卡高清免v欧美日韩在线观看| 天天噜| 久久e6只有精品| a一区二区三区乱码在线| 欧美一区二区成人一卡| 无码聚合| www.夜夜操| 蜜臀久久99精品久久久久久酒店| 老色69| 92性色国产午夜福利在线661| 人人澡综合涩| 全免费a敌肛交毛片免费| 亚洲欧美校园| 国产精品熟女AV中文字幕在线播放| a片 xxxx受爽视频| 四虎视频在线观看| 亚洲乱码尤物193YW| 亚洲 欧美综合| 日韩一999精品| 日本一区二区成人在线| 偷拍盗拍亚洲色图图片| 久久国99999| 九九探花视频在线观看| 亚洲另类春色| 国产欧美黑人丰满在线| www.色婷婷| 亚洲中文字幕精品一区| 蜜桃视频啊啊啊啊| 东北夫妻性偷拍| 免费在线黄片视频| 大香蕉综合网| 激情小说亚洲视频| 超碰爽人妻熟女Av| 亚洲av影院在线观看| 少妇久久久久| 熟女91网| 亚洲免费97免费| 欧洲色| 国产精品无码av| 啊啊啊啊啊啊在线观看| 国产天天噜一噜久久久| 成人熟女视频一区二区三区| 综合色啪| 日本高清_区二区三区| 97超碰超碰| 综合熟妇一区二区三区| 大香蕉一人在线| 91美女视屏| 狼人久草| 很很热性爱视频| 成 人片 黄色大片| TS人妖另类精品视频系列| 丝袜美腿91| 成人久久久精品| 97久久精品亚洲中六字幕| 五月激情小说| 91性高潮久久久久久久久| 亚洲欧美在线观看无码| 青娱乐淫乱1314| 丝袜综合网| 成人情色综合网| 青青三级视频| 九一综合网| 日韩99神马视频片| 欧美日韩淫加| 99热这里只有精| 久久久A∨| 五月色网| 亚洲操操操无码| 天天日熟妇| 99精品高潮| 91草草草| 亚洲欧美日韩国产丝袜自拍中文| 97精品视频免费| 欧美 传媒 麻豆 日韩 偷拍| 97一区二区蜜臀| 神马视频久久久久久| 天堂蜜桃无码视频一区二区| av天堂影视中文在字幕在线中文| 麻豆国产免费影片| 婷婷综合激情| 欧美拳交在线播放| 亚洲丝袜色| 熟妇熟女亚洲天堂网| 人妻天堂综合网| 欧美夜夜狠| 久久久久久久久久久久久久久性生活视频| 91黑丝在线播放| 日韩乱码Av| 婷婷国产精品九区| 黑人中出21连凳花野真衣| 日本999精品视频| 91夜夜蜜桃臀1区2区3区| 中文幕97| 另类老少妇| 97这里有精品| 国产成人亚洲精品无| 超碰在线人人射| 黄色人人| 久草福利在线资源站| 色婷婷色99国产综合精品| 天天插天天操| 中文字幕一二三区| 99色骚| 久久久久久人| 精品人妻一区二区三区在| 日本爽爽爽爽爽爽免费视频| 黄色视频60分钟| 丝袜熟女一区二区三区| 丁香五月天社区| 男人的天堂2018.| 人妻天天爽| 欧美劲爆第一页| 综合久久久久久久久91| 强奸乱伦资源| 夜夜爽爽爽| 精品美女久久一二三| 精品丰满熟妇人妻一区| 亚洲av青草久久一区二区| 在线观看无码三级少妇| 欧美日综合| 日日橹狠狠爱欧美超碰| 麻豆黄站| 中文字幕第9页萱萱影音先锋| 日逼国产| 韩日男人的天堂| 午夜九九| 国产福利视频精品视频| 第一高清av中文字幕| oumeisetupian| 99热在线只有精品| 日B操| 激情久久av一区av二区av| 久久综合日韩亚洲欧美| 中文字幕精品三级久久久| 爱爱啊啊啊| 成人国产精品三级A片| 91暧暧| 欧美三级偷拍| 国产av波波国产精品| 亚洲中文字幕97久久精品少妇| 久久久久久久久久久999| 色九久| 人人操人人摸人| 大香蕉乱级| 99热这里只有精品9| 91老熟女老女人国产老太| 国产传媒av天美传媒在线| 成人三级片无码| 91骚妇| 另类图片综合| 五月丁香综合| 成人开心网在线视频| 亚洲国产ⅴ高清在线观看| 狠狠躁AV| 九九九九精品精| 亚洲欧美国产其他二区| 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | 亚洲高清无码在线桃色| 玖玖爱综合| 97爱综合| 丁香五月av| 日日97| 久久男女激情视频网站| 啊啊啊啊啊啊啊在线| 色翁荡息又大又硬又粗又爽| 九一综合精品视品av| 嗯嗯啊啊好爽| 日韩AV电影网站| 久久久四区| 色丁香五月婷婷| 91中出视频| 俺去也婷婷| 偷拍视频青青草在线视频| 婷婷五月天AV| 国产路线专区| 99婷婷| 精品午夜福利| 久久色激情一区二区三区| 少妇久久久久久久| 91在线美女| a片自拍直播视频| 日本不卡码黄色 | 二区熟妇韩日| 极品综合| 欧美玖玖爱免费玖玖| 亚洲成a人片在线观看中文!!!| 99蜜桃臀亚洲成人在线观看| 手机在线中文字幕国产| 久久精品91| 欧美性生活综合| 91精品人妻一区二区三区蜜臀| 人人天天欧洲| 中日韩免费看男女操逼大全| 国产精品亚洲四五区在线观看| 欧美性爱精品七区| 免费啊啊啊| 精品伊人久久久大香线蕉小说| 天天在线91| 天天干天天干天天干| 97超碰人妻| 日本A级视频| 欧美少妇性爱网站| 97人人夜| 欧美日韩222| 中文字幕亚洲热播人妻| 亚洲狠狠入| 久久国产精品91| 一本精品日本在线视频精品| 老司机午夜精品福利视频一区二区| 日本www操操操| 夫妻日逼| 国产成人主播| 亚洲操逼网| 国产毛片片精品天天看视频| 欧美亚州综合图片| 日本色婷婷| 国产乱伦性爱区| 夜夜黄| 欧洲亚洲人妻无码中字久久三区四区 | 超碰久久性爱| 操逼视频免费日韩无码| 国产品精品自在在线午夜免费 | 国产亚洲女v在线观看| 欧美 亚洲 在线| 欧美色图 人妻| 亚洲欧洲偷拍一区| 亚洲 自拍偷拍 欧美| 久久一区二区三区入口| 2017av无码免费无线播| 啊啊啊啊啊舒服| 久久综合乱子伦国产免费| 在线观看国产黄色| av网站免费线看| 美女十八禁| 日韩人妻精品中文字幕| 伊人久久88国产女| 亚洲成人美女无吗| 狠狠久久手机视频精品| 美女91网| 黑人与人妻| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 最新啪啪视频| 熟妇xxxxx性春色| 综合97| 9 1果冻精品视频| 国产99999久久精品| 春色校园综合网| 日韩成人精品中文字幕| 亚洲图片欧洲图片aⅴ| 婷婷干黄色| 亚洲丝袜综合| 熟女少妇一区二区三区| 色眯眯av| 日日夜夜青青草母狗| 亚洲熟妇图片| 无码99| 在线播放成人网站| 爱av免费| 3d成人精品一区二区| 日韩精品在线视频在线观看 | 骚乳在线| 国产不卡精品91| 久久麻豆一区二区| 国产伦精品一区二区三区在线观 | 天堂九九九九九九九九九| 激情综合五月丁香| 欧美婷婷五月天| A片三级无码| 国产精品久久久久久 百度| 九色精品视频导航1| 国产精品成人久久一区二区三区 | 人妻 制服 日韩 中文 在线| 久久夜色一区二区| 精品人妻一区二区免费蜜桃| 九九天堂| 日韩 人妻 精品| 殴美日韩m| 欧美色天堂网在线视频| 大香蕉男人的天堂| 99re在线视频国产| 久肏视频字幕| 天堂综合网| 97精品免费| 欧美呦呦性爱| 亚洲小电影免费涩涩成人在线高清 | 久久人人爽爽人人爽人人片αV| 久久久亚洲高清不打码| 色天使AV天堂| 欧美三四五区| 一起草在线视频| 久久日韩精品一区二区| 久久av一级av少妇av高潮| 无码高清专| 综合激情五月天| 久久手机视直播| www.AV有限公司一区| 玖玖大干人妻| 四虎在线观看视频| 亚洲精品乱码线路中文字幕| 日韩欧美综合激情| 五月激情啪啪| 蜜桃在线观看一区二区三区 | 国产精品懂色tv影视免费观看 | 东北女人操比视频| 97国产精品在线观看| 91美女小视频| 少妇一区二区三区高速| 亚洲av乱伦色图网站| 欧洲综合视频| 97超碰总站| 性一级黄色录像片网站导航| 色哟哟AⅤ| 操逼操操操91| 91色综合激情| 久草毛片| 国产区日韩区在线观看| 天天天天天天天天天天干美女| 免费观看欧美日韩操逼视频| 大香蕉色网| 97ai亚洲| 久久成人午夜精品影院| renqi久久久久久久久久久久| 试看福利| 91操熟女| 99久久99九九99九九九| 少妇人妻无码| 偷拍盗拍亚洲色图图片| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 91精品国产91熟女| 久久人人爽爽人人爽人人片αV| 99精品在线| AV色图| 国产精品原创巨作?v网站| 97久久久| 91色s| 国产成人无码a| 99re6久热只有精品6在线直播| 九九超碰综合网| 亚洲一区二区三区播放在线| 亚州伊人色综台| 人伦四五区| 91在线视频观看国产| 超碰午夜在线| 人妻铁牛TV| 九九色综合| 亚洲美腿丝袜香蕉影视欧美成人| 久久成人国产精品| 久久国色天香香蕉| 91性感在线| 婷婷色播婷婷| 激情文学亚洲| 久久久久亚洲Aⅴ无码| 干B| 午夜视频久久久久一区| 日韩中字av一区| 大香蕉中文| 久久超碰爱| 97这里有精品| 五月天婷婷久久| 热G综合热G中文| 一级A片女人高潮叫床| 蜜桃久久久久久久久久久久| 在线亚洲 欧美 日本专区| 高凊专区人人操| 丰满熟女一区二区三区在线播放| 国产精品亚洲一级av第二区| 久操视频在线观看| 亚洲色棕合| 高清无码一区二区三区| 美女的肌被草喷水视频| 日韩有码一区三区| 啊啊在线| 美國A片| 国模久久在线| 日韩av不卡在线观看| 中文字幕AV片| 久久久久九九九| 久久影视二区三区行押| 日本视频在线观看污污污| 亚洲成人色情五月天丁香花| 啪啪视频亚洲第一| 亚洲欧美setu| 国产乱伦亚洲色图高清无码| 欧美97日韩| 东北丰满熟女国产一区| 国产亚洲色婷婷99精品91| 成人小说视频在线精品欧美| 日韩人妻精品中文字幕| 精品日韩产品在线,日韩在线不卡视频,欧美日韩免费专区/久, | 狠狠中文字幕| 国产97在线视频| 91网亚洲| 成人八戒网站| 中文无线日韩一区| 99成人| 欧美gv在线观看| 成人久久精品| 精品一区二区成人| 韩日欧亚a级| 免費人妻夜夜爽天天爽爽一区| 啪啪综合网| 免费啊啊啊| 色色综合网站| 91国产操逼视频| a人欧美综合天堂麻豆| 国产尤物AV尤物在线观看不卡| 99热在线只有精品| 中文字幕五区| 夜夜操美女| 久久后入制服| 免费观看啪视频| 9丨久久九九九| 老熟女区| 国产乱伦性爱AV| 97色综合中文网| 亚洲激情天堂网| 性爱综合网| 午夜乱轮操逼视频免费看| 99热8| 1024亚洲中文字幕久在线看片你懂的 | 欧美日韩中国x| 亚洲AV无码天美传媒一区| 欧美成人四级在线播放| 亚洲熟女少妇免费视频| 91N五十路| 小情侣高清国产在线视频| 韩国毛片一区二区三区| 天堂av2019| 亚洲 欧美日韩 另类| 亚洲成a人v欧美综合天堂下载| 神马久久网| 国产精品麻豆成人AV艾秋| 国语精品内射在线观看| 国产毛片片精品天天看视频| 亚洲国内精品成人不卡| 91九久| 久久久九九网站| 日韩欧美操逼xxx| 91色宗合| 97人妻人人躁人人玩人人| 天天α片| 色五月综合| 无码在线亚洲| 伊人久久在线视频观看| 一区二区高清视频| 日韩精品一区,二区 九九...老司机| 99re6久热只有精品6在线直播 | 亚卅熟女乱色| 日韩av免费一级电影| 久久精品操| 久久九操在线观看| 欧亚不卡| caorenqi shipin| 91人妻Pr| 插穴性爱视频在线观看| Sekablack无码一区| 情色大香蕉| 亚洲图片偷拍欧美| 9999九九九久久久| 婷婷亚洲综合| 日韩午夜啪啪视频| 懂色AV蜜臀无码精品APP | 91强热人妻| 天天色黄色影院天天操| 诱惑网综合| 天天日天天看| 国产精品久久泡妞网站| 少妇精品| 九久久精品| 后入综合久久| 97伦综合| 亚洲欧美在线丝袜| 激情视频图片| 新怡红院| 亚洲精品欧洲色| 美女久久久久久久久久久| 国产2.3.4区| 日韩99999| 嗯嗯不要视频| 神马久久午夜| 国色综合天| 99re在线| 无码久久国产 | 国产福利小视频高清在线观看| 亚洲性爱免费电影| 国产真乱mangent| 一个国产在线综合网站| 精品少妇人妻av久久免费| 无码精品人妻一区二区三区妖精| 丰满美女一级毛片在线播放| 国产不良强奸视频免费看| 欧美日韩国产黄色片| 欧日a|