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

ARTICLE DETAIL

資訊詳情

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

自托管輕量地圖模塊設(shè)計:為對話機器人打造地理編碼與POI檢索能力

自托管輕量地圖模塊設(shè)計:為對話機器人打造地理編碼與POI檢索能力 lingbot-map這個項目說起來起因特別樸素我們內(nèi)部那套叫l(wèi)ingbot的對話機器人框架被業(yè)務(wù)方追著要一個能認路、能找店、能算距離的地圖能力。一開始我滿腦子想的都是接第三方地圖SDK結(jié)果一調(diào)研就僵住了——商業(yè)地圖服務(wù)的配額費、流量費在演示環(huán)境很友好一上生產(chǎn)就是另一套價碼而且底圖樣式、POI數(shù)據(jù)、路線引擎全都綁在別人生態(tài)里想換底圖或者混入企業(yè)私有點位幾乎沒有操作空間。于是我們決定自己寫一個輕量的、自托管的、可以嵌進lingbot框架的地圖模塊也就是lingbot-map。lingbot-map做的事不復(fù)雜瓦片渲染、地理編碼、逆地理編碼、POI檢索、距離和路線估算外加一套適合對話場景的查詢接口。它不打算跟商業(yè)地圖App比豐富度目標只有一個——讓機器人在對話里說到位置的時候不至于一問三不知。這篇文章把整個模塊從需求拆解、核心原理、工程決策到實測優(yōu)化的完整過程都捋一遍適合正在做機器人或助手類產(chǎn)品、想給自家應(yīng)用加一個自托管輕量地圖能力的同學參考。1. 為什么會有l(wèi)ingbot-map商業(yè)地圖API之外的現(xiàn)實選擇1.1 最初的需求機器人先得知道自己在哪很多對話場景一旦涉及位置問題就立刻復(fù)雜起來。用戶報修時說2號樓東側(cè)門禁壞了會議紀要里寫在園區(qū)B棟集合外賣場景說送到樓下前臺這些句子里的2號樓B棟樓下都是位置可機器人拿到的是一段文本如果不知道園區(qū)的經(jīng)緯度范圍根本沒法把這些話變成可計算的坐標。我們最初梳理出的需求很明確機器人需要把自然語言里的方位表達解析成結(jié)構(gòu)化坐標再基于坐標完成兩個動作——查找附近的POI興趣點以及告訴用戶大概要跑多遠。除此之外的需求比如實時交通、導(dǎo)航語音播報當時沒有一個人提。這也是lingbot-map最后能被控制在一個合理規(guī)模里的前提所有功能都由真實對話需求驅(qū)動而不是為了做一個地圖而做。1.2 商業(yè)地圖服務(wù)的三道隱形門檻不接商業(yè)SDK不是因為它不好而是因為三道門檻在對話機器人這個場景里太難受了。第一是費用結(jié)構(gòu)。演示環(huán)境和個人測試通常有免費額度但生產(chǎn)環(huán)境的調(diào)用成本跟業(yè)務(wù)量強相關(guān)對話機器人是高頻交互用戶每問一次附近有什么就是一次地理編碼加一次POI檢索。日活上去之后費用是線性增長的而且這部分成本很難轉(zhuǎn)嫁給用戶。第二是數(shù)據(jù)鎖定。商業(yè)平臺的底圖、POI、路線規(guī)則是一套封閉體系企業(yè)內(nèi)部的位置數(shù)據(jù)——比如自有園區(qū)、合作門店、敏感點位——要么沒有入口錄入要么受平臺審核規(guī)則限制。我們要的是一個公用數(shù)據(jù)私有數(shù)據(jù)混排的地圖商業(yè)平臺給不了。第三是數(shù)據(jù)出域風險。企業(yè)內(nèi)部位置信息屬于業(yè)務(wù)數(shù)據(jù)讓這類數(shù)據(jù)在每次查詢時都經(jīng)過外部服務(wù)對很多團隊來說是不可接受的數(shù)據(jù)安全紅線。自托管方案把數(shù)據(jù)留在自己手里日志、緩存、訪問鏈路都能完全管控。1.3 主動砍掉的功能地圖模塊的邊界自研最大的陷阱是功能蔓延。我們開工時立了幾條規(guī)矩不做實時路況不做衛(wèi)星影像不做室內(nèi)地圖不做導(dǎo)航語音。所有這些在對話場景里要么數(shù)據(jù)源貴得離譜要么用戶根本用不上。最終的功能范圍很明確能力是否實現(xiàn)說明柵格瓦片底圖渲染是縮放級別覆蓋10到17滿足城市級到街區(qū)級地理編碼是文本地址轉(zhuǎn)坐標返回候選列表逆地理編碼是坐標反查行政區(qū)與最近POI關(guān)鍵詞POI檢索是按關(guān)鍵詞和半徑篩選支持排序距離估算是球面距離為主可選道路距離路線規(guī)劃部分輕量路網(wǎng)的預(yù)估方案不承諾實時路況實時路況否數(shù)據(jù)獲取和維護成本太高衛(wèi)星影像否瓦片體量大交互場景收益低砍功能的同時我們反反復(fù)復(fù)跟使用者確認了一點所有查詢接口必須能在100毫秒內(nèi)返回因為對話系統(tǒng)對延遲的敏感度遠超Web頁面。這句話后來成了整個模塊設(shè)計的最高優(yōu)先級。2. 瓦片渲染與坐標先把地圖畫出來2.1 瓦片金字塔一張大地圖怎么切成小方塊地圖繪制的核心不是畫而是切。一張完整的世界地圖在屏幕上一次性渲染是不可能的業(yè)界通行做法是瓦片金字塔把某一縮放級別下的地圖切成固定大小的正方形小圖瀏覽器或客戶端只加載當前視野內(nèi)需要的那些塊。瓦片編號有一套全球統(tǒng)一的計算方式俗稱slippy map規(guī)則在第z級縮放級別整個地球被分成2^z × 2^z個瓦片x從西到東遞增y從北到南遞增。給定經(jīng)緯度換算成瓦片坐標的公式很固定function lonLatToTile(lon, lat, zoom) { const x Math.floor((lon 180) / 360 * Math.pow(2, zoom)); const latRad lat * Math.PI / 180; const y Math.floor( (1 - Math.log(Math.tan(latRad) 1 / Math.cos(latRad)) / Math.PI) / 2 * Math.pow(2, zoom) ); return { x, y, z: zoom }; }這個公式我建議直接背下來或者存到工具庫最顯眼的位置。整個模塊里幾乎所有功能——定位、搜索、路線——最終都要落到給定坐標知道它在哪個瓦片上這一步。忘了括號或者把y方向取反地圖就會出現(xiàn)南北顛倒或者錯位一整行這種看著特別詭異的毛病。2.2 Web Mercator投影為什么地圖上高緯度地區(qū)會變形瓦片系統(tǒng)建立在Web Mercator投影EPSG:3857上。它把地球近似成一個球體然后展開成正方形平面。好處是計算簡單、方向恒定壞處是越靠近極地變形越嚴重所以Web Mercator的實際覆蓋范圍被限制在南北緯85.05113度以內(nèi)超出這個范圍沒有瓦片。這套投影對工程實現(xiàn)的影響在邊界上體現(xiàn)得最明顯。瓦片y坐標在緯度為85.05113度時正好是0緯度往后再高就是負值。我們早期的代碼沒做截斷在高緯度測試點出現(xiàn)了一批坐標異常排查了半天才發(fā)現(xiàn)是投影邊界問題。所以無論你用哪個地圖庫第一課都是經(jīng)緯度進瓦片計算之前先在緯度上做一次clamp(-85.05113, 85.05113)。瓦片尺寸方面主流有兩種規(guī)格256×256和512×512。256的兼容性好512在Retina屏幕上更清晰。我建議先在256規(guī)格上把整個鏈路跑通確認渲染無誤之后再考慮是否切512因為瓦片體量會隨著邊長平方增長。2.3 坐標偏移混用底圖與坐標源時最隱蔽的坑國內(nèi)做地圖繞不開一個概念坐標偏移。GPS拿到的原始坐標是WGS-84橢球體系而國內(nèi)合規(guī)發(fā)布的地圖產(chǎn)品通常使用經(jīng)過偏移加密的坐標體系。這兩種坐標系之間的偏移不是一個固定常數(shù)而是隨位置變化的非線性變換。換句話說你不能靠統(tǒng)一減掉0.001度來校正那樣在部分地區(qū)誤差會到幾百米。lingbot-map的定位是自托管輕量模塊我們用的策略是整個系統(tǒng)內(nèi)部統(tǒng)一使用WGS-84作為基準坐標所有外部來源的坐標在入口處經(jīng)過一個可插拔的CoordinateTransformer轉(zhuǎn)換器底圖瓦片源則按照它實際采用的坐標體系選擇對應(yīng)的請求參數(shù)。核心經(jīng)驗是坐標轉(zhuǎn)換必須在數(shù)據(jù)進入系統(tǒng)的第一道關(guān)口完成絕不能散落在各個業(yè)務(wù)接口里各轉(zhuǎn)各的否則維護成本會失控。另外一個很容易忽略的點公共網(wǎng)絡(luò)上流傳的糾偏算法公式大多是通過采樣點擬合出來的近似解在某些地區(qū)精度可以在個別區(qū)域會出現(xiàn)突變。線上環(huán)境如果對精度有硬要求建議在關(guān)鍵區(qū)域布設(shè)本地控制點做二次修正這個話題后面的踩坑章節(jié)還會詳細講。3. 地名解析自建地理編碼服務(wù)的輕量實現(xiàn)3.1 詞庫與索引十萬條POI要怎么塞進內(nèi)存地理編碼就是把文本地址翻譯成坐標。商業(yè)服務(wù)做這件事靠海量地址庫和復(fù)雜的解析模型我們自托管顯然不能那么奢侈路徑是公開地名數(shù)據(jù) 企業(yè)私有POI合并成一個精簡詞庫再用內(nèi)存索引加速檢索。詞庫的索引結(jié)構(gòu)我最終選擇了前綴樹 拼音前綴 編輯距離三層組合。首先是基于漢字的前綴樹保證科技園區(qū)能快速命中所有以這四個字開頭的記錄其次是把地名轉(zhuǎn)成拼音后建立拼音前綴索引解決用戶輸入拼音的場景最后是編輯距離兜底用來處理用戶輸入少個字、多個字或順序顛倒的情況。這個方案每增加一條POI記錄內(nèi)存開銷大概在幾百字節(jié)量級十萬條POI僅索引部分占用約50MB左右在現(xiàn)在的服務(wù)器配置下完全不是問題。真正要控制的是數(shù)據(jù)質(zhì)量詞庫里同名地點太多會讓候選列表變得不可用所以每條記錄都帶行政區(qū)劃和類型標簽檢索時先按行政區(qū)過濾再按文本相似度排序。3.2 解析流程從附近咖啡館到坐標候選一次完整的地理編碼查詢走四步。第一步是標準化把大約附近大概那個這類修飾詞剝掉再把東門西門這樣的相對方位詞解析成更明確的方位描述。第二步是候選召回用前面建的索引去找所有可能的匹配項這一步要求快寧多勿漏。第三步是評分排序綜合文本相似度、行政層級匹配度和距離權(quán)重給每個候選算出置信度。第四步是輸出返回Top N個候選而不是強行只給一個。這么做非常重要。對話場景的地址往往殘缺不全去上次那家店公司樓下老地方見——這些表達缺乏結(jié)構(gòu)化信息硬解析成單一坐標必然出錯。返回候選列表讓上層機器人把選擇權(quán)交給用戶或者結(jié)合會話上下文判斷才是符合對話語義的做法。{ status: 0, query: 園區(qū)B棟咖啡店, candidates: [ {name: 園區(qū)B棟咖啡店, lat: 30.2501, lng: 120.2012, score: 0.95, type: poi}, {name: B棟咖啡工坊, lat: 30.2510, lng: 120.1998, score: 0.71, type: poi} ] }3.3 逆地理編碼從坐標反查這是哪兒逆地理編碼比正向解析簡單但坑也不少。我們給出的坐標點要先判斷落在哪個行政區(qū)劃內(nèi)再找距離最近的POI。行政區(qū)劃判斷本質(zhì)是點是否在多邊形內(nèi)的問題經(jīng)典算法是射線法從目標點引一條水平射線統(tǒng)計它與多邊形邊的交點數(shù)奇數(shù)在內(nèi)偶數(shù)在外。這個算法本身很快真正的問題是行政邊界數(shù)據(jù)往往是幾萬個頂點的大多邊形逐點判斷性能上不去。我的優(yōu)化方案是把每個行政區(qū)的外包矩形作為粗篩網(wǎng)格一個坐標點先通過外包矩形快速過濾掉絕大多數(shù)不可能的多邊形剩下的再走射線法精判。實測下來這個兩級判斷能讓逆地理編碼的單次延遲控制在幾十毫秒量級。逆地理編碼還有一個業(yè)務(wù)層面的細節(jié)也是踩坑章節(jié)的重點行政區(qū)劃邊界存在飛地和重疊歸屬的情況一個點落在兩個區(qū)劃的邊界附近時返回哪個區(qū)劃必須要有明確的業(yè)務(wù)規(guī)則不能靠算法隨機。4. 距離與路線對話場景夠用即可4.1 三種距離別拿直線距離騙用戶距離計算是地圖模塊里用戶感知最強的部分。同樣是3公里遠直線距離和實際駕車距離差別很大在道路繞行嚴重的城區(qū)可以差到一倍以上。最基礎(chǔ)的是球面距離用Haversine公式實現(xiàn)import math def haversine_km(lat1, lon1, lat2, lon2): r 6371.0 p1, p2 math.radians(lat1), math.radians(lat2) dp math.radians(lat2 - lat1) dl math.radians(lon2 - lon1) a math.sin(dp / 2) ** 2 math.cos(p1) * math.cos(p2) * math.sin(dl / 2) ** 2 return 2 * r * math.asin(math.sqrt(a))但對話機器人直接跟用戶說1.8公里直線距離是會被罵的。我們對距離估算做了一個道路系數(shù)修正先按城市類型和區(qū)域特征給直線距離乘一個繞路系數(shù)——城市密集區(qū)取值1.4到1.6郊區(qū)取值1.7到2.0。這個方案的準確度在大多數(shù)場景下足夠而且?guī)缀醪辉黾佑嬎懔俊H绻阈枰呔仍倏紤]引入真實路網(wǎng)。4.2 輕量路網(wǎng)加A星路線規(guī)劃的壓縮版要實現(xiàn)真正的道路距離就得有路網(wǎng)數(shù)據(jù)。我們做的不是全量精細路網(wǎng)而是只保留主干道和次干道的輕量拓撲然后基于A星算法計算最短路徑。A星的啟發(fā)函數(shù)直接用Haversine距離加上一個當前邊權(quán)重的估計。輕量路網(wǎng)因為節(jié)點少搜索空間有限單次路線規(guī)劃在幾十毫秒內(nèi)可以完成。這套方案的局限也很明顯它不區(qū)分車道、匝道和紅綠燈算出來的是一條理論上可行的路線不能當導(dǎo)航用。但在對話場景里用戶要的答案是打車大概20分鐘還是騎車15分鐘輕量路網(wǎng)恰好夠用。路線數(shù)據(jù)和路網(wǎng)拓撲的維護是成本大頭。我們的策略是只對業(yè)務(wù)覆蓋的高頻區(qū)域生成路網(wǎng)全國范圍內(nèi)的完整路網(wǎng)規(guī)劃優(yōu)先級往后排。每次新增區(qū)域時跑一遍離線路網(wǎng)生成任務(wù)產(chǎn)出結(jié)果提交到瓦片包一起發(fā)布。4.3 為對話設(shè)計的查詢協(xié)議地圖模塊最后提供服務(wù)的方式是一組REST接口但設(shè)計這批接口時我們想的不是地圖怎么暴露能力而是機器人對話時最需要什么。接口被設(shè)計成三類/v1/geocode用于文本轉(zhuǎn)坐標/v1/search用于POI檢索/v1/route用于路線和距離。每個接口都支持在請求體里帶一個session_id模塊會把當前會話最近的錨點位置緩存起來。這樣多輪對話里用戶先說我在C棟樓下機器人記住這個位置下一句說附近有打印店嗎就不需要用戶再重復(fù)一遍位置信息。異步和限流也是必須的。地理編碼批量導(dǎo)入任務(wù)會占用較多CPU如果跟線上查詢搶資源會導(dǎo)致對話延遲飆高。我們在服務(wù)里給查詢設(shè)置了獨立的線程池重任務(wù)走消息隊列保證線上查詢通道始終有冗余資源。這個設(shè)計在后來的壓測里證明非常值——有一版我們把導(dǎo)入任務(wù)直接放在主進程跑結(jié)果查詢p95延遲從60毫秒被拉到900毫秒回滾之后立刻恢復(fù)。5. 性能實測從零散請求到穩(wěn)定低延遲5.1 瓦片訪問優(yōu)化首屏從4.8秒壓到780毫秒地圖模塊被接入機器人之后第一個性能瓶頸出現(xiàn)在瓦片加載。對話端的歷史消息里嵌入了地圖卡片用戶每次翻開詳情都要重新加載瓦片冷啟動狀態(tài)下首屏要4.8秒體驗完全不能接受。我們對癥下藥做了三件事。第一是兩級LRU緩存內(nèi)存緩存最近訪問的瓦片磁盤緩存做持久化內(nèi)存不夠時逐出到磁盤。第二是熱門區(qū)域預(yù)取根據(jù)歷史查詢熱度提前把常用區(qū)域的低級別瓦片生成好放進緩存用戶一來就是熱的。第三是靜態(tài)資源走對象存儲并掛內(nèi)容分發(fā)網(wǎng)絡(luò)把重復(fù)請求的壓力從應(yīng)用服務(wù)上卸掉。優(yōu)化后的首屏加載從4.8秒降到780毫秒這個結(jié)果說明了一個道理在自托管地圖模塊里瓶頸通常不是計算能力而是數(shù)據(jù)組織方式。5.2 地名索引預(yù)熱與查詢優(yōu)化地理編碼服務(wù)的性能取決于索引是否在內(nèi)存里常駐。我們采用的方式是啟動時一次性加載全部索引到內(nèi)存用內(nèi)存映射方式訪問索引文件查詢時不落盤。優(yōu)化前單次地理編碼平均320毫秒排查發(fā)現(xiàn)大部分時間耗在冷啟動后的首次磁盤讀取上。索引預(yù)熱之后單查降到38毫秒p95也穩(wěn)定在60毫秒以內(nèi)。附近POI檢索5公里半徑從900毫秒降到60毫秒靠的是在檢索前先用geohash網(wǎng)格做粗篩命中候選后再計算精確距離排序。這里有個計算細節(jié)值得強調(diào)全量POI兩兩算Haversine的距離排序非常昂貴但如果你先按geohash定位到同一網(wǎng)格把候選集縮到十幾條再對這十幾條算精確距離成本就完全可以忽略。粗篩用索引精算用公式這套組合拳在空間檢索里通用。5.3 低配環(huán)境下的資源核算很多讀者關(guān)心自托管地圖到底要什么配置。我們做了一組基準測試部署環(huán)境數(shù)據(jù)規(guī)模實測表現(xiàn)2核4G單城市POI 局部瓦片緩存支撐內(nèi)部演示與低流量驗證穩(wěn)態(tài)QPS約304核8G省級POI 多級瓦片緩存支撐正式對話流量穩(wěn)態(tài)QPS約120p95 100ms8核16G多點區(qū)域POI 大尺寸瓦片包可支撐多業(yè)務(wù)線并發(fā)主要瓶頸在帶寬瓦片包體量也需要提前算清楚只做單城市的常用縮放級別柵格瓦片大概1到3GB如果覆蓋到一個省且包含高縮放級別體量會漲到幾十GB。我們的經(jīng)驗是瓦片包體積直接決定了部署成本和更新頻率所以默認只在業(yè)務(wù)熱點區(qū)域生成高縮放級別瓦片低級別全局鋪底把總包控制在5GB以內(nèi)。6. 踩坑記錄文檔里查不到的五個細節(jié)6.1 瓦片索引的邊界取整錯誤第一個坑在瓦片坐標計算。x和y必須用向下取整這個大多數(shù)人都知道但y方向在北半球高緯度地區(qū)有個隱藏問題當緯度超過Web Mercator的85.05113度上限時y值變成負的數(shù)組下標越界瓦片渲染直接崩潰。我們在一次高緯度測試點的聯(lián)調(diào)里遇到了整個地圖區(qū)域灰屏的現(xiàn)象查了一下午發(fā)現(xiàn)是測試數(shù)據(jù)里混入了一個緯度85.5度的異常坐標點。修復(fù)方式就是在進入瓦片計算前對緯度做clamp。后來我把這行clamp寫成了公共函數(shù)的一個固定步驟所有調(diào)用方都從這里走一勞永逸。6.2 坐標偏移在邊緣區(qū)域的突變坐標轉(zhuǎn)換是另一個反復(fù)出問題的地方。我們一開始直接采用網(wǎng)上流傳的公開糾偏算法在大多數(shù)區(qū)域表現(xiàn)正常但在某些地區(qū)誤差突然放大到幾百米。地圖上一開始幾百米的偏移很難肉眼發(fā)現(xiàn)直到用戶反饋機器人說的位置永遠偏了一條街我們才意識到是轉(zhuǎn)換精度在這些區(qū)域失效了。解決方案是用本地控制點做校正收集一批在該區(qū)域已知真實坐標與展示坐標對應(yīng)的樣本點對偏差建一個區(qū)域修正表轉(zhuǎn)換時先查表再套用通用算法。這個方案比單純調(diào)參可靠得多也讓我徹底明白了一個道理坐標偏移問題是空間相關(guān)的任何一勞永逸的近似公式都要在目標區(qū)域做局部驗證。6.3 瓦片預(yù)取把帶寬打滿了瓦片預(yù)取功能上線的第一天我們就把自己給打掛了。預(yù)取程序用20個并發(fā)線程去熱門區(qū)域抓瓦片結(jié)果應(yīng)用服務(wù)的連接池和帶寬瞬間被打滿在線查詢?nèi)砍瑫r。修復(fù)方式是給預(yù)取任務(wù)加信號量限流把并發(fā)控制在2到3個線程并且對失敗請求做指數(shù)退避。實際上瓦片服務(wù)的穩(wěn)定性從來不由總帶寬決定而由瞬時并發(fā)尖峰決定。后來我們給所有內(nèi)部批處理任務(wù)都立了規(guī)矩批處理不得與線上查詢共享同一資源池。6.4 逆地理編碼的飛地與邊界重疊逆地理編碼返回錯誤行政區(qū)是線上反饋里最難排查的一類問題。現(xiàn)象是用戶在地圖上定位機器人報出的行政區(qū)劃和他實際所在的位置對不上。最終定位到兩類原因一是行政邊界存在飛地即某行政區(qū)的一塊區(qū)域完全被另一個行政區(qū)包圍二是多邊形邊界重疊一個點同時落在多個區(qū)劃內(nèi)。單靠多邊形包含算法沒法處理這類問題。我們的做法是對重疊區(qū)域建立網(wǎng)格歸屬表以固定間隔把有沖突的區(qū)域切成網(wǎng)格每個網(wǎng)格預(yù)先指定一個業(yè)務(wù)歸屬同時把這種歸屬結(jié)果緩存起來避免每次查詢都跑一遍多邊形判斷。這套機制上線后逆地理編碼的實際錯誤率降了一個數(shù)量級。6.5 日志里不能出現(xiàn)一根坐標最后這個坑不是技術(shù)問題而是意識問題。地圖模塊的日志里天然會記錄經(jīng)緯度、查詢關(guān)鍵詞、逆地理編碼結(jié)果這些信息與具體用戶關(guān)聯(lián)后就是敏感數(shù)據(jù)。早期排查問題時我們直接把查詢參數(shù)打到了日志里后來安全評審被一票否決。改造方式是在日志輸出層做統(tǒng)一脫敏坐標只保留到小數(shù)點后一位POI名稱做模糊化會話ID替換成不可逆散列。日志脫敏這件事不能靠每個開發(fā)者自覺必須做成框架層強制執(zhí)行的過濾器。我在實際維護lingbot-map的過程中最大的體會是地圖模塊是一個很容易把自己做成無底洞的東西。如果你一開始就想著覆蓋全國數(shù)據(jù)、做完整導(dǎo)航、接實時路況那這項目一年都交付不了。反過來先圈定一個城市或者一個園區(qū)把對話場景里的閉環(huán)跑通——能定位、能找店、能算距離——然后再往下一個區(qū)域擴展才是自托管地圖的正確打開方式。最后再分享一個小技巧附近POI檢索的排序永遠先做geohash網(wǎng)格粗篩再做Haversine精算千萬別讓全量候選集都走一遍球面距離計算否則接口延遲會隨著POI數(shù)量線性膨脹。這是我被壓測數(shù)據(jù)教育出來的經(jīng)驗照著做能省掉你后面大半的優(yōu)化時間。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
巨爆乳肉感一区二区三区竹菊影视| 天天视频黄网站| 狠狠五月天| 亚洲熟女乱色一区二区三区 | xxx亚洲午夜天堂| 国产精品麻豆视频网站| 蜜臀久久99精品久久久久久无删减 | 九九九午夜| 亚洲AV无码成人精品久久| 国产97在线 | 亚洲| 夫妻四区五区六区| 激情五月婷婷综合| 日婷婷| 国产精品午夜精品| 久久国模av| 国产第25页在线观看| 色欧美亚洲| 国产精品毛片| 国模限制级电影| 激情小说五月天| 神马久久久久久久| 天天综合91入口| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 欧美色图自拍| 99黄页网站| 91在线欧色| 国产精品一区二区 尿失禁| 干美女人妻| 麻豆天美在线喷水AV| 久久蜜桃综合网| 青青草日韩无码| 亚洲精品无码少妇久久| 国产精品激情久久久久久久| 国产传媒午夜理伦精品| 亚洲黄色网址视频| 99热亚洲| 欧美婷婷久久| 91少妇香蕉久久精品| 少妇国产不卡| 美日韩一二三区| 亚洲精品国产av天美传媒| 久久久久久久 九九九九九九九 | 亚洲在线欧美| 久久精品国产亚洲AV清纯| 欧美最婬乱婬爆婬牲视频| 天天综合网合集91| 日本韩国五十路六十路七十路老熟女作爱视频网站 | 91国内外在线| 人妻精品一区二区| 国产性爱强奸乱伦大全| 99这里只有精品国产| 少妇厨房愉情理伦片bd在线观看| 精品无码一区二区三区| 在线播放免费av福利片| blacked精品一区国产| 国产 无码 一区二区| 久久亚洲精品成人av| 亚洲成?V人片在线观看福利| 六月丁丁香| 日本熟人妻中文字幕在线|...久久国产精品-国产精品_日本一区二区三区中文字幕 | 禁十八久久| 精品国产99| 日韩激情视频| 欧美手机在线综合| 亚洲丝袜少妇在线| 亚洲av噜噜噜噜噜噜| 热思思免费视频| 精品一区二区国产日韩| 大香蕉在线免| 91女色| 日韩一级二级三级在线不卡观看完整| 强奸乱伦日韩AV| 精品亚洲国产成人AV制服丝袜| 91狠狠色丁香婷婷综合久久精品| 日韩丝袜人妻AV| 亚洲AV资源| 婷婷九月国产| 亚洲网站一区二区在线| 欧美黄片欧美黄片xxx| 婷婷五月成人| 天天综合网合集91| 精品十八在线观看| 一本色道久久天天射天天干| 亚洲欧美中文日韩视频中国语| 大香蕉AV丝袜| 一二三区视频在线观看| 岛国色情视频在线观看| 怡红院视频在线| nuu12国产麻豆精品| 亚洲国产综合视频| 中亚精品极乱| 日本一区不卡| 2020中文字幕| 国产在线激情| 日本在线不卡v二区| 啊啊啊轻点在线观看| 九九九九免费高| 天天日天天干天天摸天天操| 婷婷五月天小说| 日产123区精品免费观看| 曰韩无码777| 18禁精品网站在线看| 91熟女丨91老女人| 欧美激情 日韩精品| av东京热男人的天堂| 老熟女网站| 日韩性爱网址| 97欧美色| 亚洲图片欧美在线视频| 亚洲999综合| 在线视频97| 免费精品福利在线观看| 97综合激情| 日日插夜夜| 嗯嗯嗯啊啊啊在线免费观看| 日本中文字幕一区| 久久精品一区二区一8| 国产剧情AV不卡在线观看| 欧亚乱色熟一区二区三四区| 啊啊啊啊操死我| 亚洲砖码砖专无区2023| 午夜福利在线合集| 18禁免费视频| 日韩97超碰| 久热9| 九九热精彩视频| 操www| 最新亚洲风情电影| 被窝影院午夜看片无码| 在线女人91| 欧美性爽xyxOOOO| 久操黄色视频| 在线强奷到舒服的无码视频| 国产久9| 国产又粗又长又爽又色| 99超碰网| 久久久久13| 嗯嗯啊啊操我| 久久最新视频免费观看| 一区二区三区欧美激情| 蜜汁欧美| 麻豆久久久久久久久丝袜| 天美精品原创av片国产| 黄色不卡视频| 天天日少妇逼AV| 国产精品ww久久| 日日日啊啊啊| 9999久久久久| 丰满人妻-区二区三区| 久久午夜伦| 天天看天天干| 青青草在线视频播放器| 不卡超碰护士AV在线免费播放| a级免费在线观看| 中文字幕乱码人妻一区二区三区,99精品 | 欧美黑人日韩少妇色情| 超踫中文字幕| 人人干黄色| 98超碰日本| 久久久草成人网站久久久草成人久久久草久久久 | 欧美日韩国产高清在线一二三区 | 亚州综合色| 亚洲淫乱骚妇AV| 精品伊人久久久大香线蕉小说| 欧美草草高清日韩视频| 第四色亚洲色图| av天堂天堂av日韩| 欧美在线天堂| 久久熟女久| 99碰碰| 国产成人综合在线播放| 欧美色偷偷| 色悠久久久av| 伊人97色天使| 亚洲欧美中文日韩视频中国语| 欧美不在线| 中文在线视频| 校园春色 亚洲| 亚洲日韩青青草色月| 人人操人人叉人人插人人| 狠狠爱夜夜| 亚洲欧美日韩电影网站一区 | 亚洲少妇喷视频看| 久久精视频美日韩在线视频| 欧美亚洲色图另类国产| 欧美一区二区日韩三区| 久9精品| 亚洲熟女乱色一区二区三区久久久| 伊人99热| 国模吧 一区二区三区| 日产操逼| 91国模| 污电影在线观看| 欧美性区| 麻豆久久久久久久久丝袜 | 97超碰影音| 久操在97| 成人欧美日超碰| 性色avv| 色婷婷狠狠| 精品一区二区成人动漫| 日韩av乱伦| 色嗨嗨在线| 天天操天天干一区二区| 黄片qw| 亚洲av青草久久一区二区| 中文字幕青青草| 久久精品女同亚洲女同13| 久久久久久久久久精| 裸体女人草逼视频播放一区,二区,三区,四区,五区 | 草久久久| 日韩精品9区| 超碰这里只有精品| 久久久精品视频欧州站| 亚洲偷91色| 精品国产国产AV| 亚洲永久AV无码精品秋霞| 久久久99久9| 日欧美色| 后入综合久久| 美女好片色日本| 97色操| 骚日日av| 久久一二三四| 99re公开精品免费视频| 女人喷水视频在线观看| 亚洲精品无码少妇久久| 无码国产精品午夜不卡(| 女人双腿搬开让男人桶| 天天爽人人综合免费7799| 免费一级毛片在线视频观看| 99热国产| 男人天堂.AB| 欧美久久久| 亚洲人综合| 九t超碰| 精品在线蜜臀| 国产福利小视频高清在线观看| 天堂中文资源在线bt| 999岛国大片| 99在线免费视频| 亚洲欧美综合色| 精品乱码久久久久| 91中文字幕| 男人天堂黄片| 91GD.COM| 91超碰碰在线| 国产日韩久久| 国产在线强奸视频| 国产11页| 91美女视频电影| 91九九| 免费看国产曰批40分钟怎么下载| 一二三啪啪专区| 一区二区蜜臀| 易易A毛视频| 五月天我淫我色av| 久久伊人大香蕉| 色av中文字幕| 亚洲资源站| 思思热久久成人| 尻女朋友一夜| chaopen97久久| 精品无码久久久久久国产浪潮| 中文字幕在线免费观看视频| 亚洲欧洲第二视频在线观看色图| 超碰地址久久| 99综合网| 久久久女人| 中国国产精品一区视频| 日本熟人妻中文字幕在线|...久久国产精品-国产精品_日本一区二区三区中文字幕 | 91精品久久久久久久久久| 91在线观看,天天综合| 狠狠色伊人亚洲综合网站色| 91狠狠综合久久| 不卡人妻少妇精品毛片一区23区视频| 超碰导航97| 波多野结衣先锋影音| 久草久热| 男人女人18禁片免费看网站| 国产av高清版| 久久精品店| 国产免费一区在线观看| 97免费视频在线观看视频| 色图综合网| 91人妻PORNY九色大屁股| 亚洲 另类 丝袜 自拍 动漫| 亚洲伊人a线观看视频| 91人妻丝袜无码| 欧美日韩久久精品爱爱| 色色婷婷五月天| 亚洲亚洲亚洲天堂天堂| 午夜男人一级A片7777| 国内97干免费看| 操逼视频国产无套| 亚洲高清视频在线观看| 欧美1区二区三区公司| 蜜色网色哟哟| 日韩黄色av中文字幕| 色综合加勒比四四季| 啊啊啊想要| 国产999精品久久久久久| 久9爱精品| 色色五月婷婷| 日本影视久久免费| 日韩人妻精品中文字幕| www.久久最新地址| 亚洲色图欧美色图在线播放| 99视频精品| 99超碰碰| 大香蕉伊人网WWWn0n| av黄图片在线观看| 综合网欧| 欧美,日韩,亚洲视频| 综合av影片| 成人乱人伦一区二区| 亚爽爽爽爽爽爽爽爽| 人人操人人操人人人操| 麻豆区久久久久亚| 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | 99热精品在线播放| 啊啊啊啊啊好多水| 操B久久| 免费精品人妻一区二区三| 麻豆天美在线喷水AV| 日本色色色色色视频| 欧美九一精品久久久熟妇| 亚洲欧美日韩夜夜| 亚洲A曰本VA欧美VA视频| 天天日天天操VV| 欧美系列在线一区二区| 色吧91| 91网亚洲| 成人黑料社久久| 欧美色999| 91丝袜激情在线| 另类小色呦| 国产熟妇 码视频户外直播| 蜜臀色乳| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 综合情欲网| 九九热九九热| 亚洲一本色道中文无码aV天美| 天天综合,91入口| 日本少妇va7777| 亚洲精品一区二区三区在线播放| 日日摸天天爽夜夜欢| 蘋果手機免費看成人Av| 91久久国产综合久久| 日韩欧美aⅴ综合网站发布| 精品美女少妇一区二区| 久草在| 又大又白奶子| 欧美精品自慰系列寂寞少妇 | 午夜欧美J进J出白浆流出久久久| 五月激情视频| 一二三四视频中文字幕在线看| 一卡二卡三卡| 91无摭挡| 亚洲综合性网址| 四虎永久在线精品免费网址| 射 色综合| 亚洲AV成人无码久久精品播放| 亚洲性网| 久久69| 加勒比久久av| 亚洲区小说| 屁股久久久久久久久| 裸体女人草逼视频播放一区,二区,三区,四区,五区 | 九九九九久久久| 国产精品一级片在线看| 国产日韩精品无码去免费专区国产| 大色综合| 97精品免费视频网站| 精品高清牛人盗摄一区二区三区中文字幕A片免费在线观看 | 精品人妻一区二区视频| 性暴力欧美猛交在线直播| 国产区在线| 九九九九九九综合| 欧美桃色网| 免费国产| 玖玖综合视频| 国产怡红院在线| 色偷偷综合91久久噜噜| 欧美黑人91| a片亚洲一本通视频| 欧美人妻色| 蜜臀AV成人精品蜜臀AV久久| 最新av中文字幕高清| 97超碰人妻| 91亚洲网| 精品成人亚洲午夜电影| 99久久久无码精品国产人| 亚洲日韩精品久久久久一区壹牛| 亚洲欧美精品国产一区二区| 高潮毛片无遮挡高清免费| 欧美v亚洲v综合v国产v妖精| 精品美女久久久久| 99re公开精品免费视频| 乱伦av麻豆| 99精品久久久久久久婷婷| 成人亚欧免费视频| 无遮挡猛进视频免费无限观看| 夜夜影视四色| 九九九九九九九精品视频| 天天色粽合合合合合合合| 久久久久成人蜜桃精品| 日本熟人妻中文字幕在线|...久久国产精品-国产精品_日本一区二区三区中文字幕 | 欧美综合1性辶| 久久久久久久唑| 久久大黄片| 秋霞一集毛片观看| 成人性爱高清视频免费看| 国产欧美一区激情交| 激情六月天| 蜜臀AV成人精品蜜臀AV久久| 色哟哟1区2区| 超碰97护士| A级毛片在线看免费| 岛国免费黄色网址| 少妇一线天久久久久久| 国产美女口爆吞精| 97亚洲中文| 亚洲国产奇米影视久久| 久久久婷| 中出在线视频| 国内精品嫩模A∨私拍小视频| 国产精品视频麻豆入口| 久久女人一区二区三区| 97干天天| 男人久久天堂| 福利伊人玖玖国产| 欲色影视综合吧| 麻豆色99999| a片在线播放| 色欲日韩欧美在线一区| 大色综合| 乱伦3P视频| 久久女人视频| 蜜桃臀av一区二区| 亚洲 自拍偷拍 欧美| 亚洲少妇喷视频看| 好一吊区二区| 成全在线观看免费观看| 99re这里只有精品中心播放 | 日本操嫩b网| 久草综合京东| 国产精品一区二区三区免费视频| 亚洲黄色网址视频| 男生女生啊啊啊啊| 欧美日韩国产成人高清| www.狠狠| 91模特在线观看| 色官网色综合| 亚州春色| 成人七区| 久久AV色| 国产亚洲精品农村妇女| 欧美乱妇狂野欧美在线视频| 日本熟女不卡视频| 熟妇人妻一区二区| 不卡在线观看视频| 综合色图,成人综合网| 中文字幕一区二区视频在线观看| 内射夫妻三片| 五月天人妻综合| 色综合五月天| 久久久久久久国产视频| 9/A片| 日韩三级久久久| 性生活性生大爱77AV国产| 思思热在线cao| 色欲人妻一区二区在线| 国产男女边吃边摸视频网站| 欧美精品在线观看| 国产强奸乱伦欧美| 久久精品一区| 国产一区在线观看无码AV| 91久久伊人婷婷青青草| 久久精品国内Av熟女高清| 97玖玖超碰| 超碰综合97在线| 亚洲男人的天堂AV| 快播久久人人aV| 少妇久久久免费| 欧美日韩1234| 九99久久| 亚洲精品人伦一区二区| 福利伊人玖玖国产| 新怡红院| 九九热视频在线观看| 97干在线视频| 久久免费中文字幕在线观看| 亚洲欧洲av影音| 久久熟妇五十路一区| 日韩激情毛片一级久久久| 免费成人在线熟妇网| 夜夜影视四色| 色综合91好| 五月天综合网| 九九综合久久| 久艹日日日| 国产男女无套97| a v网站在线播放| 国内精品久9| 精品久久久久久亚洲| 欧美视频一| 日日干夜夜欢| 99re这里只有精品中心播放| 香蕉久久AⅤ...| 熟女91网| 日日骚精品视频| 97人妻碰碰中文无码久热丝袜| 日韩猛交| 97天天插| 青青草视频在线观看一区二区| 国产亚洲精品av一区| 麻豆色约约| 成人网欧美风情| 制服乱伦| 可以在线观看的黄色网址| 无码粉嫩白虎一线天b区| 日韩99神马视频片| 99这里有精品视频| 东北丰满熟女国产一区 | 情侣操 逼视频99| 亚洲另类在线观看| 色乱二区| 亚洲精品乱码线路中文字幕| 激情在线青青操| 啊啊啊好舒服视频在线观看| 日本有码久久| 国产精品自拍欧美在线| 韩三级a视频在线观看| 欧美综合色| 欧美大战久久久伊人| 你操综合| 久久久婷| 女人爽到高潮潮喷18禁网站 | 久久亚洲色图中文字幕| 操我啊啊啊啊啊| 99久久婷婷国产综合精品草原| 日韩性爱视频在线免费观看| 亚洲av成人精品一区| 亚洲不卡一| 欧美传媒一区| 日本不卡二三区| 日韩/97| 综合久久中文字幕综合日韩精品| 女人被男人桶爽视频网站| 日韩熟女三十乱伦| 网友自拍第一页| 啊啊啊好大好深| 女上位精品在线| 涩涩久久精品| 加勒比五月天| 久久久精品久久| 亚洲欧美日产国产91毛片| 国产乱婷婷精品二区三区| 日本狠狠干| 九九在线精品| 日本有码久久| 打av高清| 久久久久久久国产| 一区二区三区成人| 国产丸一视频| 亚洲综人网| 久久久久久久久女黄| 乱操9999| 日本熟妇人妻一区二区三区| 欧美综合第一页| 囯产精品久久久久久久久久二区三区| 亚洲全色网| 国产真实子伦对白| 久久精品人人做人人看| 久久久久久亚洲Av无码| 超97在线精品视频| 少妇滛荡视频| 中文字幕五区| 嗯嗯嗯啊啊啊操的我好爽| 一区麻豆 高清中文字幕| 国产60区。| 99黄页网站| 欧美亚洲色的图| 丰满人妻一区二区三区免费 | www色日本| av中文在线| 欧美色九九九| 美女丝袜激情小说| 久久久无码视频| 国产亚洲福利第一页丝袜| 狠狠中文字幕| 国产又长又大又粗的视频| 久久一二三四五六七八九区| 欧美国产婷婷久久| 欧美精品23| 妺妺跟我一起洗澡没忍住| 夜色五月天| 亚洲一区二区专区-国产丝袜精品丝袜-成人AV| 日韩丝袜高跟制服在线观看| 奶水 人妻 哺乳 在线| 中国一级αV| 蜜乳AV一区二区三区四| 人妻啊啊人妻啊| 精品无码久久久久| 777超碰| 国产精品视频麻豆入口| 99精品在线观看| 97亚洲资源| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 十八禁视频一区二区| 333kkkk·亚洲com久久| 青青草在线视频人人想人人上| 亚洲欲色9532548967一区| 啊啊啊啊啊啊啊好爽不要| 中文字幕av一区二区三区人妻少妇 | 国内一级精品| 美女尤物人人操| 精品一区二区啪啪啪| 亚洲日本天堂| 91看黄片| 超碰久久中文| 97综合激情| 亚洲av无线观看| 1区2区3区中文字幕日韩| 亚洲激情视频| 超碰在线成人| 国产精品97超碰| 久久青青草原免费视频| 宗合情欲网| 91五十路| 精品女人999| 天天欧美97| 日本欧美亚洲高清在线看| 91美乳| 久久久一区二区三区四区五区| 国产乱人伦AVA麻豆软件.| 中文字幕人妻色偷偷久久皮| 婷婷伊人五月| 麻豆国产av网| 大屁股人妻女教师撅着屁股| 极品五月天噜噜| 国产激情在线| 婷婷大香蕉| 超碰在线日韩一区| 黄色av一区二区在线| 国产和美国毛片| 岛国视频一二三区| 亚洲在高跟鞋自慰久久在色线| 国产1024在线播放| 久视频在线观看| 欧美精品三区| 伊人久久国产免费观看视频| 三男一女不戴套的A片| 毛片视频白嫩| 男女啪啪网站免费视频| 草b在线| 熟女乱3伦999| 少妇人妻无码| 伦伦成年午夜免费视频| 精品国产综合久久福利,热99这里有精品综合久久,99热这里只有免费国产精品,精 | 欧美后入视频| 高清成年美女黄网站免费大全 | 天天欧美欧美亚洲网| 亚洲美女精品九九视频| 五月婷婷丁香六月| 97爱综合| 国产农村妇女精品一二区| 亚洲国产精品99久久久| 啊啊啊啊啊,啊啊啊啊好舒服,操我舒服啊啊啊 | 午夜偷拍久久熟女| 在线观看啊啊啊啊啊| 五月婷丁香| 97国产超碰| 99操| 人妻aa| 亚洲色阁| 国产精品suv一区| 国模无码一区二区三区在线| 超碰天天去日穴| 青青青操| 乱伦AVxx| 五十路熟女人妻一区二区在线观看| 色婷婷aV一区二区三区麻豆综合| 天天夜躁日日躁狠狠2002| 亚洲综合伊人| 内射白嫩美女| 特级毛片特黄久久免费看| 婷婷人妻激情| 1234区中文字幕在线观看_青青草国产在线_日韩一区二区 | www.zbzhongsen.com| 人妻少妇精品久久久久久久| 99色日| 亚洲另类电影| 五月天我淫我色av| 亚洲欧美视| 久久久久久性爱视频| 日韩探花精品在线视频| 人妻天天爽天天爽三区| 物业黑人 AV一区| 青青操青娱乐| 日韩成人性爱电影在线播放| 男人的天堂va| 美熟女逼导航AV操逼| 99re这里只有精品中心播放| 国产亚洲精品美女久久久m| 亚洲综合首页| 本道在线| 性爱AV天堂| 久久久久精| 天美麻花大全视频| 亚洲一区二区三区不卡国产欧美| 精品国产乱码久久久| 超碰98综合网| 五月天伊人| 99在线免费观看| 亚洲 国产 精品一区| 国产狂喷潮在线精品| 欧美天天综合在线| 久久r精品| 亚洲精品蜜桃久久久久久久| 澳门成人网站久国产日韩| 久久性视频| 精品国产www久久| 日韩操逼HD| 91大神精品长腿在线观看网站| 久久九九97| 日韩黄色小说| 91国产丝袜美女| 性色av一区二区| 欧美香蕉视xxx| 国产精品对白内射| 欧美嫩性色| 美女诱惑1区2区| 中文字幕黑人大片| 99性爱| 久99热| 亚洲乱熟女一区二区三区大香蕉| 国产精品婬乱一级毛片彝族| 日韩无码黄色片| 狠狠中文字幕| 精品高清一区二区三区三州| 青娱乐欧美激情一区二区| 国产精品福利资源在线尤物| 亚洲欧美不卡线| 97超碰中文在线| 麻豆天美一区二区| 精品午夜福利| 日本成人在线不卡一区二区三区| 丁香九月婷婷| 日韩熟女三十乱伦| 黄色免费网| 日本十八禁免费看污网站| 午夜视频好爽啊| 国产日韩欧美亚洲精品95| 黄色激情电影在线观看| 亚洲无码一二三区| 牛牛aV| 欧美性生活综合| 思思热在线视频精品| 欧美色老汉| 日韩精品午夜操呦呦不卡影院| 国语精品对白| 国产精品com| 国产黄色视频久久| 无码WWW免费视频网站| 久久国内| 丰满人妻-区二区三区免费| 日韩av女优在线免费一区| 99青草| 亚州色国| 性感美女91影视| 干少妇视频| 成全在线观看免费观看| www…国产操逼| 吻戏激情性巴克| 色诱avtt| 白嫩91在线亚洲| 天天综合97| 日本丝袜人妻内射| 欧美一级三级| 欧美白嫩女HD| 青青草一区二区高清无码视频| 日本一级特级毛片视频| 蜜乳AV一区| 日本一本一区二区三区四区五区欧美日韩中文字幕 | 在线 制服丝袜中出 人妻| 色呦呦、国产精品| 啊啊啊啊啊啊啊啊啊在线观看| 啪啪啪综合| 国产成年女人免费视频播放a| 久久久久国产精品片区无码直播| av天天在线观看| 久久99草| 中文字幕后石码三区四区| 少妇xx精品| 男人天堂婷婷五月天校园春色| 亚洲精品一区二区免费在线观看| 美女啊啊啊啊啊啊| 色官网色综合| 一二三啪啪专区| 大香交| 第四色奇米影视777| 操逼日韩无码| 国产性爱欧美性爱在线| 9久精品| 久久精视频美日韩在线视频| 校园春色欧美色图| 亚洲丝袜综合| 免费操逼视频下载| 午夜精品久久久久久久99热影院| 夜夜欢天天干| 日韩一级片在线看| 中文字幕视频免费| 操婢日韩| 人妻一区久久二区三区色播| 另类欧美色| 综合欧美日本三级| 亚洲s色图| 午夜超爽| 色色99| 精品一区二区三区免费古装毛片香港三级日本三级人妇 | 成人乱人伦一区二区| 中文字暮97| 伊香蕉综合久久久久久久噜噜噜| 日本视频在线观看污污污| 91美女在线视频| 中文字幕精品免费一区二区| 麻豆天美国美国产AV| 九九五月天| 牛黄色久午久| 国产午夜福利合集| 思思热免费视频观看| 啊啊啊啊啊啊啊在线| 国产一级137片内射麻豆| 嗯嗯嗯啊啊啊操的我好爽| 久久久精品| 青青草视频久久| 五十路一区无码| 亚洲色图大香| 91老熟妇| 宅男91视频在线播放| 国产精品久久久 | 免费农村成人少妇人妻Aa一区二区视频| 怡红院成人视频| 志村玲子视频一区二区| 综合亚洲欧美| 天天看综合网| 91欧洲国产成人久久精品网站| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 丰满少妇一区二区三区四区观看| 91老熟妇| 麻豆黄四叶草网站| 亚洲成人日韩小说| 欧美在线干| 国产精品国产| 操逼片中文| 黑人精品欧美一区二区蜜桃| 99精品网| 亚洲伊人成综合成人网| 精产国品一区二三产品| 少妇一级婬片免费放一级a性色. | 黄片aaaaa一区| 亚州黄站| 中文字幕在线观看第二页| 成人无码在线视频网站| 精品久久久不卡一区二区| 免费中文在线| 国产剧情在线| 夜夜骑天天燥| 五月香婷婷| 欧美色图综合| 欧美91精彩| 99精品久久| 被窝影院午夜看片无码| 久湿久久| 欧美日韩国产传媒在线精品| 人人玩人人添人人澡免费| 伊人四虎综合| 黄页18禁| 少妇干B| 91精品国产一区三一| 神马久久久久久久久久久久| 亚洲制服欧美另类内射| 性色AV网站| 一区超碰一区| 伊人色综合超碰| 日韩视频啪啪| 四虎精品永久在线播放| 亚洲少妇激情一区二区三区| 精品久久久无码| 亚洲最大成人a毛毛片| 亚洲熟女人妻中文字幕一区二区| 中文字幕十五区| 99只有精品| 中国一级特黄大片护士| 中文字幕人妻丝袜乱一区三区| 国产传媒日本欧美专区| 久久性爱免费送| 无码免费在线观看黄色片| 久久99干一本高清| 欧美中字二区| 欧美午夜精品久久久久久超碰| 精品人妻av在线播放| 欧美牲| 亚洲情色 自拍| 欧美精品久久| 97综合在线观看| 人妻激情偷乱视三区频一区二区| 久久久久久99AV无码免费网站| 五月天久久人妻| 中出后入| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 国产精品久久久亚洲一区| 一级特级aaaa毛片免费观看| 超清福利精品视频在线| 伊人操| 九九操久久国产免费视频| 91n免费处女| 密臀AV在线| 国产13区| 狼天天狼天天大香蕉| a在线观看| 国产精品亚洲一区二区三区四区| 大香蕉一区二区在线观看.| 搡老女人老熟女91| 九久精品| 人人操人人摸超碰| 久久久一区二区三区麻豆| 亚洲s色图| 97jingpin| 五月天欧美色图| 亚州图片第一页| 精品成人女人久久| 中文久久96| 成人黄页| 日本新免费二区三区| 国产白领连续中出在线播放| 男人天堂日日夜夜| 国产盗摄美女如厕大神作品在线观看| 久久综合乱子伦国产免费| 欧美亚洲激情小说| 97久精品| 中文乱码99| 国产精品高潮久久AV| 97露脸精品丝袜| 伊人伊人LD| 在线观看午夜婷婷久久久久清性观看| 精品无码人妻一区二区免费蜜桃| 亚洲综合99999| 很很很很操| 国产AV线| 97日亚洲欧美| 国产综合色精品在线观看| 性色AV蜜色av色欲av| 一区二区免费电影久久| 国产精品毛片?v一区二区三区 | 亚洲综合性感在线| 亚州日韩97| 精品少妇一区二区三区| 色老大| 精品人妻一区二区三区四区不卡在| 色激情综合网站| 少妇啪啪自拍| 国产又粗又长又爽又色| 9久热| 久久伊人在线五区| 久久久∴| 天天影视综合色| 少妇综合网| 亚洲综合另类小说色区亚洲成av人片在www | 国产乱伦亚洲色图高清无码| 岛国视频一二三区| 大香蕉综合在线| 亚洲s在线观看| 久热久| 综合亚洲欧美| 国产日韩欧美操逼视频| 91在线无码精品秘 软件| 精品丰满人妻一区二区三区免费观| 人人操天天爽| 思思热免费在线视频| 国产伦精品一区二区三区在线观| 欧美乱色| 久久久久久久久国产| 亚洲丝袜综合| 欧美另类精品xxxx| 91黑丝露脚| 国产视频小说| 男人天堂电影院| 九九久久一区二区伦理| 国产少妇肉丝在线观看| 欧美97视频| 亚州综合在线| 福利视频一区二区微拍| 丰满欧美少妇| 九九九九九九免费视频| 超碰午夜| 色丁香五月婷婷| 热久久国产精品视频大陆精品| 亚洲天天自拍| 无套内射人妻在线播放| 极品五月天噜噜| 国产熟码AV| 男女激烈网站最新| 久久超碰久| 亚洲人妻久久久| 无码精品久久| 国色天香av| 国产怡红院在线| 亚洲va有码在线天堂| 婷婷伊人一区| 久热这里只有精品9| 国产一级作爱毛片| 欧美精品双插| 偷拍精品一区二区三区| 丁香六月激情综合| 亚洲色综网| 黄色一区二区秘书性感| 大奶尤物鲍汁淫荡欧美视频粉嫩夜夜骚| 97综合激情| 久操不卡视频| 四虎影视永久在线观看精品免费网站 | 国产v片在线免费观看| 国产11页| 啊啊啊久久| 激情av| 久久成人东京热人妻| 九色在线熟女国产黑人| 久久伊人青青草| 日本精品中文字幕视频| 97干com| 久热一区二区| 久久久久免费少妇| 蜜臀99久久国产| 涩五月婷婷| 亚洲深夜福利| 91精品久久久久久综合五月天| 骚日日av| 久久婷综合| 99热在线只有精品| 女人被添高潮免费视频| 校园春色家庭伦理欧美激情| 日本欧美一区二区三区免费| 夜夜人妻爽| 95自拍视频在线观看| 亚洲在高跟鞋自慰久久在色线| .精品人妻一区二区三| 偷拍亚洲高清图片| 可以免费看黄片的视频| 亚洲av热热色| 亚洲 自拍偷拍 欧美| av东京热男人的天堂| japan日本高清乱xxxx| 97超级色碰碰| 操逼网站视频漫画国产| 99国产在线绯色一区| 天天天肏屄肏屄肏屄欧美欧美| 蜜桃狠狠色伊人亚洲综合 | 99热 按摩 日韩| 色超碰综合| 亚洲第一狼人丝袜美女另类 | 青青草操逼逼视频| 日本欧美亚洲高清在线看| 日韩中文字幕宗合在线| 国产精品久久久无码AV网站| 热久久无毒不卡| 国产激情久久| 很很操在线| 中 文字幕一区二区三四 五 区日 日 骚| 中文字幕黄片在线| 啊啊啊久久久视频| 日本99视频| 久久丁香久草综合网| 2026国产精品视频| 丁香六月激情综合| 日韩av无码网站| 熟妇国产免费一区| 超碰久热| 夜夜操美女| 一本大道久| oumeisetupian| 爱av免费| 色波多| 97se综合| 黄色污污污污污污网站| 日韩免费看在线黄色片| 97久久综合网| 天天综合欧美综合| 91粉嫩萝控精品福利网站_精品影音先锋国 | 精品国产片亚洲一区| 国产精品九九九| 欧美第二页午夜| 精品人人| 竹菊影视国产一区二区| 99无码狠狠久久| 91激情国产| 台湾肥佬网一区二区三区| 成年人性爱日韩| 久操网视频| 欧美桃色网| 少妇人妻精品| 人人人人人人少妇| 日韩人成网站在线播放| 亚洲av性爱电影| 久久东京热成人| 秋霞鲁丝午夜无码一区二区三| 吻戏激情性巴克| 日韩欧美亚洲一区二区三区影院| 日本一区二区中文字幕久久| 夜夜嗨免费视频| 亚洲综合99999| 亚洲。日韩。欧美| 天天爽天天| www黄片免费看com| 国产又黄又粗的视频| 91另类| 一本色道久久综合精品婷婷| 99国内熟女露脸视频| 97色爱| 久久久影院| 六月丁香五月婷婷| 91精品丝袜在线观看| 能在线播放的国产三级| 18禁看网站一区| 精品一区二区三区丰满熟女-亚洲欧美一区| 风月影院男女十八禁| 久久久久久中文版| 精品国产一区二区三区久久久蜜臀 | 内射中出日韩在线观看视频| 丁香五月天堂| 操美女高潮抽搐白浆| 婷婷视频在线免费观看| 人妻 丝袜美腿 中文字幕| 国产精品福利视频播放| JIZZJIZZ亚洲女人被躁| 日本影视久久免费| 精品九九| 国产偷拍网站| 亚洲自拍偷拍视频在线| 亚洲超碰97| 日韩兔费看黄片| 无码不卡亚洲成?人片| 欧美成人免费在线观看| av网站在线看| 人人妻碰人人免费| 久操操AV电影| 国产毛片久久久久久久| 亚洲图片激情综合另类| 成人a级高清视频在线观看| 国产亚洲欧美每日在线| 亚洲av国产av综合av卡| 免费福利视频中文字幕| www.yeyecao| 中文字幕亚洲热播人妻| 中文字幕亚韩| 日韩国产中文字幕| 99精品免费| 五月天春色激情网| 大香网伊人久久综合网eew|