色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合av,久久激情五月丁香伊人

ARTICLE DETAIL

資訊詳情

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

雷達(dá)基數(shù)據(jù)解析與顯示:從RadarYHM到PPI/CAPPI的完整流程

雷達(dá)基數(shù)據(jù)解析與顯示:從RadarYHM到PPI/CAPPI的完整流程 簡介這是一份面向雷達(dá)數(shù)據(jù)處理與可視化開發(fā)者的C工程資源包聚焦基數(shù)據(jù)解析與雷達(dá)顯示兩大環(huán)節(jié)。壓縮包內(nèi)共80個(gè)文件以頭文件和源文件為主涵蓋VC工程配置、可執(zhí)行文件及圖標(biāo)位圖等資源整體僅7.83MB。該資源已有344人瀏覽學(xué)習(xí)。其中包含PPI顯示模塊、CRadarBase基類封裝、圖像類型轉(zhuǎn)換與JPEG處理等核心代碼覆蓋從原始二進(jìn)制數(shù)據(jù)讀取、解碼到圖像顯示的實(shí)現(xiàn)路徑可幫助理解脈沖壓縮、頻率分集等雷達(dá)信號(hào)處理技術(shù)在工程中的實(shí)際落地方式。PPI顯示模塊與圖像格式轉(zhuǎn)換部分對(duì)二維雷達(dá)成像和GUI更新有直接參考價(jià)值。同時(shí)完整的MFC工程架構(gòu)也為讀者提供了雷達(dá)顯示界面與數(shù)據(jù)管理模塊的參考范式適合具備一定C與C編程和數(shù)字信號(hào)處理基礎(chǔ)、希望快速上手雷達(dá)數(shù)據(jù)解析或借鑒完整項(xiàng)目框架的開發(fā)者。1. RadarYHM拿到一個(gè)雷達(dá)基數(shù)據(jù)壓縮包之后你要做的第一件事做過氣象或者空管雷達(dá)數(shù)據(jù)處理的人大概率都有過這種經(jīng)歷甲方丟來一個(gè)名為“RadarYHM.rar”的壓縮包里面藏著一坨看起來像亂碼的二進(jìn)制文件文件名寫著“基數(shù)據(jù)”。你說它是雷達(dá)基數(shù)據(jù)沒錯(cuò)但你不知道它的仰角是怎么排的、方位分辨率是多少、強(qiáng)度場和速度場的存儲(chǔ)順序是什么更別說怎么把它變成一張能看的雷達(dá)圖。RadarYHM.rar 代表的就是這個(gè)場景雷達(dá)基數(shù)據(jù)解析程序包負(fù)責(zé)把廠家原始格式的基數(shù)據(jù)讀出來、換算成物理量再交給顯示模塊做 PPI 或 CAPPI 渲染。這篇筆記面向的是要用現(xiàn)成程序或自己寫腳本把基數(shù)據(jù)跑通的工作人員目標(biāo)是讓你從拿到一個(gè)只有文件名的基數(shù)據(jù)包到看到第一張完整雷達(dá)圖全程不靠猜。2. 基數(shù)據(jù)到底長什么樣先搞懂極坐標(biāo)存儲(chǔ)再聊解析很多人第一次打開基數(shù)據(jù)文件就懵了因?yàn)槔锩嫒鞘M(jìn)制字節(jié)根本看不到“距離”“方位”“反射率”這些字眼。其實(shí)雷達(dá)基數(shù)據(jù)的存儲(chǔ)思路幾十年沒變過雷達(dá)繞垂直軸一圈一圈地掃描每掃一圈沿一條徑向線按距離庫range bin采樣把回波強(qiáng)度記錄下來。所以整包數(shù)據(jù)本質(zhì)上是一個(gè)極坐標(biāo)三維數(shù)組——方位角、距離庫、仰角三個(gè)維度定一個(gè)采樣點(diǎn)。2.1 徑向數(shù)據(jù)塊結(jié)構(gòu)方位頭與距離庫的讀取方式不同廠家的基數(shù)據(jù)格式差異很大但只要拿到一份格式文檔解析邏輯幾乎都是同一個(gè)套路文件先是一個(gè)文件頭描述雷達(dá)站點(diǎn)經(jīng)緯度、雷達(dá)型號(hào)、體掃模式接著就是很多個(gè)“徑向數(shù)據(jù)塊”每一塊以一個(gè)徑向頭開頭徑向頭里寫著本徑仰角、方位角、徑向序號(hào)、距離庫數(shù)量、庫長等元信息徑向頭后面跟著三個(gè)等長的數(shù)據(jù)段分別對(duì)應(yīng)反射率、速度、譜寬。常見做法是在解析前先讀一段診斷信息確認(rèn)為大端還是小端字節(jié)序。國內(nèi)氣象雷達(dá)常見的基數(shù)據(jù)文件是 SA/SB 波段標(biāo)準(zhǔn)格式還有不少廠家在標(biāo)準(zhǔn)格式基礎(chǔ)上做了“私有擴(kuò)展”所以程序里通常要留一個(gè)“格式探測(cè)開關(guān)”。用 Python 寫最直接的讀取邏輯時(shí)我一般先用struct.unpack按文檔把徑向頭拆出來。import struct # 假設(shè)已按文檔確認(rèn)徑向頭 144 字節(jié)強(qiáng)度段在前速度段在中 def read_radial_head(buf, offset): # 這里以某常見格式為例各廠家的字段偏移以實(shí)際文檔為準(zhǔn) fields struct.unpack_from(HHI, buf, offset) # 仰角*64、方位角*64、徑向號(hào) elev_raw, azim_raw, radial_no [x for x in fields] # 第 3 個(gè)位置是庫長單位米第 4 個(gè)位置是距離庫數(shù) range_len, bin_count struct.unpack_from(HH, buf, offset 6) return { elevation: elev_raw / 64.0, azimuth: azim_raw / 64.0, range_len_m: range_len, bin_count: bin_count } # 調(diào)用時(shí)開一個(gè)二進(jìn)制文件按步長跳著讀 with open(radar_base_data.bin, rb) as f: raw f.read() offset 0 radials [] while offset len(raw): head read_radial_head(raw, offset) # 徑向頭長度不同數(shù)據(jù)段長度 庫數(shù) * 2short 存儲(chǔ) data_len head[bin_count] * 2 offset 144 # 跳到強(qiáng)度段 # 強(qiáng)度、速度、譜寬依次排列這里一次性把三段讀走 ref struct.unpack_from(%dH % head[bin_count], raw, offset) vel struct.unpack_from(%dH % head[bin_count], raw, offset data_len) wid struct.unpack_from(%dH % head[bin_count], raw, offset data_len * 2) offset 144 data_len * 3先說明一個(gè)關(guān)鍵點(diǎn)elevation和azimuth經(jīng)常不是直接存浮點(diǎn)數(shù)而是存一個(gè)整數(shù)讀出來除以一個(gè)比例因子上面的 64 就是最常見的檔位有些雷達(dá)用 256。如果你讀了數(shù)據(jù)之后發(fā)現(xiàn)角度全部偏大或偏小幾十倍先懷疑這個(gè)比例因子而不是懷疑字節(jié)序。另一個(gè)常見情況是私有格式里每個(gè)距離庫不是一個(gè) short 而是兩個(gè) short前一個(gè)存原始計(jì)數(shù)后一個(gè)存質(zhì)量標(biāo)記這種情況可以把上面代碼的144改成64或其他實(shí)際頭長再把data_len乘以 2、4 或者 6。2.2 字節(jié)序、仰角掃描順序與雷達(dá)常數(shù)的影響字節(jié)序判斷不靠猜。一個(gè)很土但有效的辦法是讀一個(gè)小文件找到文件頭里寫的站點(diǎn)經(jīng)緯度如果解析出的緯度在 30 到 55 之間、經(jīng)度在 70 到 140 之間那字節(jié)序基本就對(duì)了如果讀了能算出緯度 11000 多這種數(shù)字那就是斷反了。注意一下這里說的基數(shù)據(jù)解析核心是“把字節(jié)翻譯成場”而不是“計(jì)算雷達(dá)氣象方程”。雷達(dá)常數(shù)比如發(fā)射功率、天線增益影響的是從原始計(jì)數(shù)值換算到 dBZ 的斜率反映在標(biāo)定參數(shù)里解析程序通常只負(fù)責(zé)把已標(biāo)定或者半標(biāo)定的計(jì)數(shù)讀出來真正換算成物理量要再看格式文檔給的公式。仰角的組織方式也需要注意。雷達(dá)一次體掃一般包含 9 到 14 個(gè)仰角從低到高依次掃描。文件里的徑向數(shù)據(jù)不一定按仰角分組排列有的廠家按時(shí)間順序?qū)懸簿褪窍葘懙?1 層仰角掃完的幾千個(gè)徑向再寫第 2 層也有的廠家先把第 1 層和第 2 層各自掃的中間結(jié)果交叉存放最后靠徑向頭里的“仰角編號(hào)”來做重排。我一般取出所有徑向頭后做一次排序排序的鍵不是一個(gè) angle 值而是(elevation_index, radial_no)這兩個(gè)整數(shù)靠浮點(diǎn)數(shù)來排序容易因?yàn)?14.99 和 15.01 這種精度問題把順序打亂。提示不要在拿到新文件時(shí)直接把舊配置硬套進(jìn)去。每個(gè)基數(shù)據(jù)的“數(shù)據(jù)段布局”都可能不同尤其是外廠雷達(dá)同一型號(hào)不同固件版本都能改偏移量。程序里留一個(gè)“radar_config”字典里面放頭長、庫長、字節(jié)序、比例因子、是否包含質(zhì)量標(biāo)記位換文件先改配置后解析能省掉大量反復(fù)打開 hexdump 的時(shí)間。3. 基數(shù)據(jù)解析與物理量換算把字節(jié)變成反射率和速度場解析字節(jié)只是第一步要把“原始計(jì)數(shù)”變成“雷達(dá)產(chǎn)品”還得做兩步換算一是把計(jì)數(shù)值轉(zhuǎn)換成物理量反射率因子、徑向速度、譜寬二是把極坐標(biāo)網(wǎng)格貼到經(jīng)緯度或平面投影上。這兩個(gè)環(huán)節(jié)做不好出來的圖就是一塊花斑雷達(dá)顯示基本沒法用。3.1 反射率、速度與譜寬的換算公式反射率的下限和精度一般格式文檔里都會(huì)給一組閾值比如“小于 2 的計(jì)數(shù)值視為無效回波”“大于等于 10 的計(jì)數(shù)值剔除旁瓣干擾”。常見做法是程序啟動(dòng)時(shí)讀一個(gè)標(biāo)定文件里面包含cal_ref (count - threshold) * 0.5這種線性映射的斜率和偏置或者更常見的查表方式直接將計(jì)數(shù)值作為索引查一張 256 長度的查詢表表中存儲(chǔ)對(duì)應(yīng)的 dBZ 值。查詢表的好處是雷達(dá)廠家可以針對(duì)硬件非線性單獨(dú)修正不至于動(dòng)解析代碼。速度場換算更依賴硬件參數(shù)。多普勒速度的換算一般是velocity (count - velocity_nyquist_offset) * velocity_resolution但要注意速度的模糊Nyquist 速度問題如果解析出的速度場在某一徑向范圍內(nèi)出現(xiàn)整條從正到負(fù)的突變帶那基本就是速度模糊需要在顯示端做退模糊而數(shù)據(jù)解析端要保持原始值不被改動(dòng)。# 反射率和速度換算的參考實(shí)現(xiàn) def convert_reflectivity(counts, lookup_table): # 256 長查詢表索引 0..255值單位 dBZ import numpy as np arr np.asarray(counts, dtypenp.uint16) # 無效閾值由文檔給出一般是 0 或 1 或 2 invalid_mask arr 255 dBZ lookup_table[np.clip(arr, 0, 255)] dBZ[invalid_mask] np.nan # 無效回波設(shè)為 NaN顯示時(shí)渲染色板跳過 return dBZ def convert_velocity(counts, invalid_threshold, nyquist_velocity): import numpy as np counts np.asarray(counts, dtypenp.float32) counts[counts invalid_threshold] np.nan # 典型公式速度 (count - 閾值) * 速度分辨率 - 奈奎斯特速度 vel (counts - invalid_threshold) * (2.0 * nyquist_velocity / 255.0) - nyquist_velocity return vel這段代碼里的lookup_table通常不是解析程序?qū)懰赖亩怯衫走_(dá)廠家提供的標(biāo)定文件生成。搜 RadarYHM 相關(guān)資源時(shí)你會(huì)發(fā)現(xiàn)不同版本的基數(shù)據(jù)解析程序帶的標(biāo)定文件有時(shí)是不一樣的老版本用ref.tbl固定文件新版本改成calibration.xml里面除了反射率還寫了仰角補(bǔ)償和方位增益修正系數(shù)。換標(biāo)定文件后反射率整體偏移 1 到 2 個(gè) dB 是常有的事所以雷達(dá)顯示程序在左下角會(huì)顯示標(biāo)定文件名方便現(xiàn)場比對(duì)。3.2 體掃重組按仰角生成掃描層再做坐標(biāo)變化徑向數(shù)據(jù)處理完之后下一步是“體掃重組”。你需要把整包徑向按仰角分組每個(gè)仰角組生成一個(gè)極坐標(biāo)矩陣矩陣的形狀是(方位徑向數(shù), 距離庫數(shù))。方位徑向數(shù)取決于雷達(dá)掃描模式如果雷達(dá)按 0.5 度方位步進(jìn)掃描一圈那一圈就是 720 條徑向如果是連續(xù)掃描并回傳角度頭徑向數(shù)可能不是整數(shù)最后一條徑向和第一條徑向的夾角覆蓋不到 360 度這時(shí)一般要做方位插值。體掃重組的代碼如下import numpy as np # radial_list: 每個(gè)元素是 {elevation: float, azimuth: float, ref: np.ndarray} def build_elevation_layer(radials, num_azimuths720, max_range_bins460): # 極坐標(biāo)矩陣第 0 維度是方位第 1 維度是距離庫 layer np.full((num_azimuths, max_range_bins), np.nan, dtypenp.float32) for r in radials: azimuth_idx int(round(r[azimuth] / 0.5)) % num_azimuths # 防止某一徑向的庫數(shù)比矩陣寬 bins r[ref][:max_range_bins] layer[azimuth_idx, :len(bins)] bins # 對(duì)沒有徑向覆蓋的方位角做最近鄰填補(bǔ) for az in range(num_azimuths): if np.isnan(layer[az]).all(): # 找左右兩邊最近的完整徑向拷貝過來 left az - 1 while left 0 and np.isnan(layer[left]).all(): left - 1 right az 1 while right num_azimuths and np.isnan(layer[right]).all(): right 1 if left 0: layer[az] layer[left] elif right num_azimuths: layer[az] layer[right] return layer這段代碼解決的是“掃描徑向數(shù)不夠一圈”的坑。注意這里int(round(r[azimuth] / 0.5))要求方位角頭是按 0.5 度為單位存儲(chǔ)的如果格式文檔里給的是 0.1 度步進(jìn)那么 azimuth_idx 的計(jì)算要把除數(shù)改成 0.1。填補(bǔ)最近鄰這個(gè)操作看著粗暴但在雷達(dá)顯示里很實(shí)用因?yàn)椴惶钛a(bǔ)會(huì)在扇區(qū)邊界畫出一條黑色的“斷帶”影響對(duì)回波連續(xù)性的判斷。想要更平滑的效果可以改成線性插值但要注意方位角是環(huán)形的不能直接線性插值 359 度和 1 度之間的補(bǔ)數(shù)要么拆開角度要么把數(shù)據(jù)復(fù)制一份搬到 [0, 720) 再插。4. 從極坐標(biāo)到屏幕坐標(biāo)雷達(dá)顯示的基礎(chǔ)映射解析出極坐標(biāo)場之后真正難的反而是顯示這步。雷達(dá)顯示不能把極坐標(biāo)數(shù)據(jù)直接畫到屏幕上你必須為每個(gè)距離庫的經(jīng)緯度做坐標(biāo)變換。這里有兩個(gè)選擇一是直接把數(shù)據(jù)網(wǎng)格化成經(jīng)緯度網(wǎng)格再做標(biāo)準(zhǔn)的等經(jīng)緯度渲染二是用 GPU 或圖形庫直接做極坐標(biāo)扇區(qū)繪制。對(duì)從業(yè)人員來說前者實(shí)現(xiàn)門檻低更貼近大多數(shù)氣象雷達(dá)顯示的尺寸和精度。4.1 雷達(dá)站點(diǎn)為中心的極坐標(biāo)到經(jīng)緯度網(wǎng)格插值把極坐標(biāo)數(shù)據(jù)網(wǎng)格化到經(jīng)緯度核心是正變換已知雷達(dá)站點(diǎn)經(jīng)緯度、某距離庫中心的距離、某個(gè)徑向的方位角求該點(diǎn)的經(jīng)緯度。然后建立輸出網(wǎng)格比如 0.01 度分辨率在每個(gè)網(wǎng)格點(diǎn)上判斷它落在哪個(gè)距離庫和哪個(gè)方位角之間取對(duì)應(yīng)值。逆插值比正變換更常用因?yàn)檫@相當(dāng)于在查詢經(jīng)緯度點(diǎn)時(shí)直接算出源的極坐標(biāo)位置。import numpy as np def polar_to_latlon(radar_lon, radar_lat, azimuth_deg, range_km): # 簡化的正變換假設(shè)地球?yàn)榍蝮w單位度、千米 R 6371.0 delta range_km / R * 180.0 / np.pi az_rad np.deg2rad(azimuth_deg) lat radar_lat delta * np.cos(az_rad) lon radar_lon delta * np.sin(az_rad) / np.cos(np.deg2rad(radar_lat)) return lon, lat # 逆插值從經(jīng)緯度網(wǎng)格點(diǎn)反查極坐標(biāo)方位與距離 def latlon_to_polar(radar_lon, radar_lat, lon, lat): dx (lon - radar_lon) * np.cos(np.deg2rad(radar_lat)) dy lat - radar_lat az (np.degrees(np.arctan2(dx, dy)) 360.0) % 360.0 dist np.sqrt(dx * dx dy * dy) * 111.195 return az, dist這里的正變換公式?jīng)]有考慮地球曲率和雷達(dá)射線的彎曲。說實(shí)話對(duì)幾百公里內(nèi)的單雷達(dá) PPI 顯示來說不做折射修正不會(huì)造成肉眼可辨的偏差但對(duì)遠(yuǎn)距離超過 200 公里的強(qiáng)度值按地理位置填到圖上會(huì)有接近一個(gè)網(wǎng)格的偏移。真要做精確的話需要用標(biāo)準(zhǔn)大氣折射模型把雷達(dá)射線的高度算出來但這只影響高度不影響方位和水平距離。坐標(biāo)轉(zhuǎn)換之后下一步是插值。距離庫方向用“就近取庫”方位方向用“線性插值”基本夠用。我自己一般先給每個(gè)經(jīng)緯度網(wǎng)格點(diǎn)算出方位角和距離然后直接算它在極坐標(biāo)矩陣中的浮點(diǎn)坐標(biāo)再做一次雙線性插值這比先正變換到經(jīng)緯度網(wǎng)格再重采樣少一個(gè)步驟速度也更快。注意橫跨 0 度方位線的處理方位角差要用(az1 - az2 180) % 360 - 180來算不然扇區(qū)邊界會(huì)出裂縫這個(gè)細(xì)節(jié)經(jīng)常讓圖上一圈一圈出現(xiàn)“拉絲”的翻車現(xiàn)場。4.2 顯示色標(biāo)與底圖疊加的約定雷達(dá)顯示程序里反射率和速度的顏色是行業(yè)規(guī)范不是隨便挑的。反射率常用“藍(lán)綠黃紅紫”檔位0 dBZ 以下用藍(lán)黑漸變0 到 5 dBZ 用淺藍(lán)10 到 20 dBZ 用綠色到黃色40 以上直接用紅到紫速度場則用正負(fù)顏色區(qū)分朝向和遠(yuǎn)離。解析程序只輸出物理量數(shù)組顯示模塊負(fù)責(zé)把物理量映射到顏色表。這里有一個(gè)容易做錯(cuò)的地方不要讓顯示模塊把 NaN 值映射成“0”而要映射為透明色或背景色否則遠(yuǎn)處沒回波的地區(qū)會(huì)顯示成一片綠色或紫色這會(huì)讓新手誤判為大范圍降水。底圖疊加建議使用標(biāo)準(zhǔn)矢量底圖分塊加載而不是現(xiàn)場去拼在線地圖服務(wù)。雷達(dá)顯示頁面一般只需要國界、省界、河流和城市點(diǎn)加載完經(jīng)緯度網(wǎng)格插值數(shù)據(jù)后直接用圖形庫按經(jīng)緯度疊加就行。最多見的定位錯(cuò)誤是雷達(dá)站點(diǎn)經(jīng)緯度和底圖坐標(biāo)系不一致基數(shù)據(jù)文件里如果是 CGCS2000 坐標(biāo)系的經(jīng)緯度而底圖用的是 WGS84兩者在局部地區(qū)會(huì)差上百米雷達(dá)回波會(huì)被平移。解析層面要多一步坐標(biāo)基準(zhǔn)統(tǒng)一別把雷達(dá)中心點(diǎn)直接當(dāng)作底圖原點(diǎn)來平移。5. 基數(shù)據(jù)解析和雷達(dá)顯示避坑五條血淚經(jīng)驗(yàn)做雷達(dá)基數(shù)據(jù)解析的從業(yè)者十有八九都踩過下面這些坑。有些問題看著像數(shù)據(jù)壞了其實(shí)是解析配置錯(cuò)了有些問題看似是顯示程序 bug實(shí)際上是插值算法的問題。5.1 反射率場全部偏大 10 dBZ標(biāo)定文件沒加載對(duì)現(xiàn)象是雷達(dá)顯示的降水范圍看著特別夸張毛毛雨都顯示成中等強(qiáng)度降水強(qiáng)回波區(qū)幾乎全是紫色。你先懷疑標(biāo)定文件而不是懷疑程序算法。原因很多基數(shù)據(jù)解析程序源碼里有標(biāo)定文件的默認(rèn)路徑換機(jī)器部署時(shí)路徑不對(duì)程序悄悄退回默認(rèn)值導(dǎo)致查表用的還是出廠標(biāo)定而雷達(dá)硬件近期已經(jīng)做過標(biāo)定維護(hù)真實(shí)偏置變了。有些老格式里反射率計(jì)數(shù)和 dBZ 的換算斜率是 0.5新格式變成 1.0斜率不對(duì)直接把數(shù)值翻倍。解決解析程序加一行日志啟動(dòng)時(shí)打印實(shí)際加載的標(biāo)定文件路徑和查詢表第 128 個(gè)值對(duì)應(yīng)的 dBZ。如果路徑不對(duì)去雷達(dá)控制軟件里讀當(dāng)前標(biāo)定參數(shù)重生成查詢表再啟動(dòng)。線上最穩(wěn)妥的做法是每次雷達(dá)定標(biāo)后導(dǎo)出的calibration.xml都執(zhí)行一次備份并且把當(dāng)前正在用的路徑寫進(jìn)配置文件的注釋里。5.2 雷達(dá)圖出現(xiàn)整圈稀疏的“齒梳”狀紋理徑向坐標(biāo)映射錯(cuò)誤現(xiàn)象是強(qiáng)回波區(qū)邊緣一圈一圈的鋸齒尤其是遠(yuǎn)距離處一幀圖里同一個(gè)回波團(tuán)的邊緣像被咬了一口每個(gè)齒間距完全一致。原因方位徑向數(shù)按 720 生成但實(shí)際基數(shù)據(jù)雷達(dá)是按 0.1 度步進(jìn)掃描一圈有 3600 條徑向。做坐標(biāo)映射時(shí)把 3600 條徑向強(qiáng)塞進(jìn) 720 個(gè)方位槽里相當(dāng)于每 5 條徑向數(shù)據(jù)只保留了 1 條漏掉了 80% 的方位精度。解決先掃描徑向頭統(tǒng)計(jì)方位角的最小差值和最大差值程序用統(tǒng)計(jì)結(jié)果自動(dòng)決定方位槽數(shù)。不要寫死“720”。如果你拿到的是一個(gè)多普勒雷達(dá)同時(shí)做體掃和扇區(qū)掃描的數(shù)據(jù)還會(huì)出現(xiàn)某個(gè)仰角只有 120 度扇區(qū)覆蓋這時(shí)按 360 度槽位生成全圖扇區(qū)外全是補(bǔ)出來的假數(shù)據(jù)顯示為一條直線狀的假回波邊界。對(duì)策是要在坐標(biāo)映射里加一個(gè) coverage_mask記錄真實(shí)徑向覆蓋范圍顯示端只渲染有覆蓋的扇區(qū)其他置為背景。5.3 速度場出現(xiàn)“黑白棋盤”交錯(cuò)折射修正和速度解模糊沖突現(xiàn)象是速度場圖上出現(xiàn)大面積的 0 值附近正負(fù)交錯(cuò)看著像棋盤格。原因速度場比較敏感極坐標(biāo)插值時(shí)若對(duì)速度場用了反射率場那套“最近鄰填補(bǔ)”會(huì)把雷達(dá)測(cè)量不到的遠(yuǎn)距離庫填出一個(gè)接近 0 的速度值而這些地方實(shí)際沒有信號(hào)。特別是薄云或?qū)訝钤平邓倪吘壊逯党龅?0 速度與真實(shí)的速度場混在一起看起來就是隨機(jī)正負(fù)交替。解決速度場插值時(shí)對(duì)無覆蓋區(qū)域一律保持 NaN不做最近鄰填充如果有業(yè)務(wù)需要風(fēng)場連續(xù)性只做范圍不超過 2 個(gè)距離庫的小窗口平滑不要全圖插值。另一個(gè)坑是速度場先做了退模糊再插值退模糊后的場與原始場跳變特性不同插值引入的偽像更明顯。我現(xiàn)在的習(xí)慣是原始速度值只做掩碼在極坐標(biāo)域完成退模糊最后才插值到經(jīng)緯度網(wǎng)格順序不能反。5.4 體掃數(shù)據(jù)各個(gè)仰角錯(cuò)位仰角分組用錯(cuò)字段現(xiàn)象是 PPI 高仰角圖上的回波和一個(gè)低仰角圖上的回波看起來毫無關(guān)聯(lián)甚至高低仰角的回波位置完全對(duì)不上。原因正常體掃中高層仰角看到的回波會(huì)相對(duì)低層仰角向雷達(dá)中心收縮因?yàn)槔走_(dá)射線隨距離抬升遠(yuǎn)距離處低層仰角能看到降水高層仰角已經(jīng)超出降水頂。如果仰角分組字段選錯(cuò)比如把“俯仰角原始計(jì)數(shù)值”當(dāng)作“仰角索引”使用會(huì)把不同掃描層的徑向混在一起顯示端畫出的是幾層數(shù)據(jù)的雜合體位置自然對(duì)不上。解決讀取徑向頭之后畫一張仰角索引-徑向序號(hào)的關(guān)系表比如打印(radial_no, elevation_index)的前 100 條正常情況應(yīng)該是仰角索引不變、徑向序號(hào)遞增掃完一層后仰角索引跳變。如果前 100 條里仰角索引來回跳檢查一下解析的字段偏移量是不是偏了一位。經(jīng)驗(yàn)是絕大多數(shù)解析錯(cuò)誤都能通過打印前 10 條徑向頭元數(shù)據(jù)排查出來先看元數(shù)據(jù)再看數(shù)據(jù)。5.5 遠(yuǎn)程顯示卡頓經(jīng)緯度重采樣太慢現(xiàn)象是雷達(dá)站本機(jī)顯示流暢但遠(yuǎn)程查看端一加載體掃就卡死瀏覽器內(nèi)存直接拉滿。原因氣象雷達(dá)基數(shù)據(jù)一張?bào)w掃如果是 14 層、每層 3600 條徑向、每條 800 個(gè)庫那每個(gè)仰角矩陣是 3600 × 800 個(gè) float14 層接近 1.6 億個(gè)數(shù)值。如果遠(yuǎn)程顯示端在瀏覽器里逐個(gè)采樣點(diǎn)做經(jīng)緯度反算插值即使每層重采樣只算一次也要循環(huán)幾千萬次瀏覽器直接崩。解決常見的做法是服務(wù)器端先把體掃數(shù)據(jù)在極坐標(biāo)域插值成經(jīng)緯度網(wǎng)格比如每層 600×700 網(wǎng)格然后對(duì)每個(gè)網(wǎng)格編碼成 PNG 瓦片或者 GeoTIFF 切片顯示端只拼圖不重算插值。這樣遠(yuǎn)程顯示端只接收?qǐng)D片內(nèi)存占用和 CPU 消耗都?jí)旱胶艿?。雷達(dá)顯示速度優(yōu)化越靠近數(shù)據(jù)源頭做的計(jì)算越多越靠近用戶做的計(jì)算越少這條原則不會(huì)錯(cuò)。6. 進(jìn)階用法用解析出的基數(shù)據(jù)做 CAPPI 和剖面圖驗(yàn)證解析正確性當(dāng) PPI 能正常顯示之后你其實(shí)還可以用同一套解析結(jié)果繼續(xù)做 CAPPI等高平面位置顯示和垂直剖面。這兩個(gè)產(chǎn)品對(duì)解析正確性的驗(yàn)證遠(yuǎn)遠(yuǎn)強(qiáng)于肉眼看 PPI因?yàn)?CAPPI 會(huì)把各個(gè)仰角的數(shù)據(jù)融合到同一個(gè)高度面上如果仰角元數(shù)據(jù)解析有誤CAPPI 會(huì)出現(xiàn)明顯的“接縫”或“斷崖”。CAPPI 的簡單做法是對(duì)每個(gè)經(jīng)緯度網(wǎng)格點(diǎn)計(jì)算該點(diǎn)在每個(gè)仰角上的高度用標(biāo)準(zhǔn)大氣折射近似公式h sqrt(R^2 r^2 2Rr) - R其中 R 是等效地球半徑 8500 公里r 是斜距然后找出距離目標(biāo)高度最近上下兩個(gè)仰角的反射率值做高度線性插值。其實(shí)不需要對(duì)每個(gè)點(diǎn)都算三角函數(shù)可以先把每個(gè)仰角的距離庫先轉(zhuǎn)成高度層做成“高度-庫數(shù)”映射表經(jīng)緯度網(wǎng)格點(diǎn)只做一次徑向距離查找再查表取高度這樣性能能快五倍左右。剖面圖的實(shí)現(xiàn)更簡單但也更考驗(yàn)解析質(zhì)量選一條穿過雷達(dá)站的線段沿線段每個(gè)點(diǎn)用 4.1 里的逆變換找到它在每個(gè)仰角層中的位置把不同仰角的數(shù)值拼到一個(gè)二維剖面上。做剖面圖之前務(wù)必先驗(yàn)證速度場和反射率場是否對(duì)齊——有的基數(shù)據(jù)格式里速度場距離庫的起點(diǎn)比反射率場晚一個(gè)庫不做對(duì)齊直接畫剖面會(huì)在近地面出現(xiàn)一條假的水平亮帶。最后想分享一個(gè)習(xí)慣不管從哪個(gè)渠道拿到 RadarYHM 這類基數(shù)據(jù)解析程序第一件事不是跑代碼而是先做一個(gè)最小驗(yàn)證——生成一幀 PPI存為 GeoTIFF 帶坐標(biāo)信息疊加在衛(wèi)星云圖或者上一幀雷達(dá)圖上對(duì)比一分鐘。這樣做的目的是確認(rèn)坐標(biāo)轉(zhuǎn)換和仰角分組沒問題而不是只是“看到圖了”。坐標(biāo)差半度、仰角錯(cuò)一層這類問題肉眼看實(shí)時(shí)動(dòng)畫很難發(fā)現(xiàn)但疊加底圖或者疊加前一時(shí)次數(shù)據(jù)一眼就能看穿。希望這篇筆記幫你少走這一段彎路。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
日本精品网站在线中文| 夜夜操夜夜高潮夜夜爽国产精品区| 午夜视频黄| 91性高朝久久久久久久久| www.狠狠干.coom | 91亚洲图片| 欧美少妇色图| 亚洲成熟国产精品美女| 翘臀vidoes| 97精品国产手机| 亚洲乱熟女一区二区| 精…码一二三区| 亚川综合视频| 欧美色三级片91| 九九九精品一区二区无码| 亚洲成成熟女人综合一区二区| 国产在线综合网| 久久久一区二区| 六月丁香久久| 激情五月天校园春色网| 色噜噜狠狠色综无码久久合欧美| 亚洲中文国际强奸字幕| 亚洲国产综合久久天堂| 国产sv美女内射| 成人26uuu| 五月婷婷激情综合| 久久亚洲天堂| 午夜视频久久久久一区| 欧美性爱五月天| 蜜臀aV午夜一区二区三区| 97超碰色色| 久久精品高清AV| 成人A片男人的天堂| 青青青在线高清视频在线一二三四区 | 久久一二三四不卡 | 亚洲男人的天堂亚洲| 亚洲涩涩| 午夜a成v人电影| 麻豆久久久一区二区| 欧美一级专区免费大片| 日韩熟女乱伦中出| 欧美一区二区情色| 中文字幕一区二区视频在线观看| 五月天激情婷婷| 一级黄碟| 午夜一区二区三区国产| 亚洲中文人妻色| 亚州性色| 亚洲va综合va国产va中文| 亚洲熟女偷拍在线观看| 色噜噜综合在线| 日韩成人午夜精品久久高潮| 久久在线观看免费视频| 91九九九馒头| 91社区伊人| 麻豆人妻精品一区二区| 日韩9999| 女人与公拘交酡2020视频| 操东北女人| 婷婷丁香久久| 日日摸日日弄日日拍| 家庭乱伦性爱av| 欧美国产有色电影| 亚洲人妻在线一区| 欧美日本不卡| 亚洲九月丁香| 国产AV人人夜夜澡人人爽麻豆| 精品久久久久久无码| 亚洲影院小综合| 天天综合亚洲综合| 欧美中文字幕男人天堂久久精品 | 九热超碰| 在线观看国产黄色| 亚洲天堂少妇| 东京热亚洲一区二区| 91丝袜人妻| 天天色综合天天操| 亚洲精品熟妇1区2区3区。| 在线可观看的黄色网址| 好湿好紧视频| 99这里有精品| 亚洲国产精品成人久久蜜臀| 中文字幕日产av人| 亚洲精品白浆高清久久久久久| 夜夜高潮夜夜爽高清视频一 | 亚洲免费人妻在| 亚洲伊人青青草| 欧亚在线视频| 97国产|免费| 欧美se亚洲| 欧美亚洲首页| 老女人日韩美91| 日韩一级久久毛片| 日日夜夜草草草| 人人人人插| 欧美天天综合站| 欧美日韩性爱操大逼| 久射吧| 深爱五月天| 亚洲激情视频| 日韩 成人 有码| 先锋色眉乱伦资源| 国产2.3.4区| 夜夜一区二区| 日本不卡高清视频| 久久久无码精品人妻二区| 日本 欧美 国产一区| 97国产|免费| 亚洲人成色9999精品久久| 国内毛片国产欧美拍| 91少妇香蕉久久精品| 丰满高潮18xxxx| 青青五月天| 不卡超碰护士AV在线免费播放| 久久无码一区二区二三区性色| 人妻无码视频一区二区三区久久| 婷婷五月丁香五月| 岛国毛片在线观看免费| 欧美天天搞| 97亚洲资源| 一,爱啪啪,在线免费视频| 欧美色图另类图片| 91久久久久久久| 九九av| 日本熟女不卡视频| 精彩久久中文| 可乐操在线| 91久操| 日本视频在线中文字幕| 中出20p| 嗯嗯,啊啊,国产精品| 日韩亚洲国产视频| 蜜臀99久久国产| 亚洲三级网址久久最新| 日韩精品一区二区三区四虎影视| 亚一综合久久久久久久久久| 高清无码人妻久久久一区二区三区aⅴ| 超碰超碰欧美| 99啪啪视频| 日本精品网站在线中文| 97爱综合| 亚洲色性| 国产亚洲日本| 江都AV在线| 欧美国产伊人久久久久| 青青操网| 男女啊啊啊| 亚洲国产精品久久久男人的天堂| 国产欧美美女免费观看视频| 国产美女高潮叫床视频| 久久久精品91八戒| 97aiaiai| 日日躁夜夜躁狠狠躁超爽| 亚州综合色图| 欧美激情亚洲色图| 天天干天天爽| 欧美性爱在线无码| 91超碰人人| 久久中文字幕一区不卡| 操碰97| 91热色| 色欲人妻一区二区在线| 国产视频三区四区| 六月婷婷五月丁香| 天天天天操| 黄片无码在线制服| 精品高清一区二区三区三州| 国产强奸无码乱伦| 91爱啪| 国产熟女高潮一区二区三区| 99RE在线视频精品,这里只有精品| 亚洲综合五月天婷婷丁香| 国产AV激情无码久久无码| 久久中文字幕不卡人妻| 久久春色| 一区二区视频在看| 国产日韩美女小穴视频网站不卡| 亚洲情色综合网| 色超碰综合| 亚洲五区熟女| 欧美亚男人的天堂| AV色天香在线| 嗯啊免费视频| 亚洲色吧网| 久久婷婷色| 国产综合网站在线播放 | 97综合网| 亚洲欧美人妻| 亚洲开心网| 女人综合网| 97国产精品一区| 欧美性高潮| 久久久女人| 亚洲蜜臀精品视频久久| 精精品人妻一区二区三区| 97色欧洲| 国产丝袜啪啪| 91熟女丨91老女人| 欧美双插| 天堂69亚洲精品中文字| 色哟哟综合| 成人毛片免费| 欧美亚洲素人制服精品| 欧美另类精品xxxx| 久久久精品视频免费观看| 美国一区二区免费视频| 午夜精品久久久久久久99蜜桃一| 思思热免费视频观看| 国产精品岛国片在线观看| 日本视频在线观看污污污| 日本色色色视频| 国产福利精品最新在线 | 美日韩一二三区| 久操网在线| 国产人妻精品一区二区三区秋霞 | 12一15性XXXX粉嫩国产| 成人av福利在线观看| 收看日本人日bb| 强奸乱伦大香蕉| 美中日韩无码| 激情久久久| 久久久草成人网站久久久草成人久久久草久久久 | 一本大道综合伊人精品热热| 国产精品乱码久久久久久| 欧亚韩国999| 极品出轨视频网站| 日日超碰亚洲| av无码av无码专区| 五月色综合| 婷婷五月天伊人| 乱伦熟女论坛| 手机看片日韩人妻| 女人双腿搬开让男人桶| 中文字幕在线观看丝袜| 久久久久久久国产| 91痴汉| 日韩兔费看黄片| 1769国内精品视频| 91精品国产高清久久久久久,亚洲成人 | 国产国产亚洲一二三久久| 天堂男人网| 精品国产无码中文| 欧美做爰无码A片视频| 人妻啊啊人妻啊啊| 人妻熟女一区二区三区在线| 91四海无码日韩欧美| 欧美色狠| 国产成人精品亚洲日本| 嗯嗯,啊啊,国产精品| 青青草华人在线欧美在线| 亚洲熟女少妇免费视频| 超碰欧美| 一级性爱aaaa| 欧美天堂日韩三级国产传媒| 亚洲国产97在线精品一区| 97啪啪| 3028国产精品| 日韩一级二级| 亚洲区小说| 日韩欧美操逼xxx| 中文字幕亚洲在线一区| 秋霞一区二区三区四区五区六区七区| 久久久久久久| 日韩一级特黄av毛片| 吻戏激情性巴克| 蜜桃久久久久久久久久久久| 欧美亚洲情色| 国产高清成人传媒影视| 久草资源欧美在线视频| 大香蕉淫人网| 国产综合网站在线播放 | 乱伦3P视频| 大香蕉在线视频15| 久久精品操| 欧美精品23| 操91| 亚洲区限制级 99| 日本久久女同性恋视频| 丁香五月偷拍| 国产精品久久久久久夜夜夜夜| 久久专区| 色婷婷婷五月天激情四射| 成人精品视频| 国产亚洲色停停久久99精品91| www.色婷婷色综合| 少妇色综合| 麻豆国产精品午夜视频| 亚洲天堂男人在线| 国产97视频| 国产色精品午夜大片| 成人日韩中文字幕| yiqicaoav| 99性爱视频| 另类成人首页一区| 少妇人妻太紧太深av| 青青爽| 精品人妻一区二区三区不卡断 | 亚洲天天自拍| aⅴ日韩成人电影av在线免费看av大全 | 亚洲,日韩,欧美,成人播放| 开心五月婷婷激情| 久久视频少妇美女| 一级做a爰片久久毛片图片| 狠狠 91| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 久草尤物| 亚洲情色婷婷五月天| 亚州综合图片| 精品人妻1区| 福利偷拍视频-中文字幕2019国语完整视频大全-S91AV | 牛牛操视频逼| 人人操天天爽| 香蕉视频精品亚洲一区二区三区在线播| 亚洲高清无码AAA久久久精品| 91麻豆天美国产| 九九九九热| 狠狠综合| 97国产|免费| 免费在线观看国内色片网站网址| 大肉棒导航| 成人蜜乳小视频网站| 精品女人999| 日韩久射综合| 午夜国产成人福利视频| 啊灬啊灬啊灬啊灬高潮奶出了免费视| 久久男人精品| 色欲色香天天天综合网www-亚洲综合国| 国产粉嫩蜜臀av一区二区三区| 日本福利社| 国产一二三在线视频五十路| 久久精品一区二区三区不卡| 免费国产视频| 国产怡红院| 亚洲色天| 久久精品老司| 天堂俺去俺来也www久久婷婷| 户外裸露刺激视频第一区| 日韩操呦呦影院在线观看| 日韩熟女乱伦中出| 亚州欧美综合| 天天精品| 亚洲丨在线| 丁香六月激情综合| 女人天堂av在线播放| 美女露胸露奶头| 欧美v日韩v亚洲v最新在线| 高潮内射在线| 伊人五月天婷婷| 中文字幕在线2| 一区三区啪啪| 欧美性爱一区二区三区| 嗯嗯啊中文字幕| 免费视频一二三区| 嗯……啊…嗯嗯…啊…好舒服| 色网站导航大全| 欧美 青青草| 9丨亚洲一区二区在线| 色网综合网| 黄片不用下载在线观看| 亚洲AV色图| 91人妻人人妻| 国产三级资源在线观看| 96精品久久久| 午夜激情床戏激情| 黄片免费视频2019| 日本一卡二区在线| 国产精品一区二区在钱播放| 超碰国产精品久| 人妻无码一区二区三区久久99| 粉嫩绯色AV一区二区在线| 欧美性爱超碰97| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 日韩欧美成人大香蕉| 啪啪视频亚洲第一| 亚精品无码毛片一区二区三区| 成人美女av| 殴美性天天| 国精精品无码一二三区水多多| 丝袜翘臀后入欧美校园亚洲自拍另类小说一区中文字幕少妇诱惑 | 骚货操死你| 女一区二区| 九月丁香综合网| 97超碰精品图片| 麻豆国产av网| 人妻少妇久久久| 日欧操屄| 国产999精品久久久| 97视频在线免费看| 成人三级片无码| 欧美亚洲| 韩国毛片一区二区三区| 旡码电影特区| 丁香五月激情综合国产| 乱伦图一区| 久操97| 亚洲精品不卡一二三区| 亚洲综合春色| 手机看片1025| 国产一国产一级毛片古装| 国产视频第2页| 欧美美女自慰一区二区三区| 国产精品久久99日日| 精品对白久久不卡| 人妻天天爽夜夜爽2| 婷婷情色综合网| 成人无遮挡毛片免费看| 激情综合网亚洲| 免看60秒涩涩视频| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 国产福利合集| 五月天婷婷社区| 日韩啪啪啪视频| 亚洲男人的天堂亚洲| 亚洲色图第四色| 毛片17S| 岛国精品视频在线观看| 少妇熟女1区2区3区| 久久久久久99999国产精品| 欧美性区| 久久本道| 先锋精品av色鲁| α√在线| 亚洲天堂人妻熟妇视频| 极品综合| 亚洲婷婷丁香在线| 国产精品久久久久婷婷二区次| 91nbbbbbb| 78久久久| 精品久久久av| 久久久草成人网站久久久草成人久久久草久久久 | 久久久91福利姬| 久久久久久久久久久999| 久99久视频精选| 青草av在线| 欧美日韩不卡a片| 操屄日韩| 欧美午夜熟妇黑人精品91| 欧美日韩成人在线| 特级丰满少妇一级AAAA爱毛片| 91精品国久久久久久无码| 日操粉逼逼| 高颜值美女口爆高潮浪叫| 99国产人成精品| 影音先锋新男人| 麻豆人妻偷人精品无码视频| 亚洲国产一区二区三区在线| 亚欧无码线免费观看视频| 九七毛片九九毛片| 日韩在线视频1234| 岛国在线一区二区三区| 91狠狠综| 日韩欧美麻豆| 草莓精品视频在线免费观看| 亚洲老司机123专区| 99热免费| 亚洲av影音先锋| 国产传媒日韩欧美| 中文子幕一二三| 欧美超碰9798| 五月婷婷五月天| 欧美日韩免费性爱| 日日超碰亚洲| 阿姨一区二区免费视频-高清正片西瓜视频下载app-T450AV | 激情五月天校园春色网| 国产精品久久久777| 婷婷91| 亚洲啪啪视频免费| 亚州综合色| 九九九九九九综合| 亚洲精品蜜桃久久久久久久| 91xingse| 先锋精品av色鲁| 欧美久久人人网| 亚洲电影中字一区二区| 中文久久久| 日韩欧美蜜桃精品久久中文字幕久久| 91精品国久久久久久无码| 91在线页| 天天做天天爱天天高潮| 操国产高清| 九九九九九精品| 精品无码一区二区三区| 色偷综合| 很很很很操| 国产精品午夜成人福利| 啊啊啊用力在线观看| 国产在线精品偷| 久久肏大逼| 天天看天天在线精品| av一区二区三区四区| 97网址www| 日韩成人综合网| 日亚韩精品视频二区三| 国产成人无码高清| av片在线观看免费播放| 欧美三级中文字幕hd| 精品国产91内射久久| 国产精品不卡av免费在线观看| 久久精品28| 狠狠超| 在线视频 亚洲精品| 亚洲激情片| 97av在线观看| 69视频入口| 日韩国产精品人妻无码久久久| 另类图片综合| 84YTCOM性无码| 欧美色网| 久久精品久久九九精品| 国产 无码 一区二区| 欧美顶级黄色大片免费| 日韩一级成人毛片免费观看 | 色淫网站优优视频| 欧美一区二区三熟女剧情| 国产精品动态一区二区三区四四| 国产精品色约约| 久久久月天| 我爱搞逼综合网| 蜜桃香蕉久草精品在线| 亚洲综合网91| 人妻9117c| 成人三一级一片aaa| 亚洲性爱无码乱伦av| 乱色视频中文字幕| 国产精品乱码久久久久久久久久久久| 啊啊啊不要啊啊受不了了视频在线 | 日本国产亚洲一区在线观看| 久久久久久日韩| 九九热AV| 丝袜性亚洲| 色男人色天堂东京热| 国产AV人人夜夜澡人人爽麻豆| 99热线麻豆| 色臀av| 亚洲日本激情| 大香蕉520| 欧美黄色图片| 久久久性爱| 欧美爆乳精品一区二区| 欧亚性爱视频免费看| 久久久亚洲Av| 亚洲五月天激情| 91骚妇| 91精品国产91久久久久久久久久久久| 操操操五月天婷婷丁香影院| 蜜乳性色无码专日粉嫩骚逼AV| 99无码| 国产二区三区粉嫩在线| 加勒比aⅴ| 黄色操人| 五月综合激情网| 九九热精品在线| 日韩欧美中文字亚洲慕| 粉嫩av平台| 色九月婷婷| 9精品久久| 久操免费观看| 自慰白浆在线观看| 夜夜久久| 99久久久久久亚洲精品不卡| 免费观看的av| 日韩大香蕉精品在线视频| 色色网91| 超碰超碰95| 国产精品69久久久久久久| 一级AV性爱| 日本大片日本一区二区免费高清 | 久久精品国产亚洲AV无码做| 蜜色网色哟哟| 久久久久白虎| 亚洲最新a在线观看| 天天看特黄的免费网站| 老女人综合网| 日韩人妻大香蕉| 国内一区二区三区| 欧美成va视频网站| 欧美日韩少妇色情| 日本成a人v网站在线观看| 91人人爽人人爽人人人,gav福利视频导航,日韩欧美亚洲国产字幕四区 | 欧美 熟女 日韩| 测评在线观看AV| 97视频在线观看播放与子乱对白在线……| 青青草原伊人网| 日本一级二级三级网站| 极品久久久久久久久久久久久久| 久久久久亚洲Av无码专区老牛影视| 中文字幕日本久久| 亚洲欧美国产精品久久久久久久| 中文字幕乱在线伦视频中文字幕乱码在线| 91色女| 在线观看一级α片刺激高潮视频| 人妻在线臀日韩| 翔田千里AV无码秘 三区| 四虎AV无码| a'v在线资源| 在线啊啊啊啊| 国产强奸AV在线| 91视频观看网站| 国产毛片片精品天天看视频| 91人人看| 日韩黄片视频试看| 国产性爱欧美性爱在线 | 亚洲成人贴图| 欧插网站| 操婢日韩| 人妻一区久久二区三区色播| 亚洲AV麻豆Aⅴ无码电影一| 超碰 另类 欧美 | 四虎AV在线播放| 久久五月份| 老司机福利青青草| 中文字幕人妻色偷偷久久皮| av日韩在线观看电影| 久久久久久无码人妻中文字幕| 久久久国产三级黄色片| 玖玖久久久| 中文字幕片| 久久这里是精品| 福利天天都操| 台欧久久精品视频| 人人看人人爰人人操| 欧美色图在线视频少妇| 激情开心五月天| 黄色无码高清黄色无码网站| 亚av顶级裸体一区二区三区四区五区 | 老熟女中文字幕高清| 日本精品第一视频在'| 欧洲一区二区三区四区在线观看| 五月天婷婷综合网| 国产真乱mangent| 亚洲区限制级| 99热免费| 国产成年免费大片黄在线观看| 欧美色吧综合| 国产精品久久久视频| a一区二区三区乱码在线| 黑人精品欧美一区二区蜜桃| 性欧美另类高清| 99精品久久久久久久婷婷| 亚州综合在线| 欧美九九爱| 久久久久久AV无码免费网站| 天天看天天日天天操| 做爱福利视频一区二区| 亚洲丝袜二区| 国语国产操逼伊人AV网| 日日骚中文字幕| 日韩八十路老熟女| 怡红院怡春院| 色五月婷婷网| 国产 亚洲 丝袜 制服| 国产精品久久久久久久久久二区三区| 色综合一区二区三巨| 超碰成人最新最好看| 国产又猛又粗又爽又黄| 清纯唯美激情| 亚洲天天精品| 亚洲drav色图| 少妇69中文| 五月天激情小说网| 国产精品青草综合久久| 眼镜人妻101.com| 亚州五月| 91美女视频直播| 高清肉丝中文无码| 亚洲色性情三级| 天天综合亚在线| 在线性黄高清免费视频| 欧 美 自 拍 偷 拍| 999综合网| 91美| 噜噜噜亚洲精| 亚洲亚洲亚洲天堂天堂| 草久久久| 96AV久久久| 人妻精品综合中文字幕在线 | 久久久91| 新91视频.cmp| 好色美女九七第一页| 免费啊啊啊| 麻豆AV96熟妇人妻| 麻豆精品A片免费观看| 97视频网站在线观看| 资源在线观一 二| 99无码视频| 色婷婷色99国产综合精品| 美国aaaaa一级黄片| 日韩电影在线观看网址| 2024年最新色情网站在线观看 | 中字一区| 天天碰久久入| 欧美操逼录像国产黄色国产| 中文字幕人乱码中文字的预防方法| 日韩 欧美 校园一区| yazhousetuoumei| 99re不伦| 色九九九综合| 无码久| 超碰在线1234区| 久久香蕉国产线看观看亚洲女人 | 成人线上超碰| 高精欧美色| 精品久| yw尤物av无码点击进入麻豆| a片 xxxx受爽视频| 亚洲无码太久| 色乱二区| 99ri视频| 91美女视屏| 丝袜视频一区二区在线播放国产中文| 91久久久视| 九九亚洲色在线观看| 日韩国产九九精品一区二区三区毛片| 欧美后入式| 12一15性XXXX粉嫩国产| 久综合国内精品自在自线| 亚洲国产尤物yw在线观看| 国产欧美一区激情交| 婷婷九月色| 中文字幕在线免费观看视频| 色噜噜综合在线| 99999精品成人| 国产情色在线| 好爽视频在线观看| 伊人网一本| 欧美日韩97| 欧美黄片免费在线观看视频| 亚洲第一黄色av网站 | 国产九九久久久精品| 久久爽爽精品| 国产91 丝袜在线播放| 亚洲成aⅴ人片不卡无码| 国产真实野战在线视频| 欧美少妇熟女| 久久久久久久久久久999| 蜜臀网址在线| 国产精品久久久久久久无码AV| 精品亚洲黄色片 国产精品导航一区二区| 黄色欧美性爱视频| 国产av美女被艹的乱叫| 国产精品免费视频不卡| 欧美日韩电影一区二区| 99热18这里只有精品| 啊啊啊啊啊在线| 人妻81p| 欧美一区二区日韩传媒搭讪精品| 色69大色97香蕉| 中文乱码字字幕在线第5页| 国产精品免费日韩| 欧洲综合视频| 999热日韩精品| 91香蕉视频在线观看免费| 天天爽天天操| 91色色综合| 亚洲日精品| 国产一级不卡在线观看| 亚洲一区中文字幕久久,果冻传媒一区二区天美传媒 | 在线小说视频一区| 被男人添B超爽视频| 玖玖视频在线资源一区二区三区| 十八禁黄色成人网站观看| 欧美se综合| 中国乱伦一区二区| 极品粉嫩一区二区| 999热这里只有精品| 伊人五月天激情| 色婷婷婷五月天激情四射| 精品天堂| 色婷五月| 久久久九九| 四虎影视永久在线免费| 日本熟人妻中文字幕在线|...久久国产精品-国产精品_日本一区二区三区中文字幕 | 4399成人黄A片| 韩国女主播青草在线| 国产高清自拍视频| 曰韩精品九九无码| 天天影视91看看| 99久久网站| 色一区二区三区综合| 成人蜜乳小视频网站| 性爱动态120秒| avav青青草久久夜| 日本操BAV| 中文欧丝袜诱惑| 福利操逼| 死我十八禁| 久久AV无码网址| 97露脸精品丝袜| 久久男人精品| 97爱b| 日本精品不卡一二三区| 操死我了啊啊啊| 久久精品国产亚洲AV高级北京| 1区2区3区中文字幕日韩| 亚洲天堂欧美| 99在线免费观看| 欧美一区二区| 嗯啊不要在线| 一区二区中文| 熟妇高潮一区二区免费视频| 人人操欧美风骚| 日本有码久久| 国产精品熟女一区二区三区| 日本污ww视频网站| 福利视频网站| 色一射色一射| 91精品久久久久五月天精品 | 狠狠爱夜夜| 大奶啊啊好爽 | 亚洲综合网图| 亚洲av综合色区无码一| 久久久久96| 亚洲色啪| 日韩av免费一级电影| 一直超碰| 五月天伊人| a男人的天堂久久一级A毛片| 60秒试看最爽10分钟网站| 最近2018中文字幕在线高清第一页| 台湾大香蕉99热| 福利社区午夜一区二区| 久久99草| AA丁香综合激情| 国产午夜精品理论片a大结局| 蜜臀久久99精品久久久久免费观| 日韩欧美aⅴ综合网站发布| 二级久久网| 欧美成人一区二区三区在线播放| 欧美色道啊| 日韩欧亚太美不卡| 乱伦1色页| 91天天综合日韩欧美| 中文字幕丝袜人妻| 一级毛片久久久久久久女人18| 老鸭窝在线视频播放| 日韩在线AB| 全免费a敌肛交毛片免费| 成人青青草原伊人| 日本免费不卡二区| aaaa黄片| 国产黄色视频久久| 欧美性高潮在线| 偷拍亚洲高清图片| 国产又操| 伊人网免费视频| 欧美综合亚洲| 日本天天干天天搞一区| 在线 制服丝袜中出 人妻| 天天干天天舔| 超碰97综合在线| 蜜臀久久久国产| 夜夜操91744565| 92午夜免费福利视频| 嗯嗯不要 视频| 91久久18禁| 狠狠五月天| 国产 三级自拍| 人人贴人人摸| 色波多| 91N综合网| 干B| 强奸少妇AV导航网| 人人透人人操| 26uuu性| 中文字幕视频在线观看| 中文字幕人乱码中文字的预防方法| 激情五月综合网| 日本操嫩b网| 日本高清免费一本视频在线观看| 国产97/欧美| 吉田爱美AV在线| 韩国一区二区精品亚洲| 日逼视频日本| 日韩黄片影院| 亚洲国产综合图区中文字幕| 97久操| 色亚州人久干视频在线观看免费版| 日本一区99| 国产不卡片| 91狠狠综合久久久久久| 人人摸人人干| 精品区9| 九九综合久久| 国产成人无码网站在线视频| 九色精品视频导航1| 日韩欧美福利视频看看| 大JI巴好深好爽又大又粗视频| 黄页网站成人免费| 超碰综合色| 青青国产在线拍揄自揄拍| 精品无码一区二区| 亚洲一区二区三区麻豆传媒| 亚洲欧美大| 久久日韩毛| 女优免费一区二区永久| 欧美国产精品| 国产高清在线观看欧美| 国产精品熟女一区二区三区| 人人搞人人插人人操| 好属操| 国产精品不卡高清在线观看| 大色综合| 草久在线| 久久久久久久久久久久97| 欧美性高潮| 精品少妇99| 日本一区二区三区四区五区六区七区八区九区| 99超碰网| 日韩欧美女求操每天更新| 亚洲天堂男| 麻豆成人AV| 97色网| 国产福利电影| 亚洲一区二区久久久久| 日本熟女不卡视频| 免费啪啪av| 国产尤物AV尤物在线观看不卡| 伊人网免费视频| 日韩Va亚洲va欧美Ⅴa久久| 无码聚合| 中文字幕大片三级狠狠干| 久九九九九九九热| 日日日色色色色色| 国产精品97视频| 亚洲中文字幕熟女| 熟妇的味道HD中文字幕| 欧亚在线视频| 69超碰综合| 麻豆性爱视频在线播放| 亚洲麻豆18发?| 操久久久久| 热思思免费视频| 久久久国产亚洲精品系列| 日本亚洲熟女视频| 亚洲色欲一区二区三区| 九九九九九九九九九五码| 九九九九九九免费视频| 欧洲视频在线| 精品久久久久久AV无码| 久久精品店| 九九九九九九九精品视频| 亚洲精品蜜桃久久久一区二区三区| 欧美视频第二页| 任你干在线视频| 久久中文字幕在线观看| 欧美18 在线观看| 亚洲熟女av日韩熟女| 无码视频黄色网战| 97看操| 久久精品国产久精国产| 欧美天天综合| av在线播放国产一区| 亚洲欧美国产日本一区二区三区| 亚洲中文制服诱惑| 亚洲丝袜制服国产91_国语字幕免费观看完整版下载第5集_ | 日韩精品一二三| 操逼大黄片| 婷婷久久五月天| 欧亚日韩三区| 天天操天天干美女网址导航| 囯产精品久久久久久久久久梁医生| 黄色网址在线免费观看| 玖玖97综合 | 无码91| 干妹子| 久久 国产 无码| 色五月av| 天天操天天射青青草| 中文字幕精品专区搜索结果91| 久夜操| 逼逼逼逼操操操操操操操操操午夜剧场| 99热在线播放| 色哟哟av网址| 国产精品分类在线观看| 久久五月丁香| 欧美大色交| 91在线精品一区二区三区| 精品久久99| 91国产丝袜美女| 丁香九月 婷婷| 91美女视屏| 超碰97伊人| www欧美性爱| 久热久| 精品人妻视频入口| 七久久久| 怡红院成人视频| 人妻激情偷乱视三区频一区二区| 青青草五月天| 欧美性爽xyxOOOO| 天天做天天爽| 国产美女91| 极品极品色影院| 国产熟女高潮一区二区三区| h无码动漫在线观看| 人妻 制服 日韩 中文 在线| 岛国激情视频软件| 中国黑人三级片网站上区| 嗯嗯啊啊好爽| 日本91白丝| 操一对老熟妇爽上天视频| 久久国内| 1204av韩国| 国产二区视频在线观看电影| 五月丁香六月激情综合| 国产在线激情| 婷婷91| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 中文字幕加勒比海高清无码免费视频| 极品色综合| 在线观看十八禁| 91青青草| 欧美熟女妇同| 亚洲阿v天堂无码z2018| 色偷偷人人玩人人舔人人操人人摸人人爽 | 欧美日韩亚洲高清不卡一区二区三区| 精品人妻免费观看| 红桃视频高潮| 无码高清少妇久久| 狠狠图片青青草| 26UUU欧美激情一区二区| 天天看片麻豆| 久久久久久国产精品免费网站| 亚洲 欧美 另类 日韩 人妻一区| 操逼免费视频无码国产| 久久机热| www色色色com| 国产肏逼网站| 国产精品高潮久久AV| 全免费a敌肛交毛片免费| 成人一级二级| 国产99热| 中文字幕精品探花视频| 久草新免费| A一区片| 加勒比海成人视频网| 国产大陆天天艹| 大香蕉青青9| 日韩精品一区二区三区色欲| 99无码狠狠久久| 少妇被玩视频二三区| 一区二区三区免费岛国片| 亚州男人的天堂| 超碰人人干| 中文视频在线观看| 美性中文综合网| 日本三级黄页| 久久丁香久草综合网| 疯操AV| 美女露胸露奶头| 自慰白浆在线观看| site:sinbotex.com| 操淫穴亚洲五月丁香| 久久婷婷五月天| 日婷婷| 天美传媒精品久久视频| 亚洲精品一区二区三区新线路| 屁股久久久久久久| 色www精品视频在线观看| 五月天激情四射| 操B视频日韩无码| 最新av在线| 人摸人人操人| 97天天| 天天插天天操天天摸天天射天天看| 你操综合| 国产97视频免费观看| 九九九九热| 日韩欧美天堂| 欧美精品丝袜久久久中文字幕| 久久久无码av精| 久久免费99精品久久久久久| 亚洲综合草草| 国产精品视频在线播放 | 亚洲熟妇无码一区二区三区| 色97欧美| 亚洲欧洲精品成人| 色五月婷婷久久| 亚洲啪啪视频一区二区| 亚洲精品九九九| 东北女人高潮视频| 91路www| 日韩97视频!在线| 黑丝少妇在线观看| 国产欧美一级在线观看| 99re免费视频精品全部| 97超碰超| 精品高清牛人盗摄一区二区三区中文字幕A片免费在线观看 | 防屏蔽在线视频| 无码在线亚洲| 日韩操啪| 久久青青草在线视频| 亚洲人妻色图| 啊啊啊不要好爽日韩无码一区| 99热只有这里有精品| 亚洲色吧网| 黄站在线免费观看| 蜜桃久久一区| 成人情色综合网| 久久精品女同亚洲女同13| 97操综合| 欧美天天搞| 国产精品分类在线观看| 7777奇米影视久久| 99久久久99久久91熟女| 日本在线激情一区二区三区| 免费视频一二三区| 亚洲中文电影| 国产免费一区在线观看| 成人一二| 中国少妇啪啪视频| 五月丁香啪啪啪| 淫荡少妇免费| 国产综合久久久麻桃个| 大香蕉啪啪啪啪在线| 天天操女人| 中文字幕av乱伦| 日韩国产乱子伦App| 蜜臀网 一区| 91 丝袜在线观看| 又黄又粗又硬又长又大| 久久久com| 人人透人人操| 亚洲精品xxx| 夜夜骑夜夜操| 美女网站91| 国产中文字幕在线观看| 精品国产99| 日韩亚洲美州欧洲综三区一品在线| 日韩欧美成人性爱在线| 88xx成人精品视频| 激情小说在线视频| 美女上床网站| 91色色综合| 天天操天天7| 天天看片麻豆| 91网站视频在线观看| 在线视频日韩欧美国产| 日韩一级成人毛片免费观看 | 韩国轻伦国内自拍一区| 中文自拍欧美影视| 免费观看国产小粉嫩喷水精品午| 国产精品福利视频| 国产精品久久久亚洲第一牛牛_在线观看 | 欧美桃色网| 欧美玖玖爱免费玖玖| 日日妻色网| 精品美女在线视频| 在线视频一区二区传媒| 亚洲熟妇熟在线电影视频| 欧美中文字幕男人天堂久久精品| 日韩亚洲美女一区久久| 92人人操人人| 日本高清久久| 97人妻色| 欧美色三级片91| 久久久国产精品人妻丝袜| 久久人妻丝袜一区二区三| 理论久久婷婷网 8| 亚洲欧美一区二区三区在钱蜜桃 |