• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于Libevent的柵格數(shù)據(jù)服務(wù)引擎設(shè)計(jì)與實(shí)現(xiàn)

    2016-05-04 07:06:27代軍普
    關(guān)鍵詞:WEB服務(wù)柵格數(shù)據(jù)

    代軍普

    (中國(guó)人民解放軍 61175部隊(duì), 江蘇 南京 210049)

    ?

    基于Libevent的柵格數(shù)據(jù)服務(wù)引擎設(shè)計(jì)與實(shí)現(xiàn)

    代軍普

    (中國(guó)人民解放軍 61175部隊(duì), 江蘇 南京 210049)

    摘要:針對(duì)網(wǎng)絡(luò)化三維可視化應(yīng)用系統(tǒng)柵格數(shù)據(jù)服務(wù)需求,設(shè)計(jì)了柵格數(shù)據(jù)服務(wù)引擎的總體框架和相關(guān)數(shù)據(jù)操作接口,探討了基于libevent的柵格數(shù)據(jù)服務(wù)引擎的具體實(shí)現(xiàn)方法,構(gòu)建了一套輕量級(jí)、高性能、易操作的柵格數(shù)據(jù)服務(wù)引擎,該引擎性能大大優(yōu)于主流商業(yè)軟件,在高分遙感影像數(shù)據(jù)管理應(yīng)用中發(fā)揮了重要作用.

    關(guān)鍵詞:空間數(shù)據(jù)引擎; 柵格數(shù)據(jù); Web服務(wù); Libevent

    隨著對(duì)地觀測(cè)數(shù)據(jù)獲取能力的逐步提高和航空、航天偵察體系的逐漸完善,空間對(duì)地觀測(cè)數(shù)據(jù)在時(shí)間分辨率、空間分辨率和光譜分辨率等方面都得到迅速提高.如何收集、處理、存儲(chǔ)、分發(fā)和管理各種地理空間數(shù)據(jù),通過“網(wǎng)絡(luò)中心數(shù)據(jù)”策略和網(wǎng)絡(luò)數(shù)據(jù)服務(wù)全面提高地理空間數(shù)據(jù)服務(wù)支持能力,確保無論何時(shí)何地都能為用戶提供完整可用的高精度地理空間數(shù)據(jù)服務(wù),是地理空間數(shù)據(jù)服務(wù)應(yīng)用的重要研究?jī)?nèi)容,地理空間數(shù)據(jù)服務(wù)引擎技術(shù)研究是實(shí)現(xiàn)該目標(biāo)的重要途徑.

    美國(guó)環(huán)境系統(tǒng)研究所(Environmental Systems Research Institute,ESRI)最早提出了空間數(shù)據(jù)庫引擎(Spatial Database Engine,SDE)的概念并進(jìn)行實(shí)踐.SDE是一個(gè)向關(guān)系數(shù)據(jù)庫中加入空間數(shù)據(jù)及其位置、形狀等要素信息的空間數(shù)據(jù)模型,實(shí)際上是一組基于空間數(shù)據(jù)庫的程序集[1].目前,大型數(shù)據(jù)庫廠商和GIS軟件商都在致力于開發(fā)空間數(shù)據(jù)庫引擎,代表性的產(chǎn)品有Oracle公司的Oracle SDO、ESRI公司的ArcSDE、Informix公司的DataBlade、MapInfo公司的SpatialWare、北京超圖公司的SuperMap SDX+等,這些商用空間數(shù)據(jù)庫引擎通常都支持比較豐富的地理空間數(shù)據(jù)模型,并且與主流關(guān)系數(shù)據(jù)庫的兼容性較好,功能和通用性都比較強(qiáng).但在過于強(qiáng)調(diào)功能和通用性的情況下,導(dǎo)致軟件體量龐大、安裝配置難度高、接口和二次開發(fā)復(fù)雜,在靈活性和功能定制方面都存在不足,服務(wù)性能難以滿足三維可視化應(yīng)用系統(tǒng)的網(wǎng)絡(luò)化柵格數(shù)據(jù)服務(wù)支持.為此本文主要針對(duì)柵格數(shù)據(jù)的特點(diǎn)和三維可視化應(yīng)用系統(tǒng)的網(wǎng)絡(luò)化柵格數(shù)據(jù)服務(wù)應(yīng)用需求,基于libevnet設(shè)計(jì)并實(shí)現(xiàn)了一套輕量級(jí)、高性能、易操作的柵格數(shù)據(jù)服務(wù)引擎(GeoXtreme Engine,GXEngine),作為柵格數(shù)據(jù)庫管理系統(tǒng)和應(yīng)用程序間的中間件,為用戶提供一組對(duì)海量柵格數(shù)據(jù)進(jìn)行操作的開放接口,在海量柵格數(shù)據(jù)的管理和分發(fā)應(yīng)用服務(wù)中發(fā)揮了重要作用.

    1柵格數(shù)據(jù)服務(wù)引擎設(shè)計(jì)

    本文提及的柵格數(shù)據(jù)服務(wù)引擎的作用對(duì)象主要包括遙感影像、柵格地圖和數(shù)字高程模型等柵格數(shù)據(jù).由于數(shù)據(jù)類型固定、數(shù)據(jù)量大但結(jié)構(gòu)簡(jiǎn)單,在柵格數(shù)據(jù)服務(wù)引擎設(shè)計(jì)過程中不需要考慮復(fù)雜的數(shù)據(jù)模型和通用性.為了與柵格數(shù)據(jù)的特點(diǎn)以及存貯管理和應(yīng)用需求相適應(yīng),在設(shè)計(jì)柵格數(shù)據(jù)服務(wù)引擎時(shí)主要考慮了以下幾個(gè)基本要求[2-4]:

    (1)數(shù)據(jù)一體化存儲(chǔ)管理.保證了數(shù)據(jù)的完整性,柵格數(shù)據(jù)管理系統(tǒng)要能統(tǒng)一存儲(chǔ)柵格數(shù)據(jù)及其屬性數(shù)據(jù),同時(shí)支持本地文件、數(shù)據(jù)庫等多種存貯管理方式,并能實(shí)現(xiàn)文件與數(shù)據(jù)庫表的相互轉(zhuǎn)換.

    (2)統(tǒng)一開放的數(shù)據(jù)訪問接口.對(duì)用戶提供統(tǒng)一開放的數(shù)據(jù)訪問接口,通過該接口,用戶可以完成存儲(chǔ)、讀取、檢索、管理、更新數(shù)據(jù)等一系列基本數(shù)據(jù)操作.

    (3)多種服務(wù)應(yīng)用模式:柵格數(shù)據(jù)服務(wù)應(yīng)支持通過本地和Web等多種服務(wù)模式,可滿足本地、C/S、B/S等多種服務(wù)應(yīng)用模式的數(shù)據(jù)訪問需求.

    (4)多用戶并發(fā)訪問.在確保數(shù)據(jù)的一致性和安全性的基礎(chǔ)上支持多用戶并發(fā)訪問控制.

    (5)高效的空間數(shù)據(jù)查詢檢索.柵格數(shù)據(jù)服務(wù)引擎可通過高效的索引機(jī)制和緩存機(jī)制來組織和管理柵格數(shù)據(jù)管理系統(tǒng)中空間數(shù)據(jù),并能提供高效的空間數(shù)據(jù)查詢和檢索,能滿足可視化應(yīng)用數(shù)據(jù)服務(wù)需求.

    (6)完善的安全訪問機(jī)制.提供比較完善的安全訪問機(jī)制,確保數(shù)據(jù)的安全和合理使用,同時(shí)保持柵格數(shù)據(jù)服務(wù)系統(tǒng)的安全和穩(wěn)定性.

    1.1功能設(shè)計(jì)

    根據(jù)以上對(duì)柵格數(shù)據(jù)服務(wù)引擎的分析,柵格數(shù)據(jù)服務(wù)引擎應(yīng)包括柵格數(shù)據(jù)上載更新、柵格數(shù)據(jù)提取及提供柵格數(shù)據(jù)服務(wù)的數(shù)據(jù)存貯管理、運(yùn)行維護(hù)等關(guān)鍵后臺(tái)支撐等功能模塊[4-6],其總體功能及結(jié)構(gòu)關(guān)系如圖1所示.

    圖1 柵格數(shù)據(jù)服務(wù)引擎內(nèi)部功能模塊關(guān)系

    數(shù)據(jù)存貯管理:在對(duì)海量多源異構(gòu)柵格數(shù)據(jù)進(jìn)行統(tǒng)一編碼的基礎(chǔ)上,一體化組織各類數(shù)據(jù)產(chǎn)品并進(jìn)行存貯,為用戶提供數(shù)據(jù)錄入、數(shù)據(jù)檢索、數(shù)據(jù)下載等后臺(tái)支撐管理服務(wù).

    柵格數(shù)據(jù)上載更新:柵格數(shù)據(jù)類型繁多,包括各種來源、各種時(shí)相的多源多分辨率數(shù)據(jù),同時(shí)數(shù)據(jù)量非常大,數(shù)據(jù)管理復(fù)雜,因此數(shù)據(jù)管理是柵格數(shù)據(jù)服務(wù)的一項(xiàng)關(guān)鍵后臺(tái)支撐技術(shù),數(shù)據(jù)管理應(yīng)該采用面向服務(wù)的方式實(shí)現(xiàn).

    柵格數(shù)據(jù)檢索:將柵格數(shù)據(jù)對(duì)象中的重要信息抽出,加以組織,賦予語意,建立關(guān)聯(lián)關(guān)系,同時(shí)根據(jù)數(shù)據(jù)存貯編碼規(guī)范,進(jìn)行簡(jiǎn)單、復(fù)雜或綜合的信息查詢,以快速高效地確定柵格數(shù)據(jù)資源的有效性和位置所在,促進(jìn)所需柵格數(shù)據(jù)資源的發(fā)現(xiàn)和檢索.

    柵格數(shù)據(jù)提?。禾峁┙y(tǒng)一的訪問接口,能夠以本地、數(shù)據(jù)庫、Web等多種模式實(shí)現(xiàn)不同柵格數(shù)據(jù)的統(tǒng)一訪問和透明操作,滿足用戶的柵格數(shù)據(jù)服務(wù)應(yīng)用需求.

    后臺(tái)運(yùn)維管理:后臺(tái)運(yùn)維管理作用于系統(tǒng)構(gòu)造及系統(tǒng)運(yùn)行的全過程,系統(tǒng)運(yùn)行管理平臺(tái)的主要功能是維護(hù)系統(tǒng)的基本信息,實(shí)現(xiàn)系統(tǒng)初始化、通信、并發(fā)控制、安全機(jī)制、日志管理等,進(jìn)而保障柵格數(shù)據(jù)服務(wù)引擎支撐服務(wù)的正常運(yùn)行.

    1.2服務(wù)接口設(shè)計(jì)

    柵格數(shù)據(jù)庫管理系統(tǒng)后臺(tái)需要解決大量數(shù)據(jù)存貯管理、并發(fā)控制、安全訪問等方面的基礎(chǔ)支撐工作,以提高數(shù)據(jù)的訪問效率和用戶的易操作性[6];但對(duì)用戶來說,柵格數(shù)據(jù)服務(wù)引擎需要針對(duì)不同的文件類型與組織結(jié)構(gòu),運(yùn)用虛擬化思想,將多源、異構(gòu)、多時(shí)相的影像數(shù)據(jù)實(shí)體資源虛擬化成統(tǒng)一的邏輯資源視圖的描述方法,為虛擬文件的可視化表達(dá)提供統(tǒng)一的訪問接口,實(shí)現(xiàn)不同柵格數(shù)據(jù)的統(tǒng)一訪問方式和透明操作.

    為滿足封裝設(shè)計(jì)和柵格數(shù)據(jù)通信、數(shù)據(jù)存貯、管理和處理等任務(wù)目標(biāo),采用面向?qū)ο蟮脑O(shè)計(jì)思想和方法對(duì)柵格數(shù)據(jù)服務(wù)引擎進(jìn)行設(shè)計(jì),柵格數(shù)據(jù)服務(wù)引擎提供的外部服務(wù)接口主要以基于COM組件技術(shù)的數(shù)據(jù)訪問接口提供,具體包括如下幾個(gè)主要接口:

    IGX_MainCtrl(主控接口);

    IGX_DBInfo(數(shù)據(jù)源信息查詢接口);

    IGX_DBConnect(連接接口);

    IGX_DBIndex(柵格數(shù)據(jù)索引接口);

    IGX_DBManager(柵格數(shù)據(jù)管理接口);

    IGX_Util(實(shí)用工具接口);

    IGX_Security(數(shù)據(jù)和用戶安全機(jī)制接口)

    客戶端應(yīng)用程序利用柵格數(shù)據(jù)服務(wù)引擎提供的外部接口進(jìn)行柵格數(shù)據(jù)上載更新操作時(shí)通常要經(jīng)歷創(chuàng)建主控接口、連接?xùn)鸥駭?shù)據(jù)、查詢或創(chuàng)建數(shù)據(jù)管理對(duì)象、數(shù)據(jù)區(qū)域空間索引、柵格數(shù)據(jù)上載更新等操作.數(shù)據(jù)的上載更新主要支持本地操作.數(shù)據(jù)服務(wù)通常要經(jīng)歷創(chuàng)建主控接口、連接?xùn)鸥駭?shù)據(jù)、查詢數(shù)據(jù)管理對(duì)象、目標(biāo)區(qū)域數(shù)據(jù)空間索引、柵格數(shù)據(jù)獲取等操作,在網(wǎng)絡(luò)及Web服務(wù)環(huán)境下還需要對(duì)用戶進(jìn)行安全機(jī)制驗(yàn)證.

    2基于libevent的柵格數(shù)據(jù)服務(wù)引擎實(shí)現(xiàn)

    在柵格數(shù)據(jù)服務(wù)引擎Web服務(wù)應(yīng)用中,本文使用libevent作為其網(wǎng)絡(luò)底層庫,使得在進(jìn)行Web服務(wù)接口開發(fā)過程中只需要專注于服務(wù)事件本身的響應(yīng)和處理,而不必關(guān)心網(wǎng)絡(luò)服務(wù)的底層協(xié)議和實(shí)現(xiàn),可降低開發(fā)難度,又能發(fā)揮成熟第三方庫長(zhǎng)迭代開發(fā)周期形成的穩(wěn)定、高效優(yōu)勢(shì),更好地保證了在柵格數(shù)據(jù)服務(wù)器連接數(shù)增加的情況下,也能充分發(fā)揮I/O性能.

    2.1Libevent簡(jiǎn)介

    Libevent是一個(gè)輕量級(jí)的開源高性能網(wǎng)絡(luò)庫,使用者眾多.作為底層的網(wǎng)絡(luò)庫,Libevent已經(jīng)在Netchat、 memcached、Vomit Nylon等中廣泛的使用.Libevent有幾個(gè)顯著的亮點(diǎn):輕量級(jí),專注于網(wǎng)絡(luò);事件驅(qū)動(dòng),性能高;源代碼精煉、易讀;跨平臺(tái),支持Windows、Linux、BSD和Mac OS等;支持多種I/O多路復(fù)用;支持定時(shí)器、信號(hào)等事件;注冊(cè)事件優(yōu)先級(jí)等[5].

    Libevent本身就是一個(gè)典型的事件驅(qū)動(dòng)設(shè)計(jì)模式--Reactor模型,具有快速響應(yīng)能力、簡(jiǎn)單高效的編程接口、可擴(kuò)展性強(qiáng)、可復(fù)用性高等優(yōu)點(diǎn),是編寫高性能網(wǎng)絡(luò)服務(wù)器的必備模式之一.

    2.2基于libevent的Web服務(wù)實(shí)現(xiàn)

    Libevent庫的使用極大地簡(jiǎn)化了柵格數(shù)據(jù)Web服務(wù)的實(shí)現(xiàn),使得編寫Web高并發(fā)響應(yīng)柵格數(shù)據(jù)服務(wù)器變得更加容易.利用libevent構(gòu)建Web服務(wù)對(duì)客戶端的數(shù)據(jù)請(qǐng)求進(jìn)行響應(yīng)的整個(gè)過程主要包括如下幾個(gè)步驟(http://libevent.org):

    (1)初始化:初始化libevent API和相關(guān)環(huán)境,設(shè)置服務(wù)器端的IP地址及監(jiān)聽端口;

    (2)創(chuàng)建HTTP服務(wù):在event_base上新建一個(gè)evhttp,將這個(gè)evhttp綁定到監(jiān)聽的IP和端口號(hào).

    (3)設(shè)置HTTP回調(diào)函數(shù):使用evhttp_set_gencb設(shè)置Http Server的處理請(qǐng)求的回調(diào)函數(shù).

    (4)啟動(dòng)HTTP Server:等待請(qǐng)求進(jìn)入事件循環(huán).

    在libevent回調(diào)函數(shù)中,可以獲取客戶端請(qǐng)求(request的HTTP Header和參數(shù)等),進(jìn)行響應(yīng)的處理,再將結(jié)果發(fā)送給客戶端(response的HTTP Header和內(nèi)容,如二進(jìn)制柵格數(shù)據(jù)).libevent除了能設(shè)置通用回調(diào)函數(shù)外,還可以針對(duì)特定的路徑請(qǐng)求設(shè)置對(duì)應(yīng)的特殊回調(diào)處理函數(shù),事件處理過程與通用事件函數(shù)處理相似.

    2.3libevent多線程模型

    由于Libevent本身不是多線程安全的,不能充分利用CPU的多核計(jì)算與處理能力.為彌補(bǔ)libevent存在的這一缺陷,本文借鑒memcached(http://memcached.org)的多線程模型,建立了消息通知和同步層機(jī)制相結(jié)合的libevent多線程模型,借助該模型實(shí)現(xiàn)了多線程環(huán)境下的libevent正確安全使用,從而充分發(fā)揮了CPU的多核計(jì)算和處理能力,大大提高了柵格數(shù)據(jù)服務(wù)器的服務(wù)能力和性能.

    圖2 libevent多線程模型示意圖

    libevent多線程模型的結(jié)構(gòu)和關(guān)聯(lián)關(guān)系如圖2所示,具體實(shí)現(xiàn)時(shí)主要包括如下幾個(gè)步驟:

    (1)系統(tǒng)初始化時(shí),預(yù)先創(chuàng)建主線程和一系列工作線程組成的線程池,每個(gè)線程包括主線程都有自己獨(dú)立的libevent實(shí)例event_base;

    (2)在主線程的main event_base中對(duì)socket的鏈接請(qǐng)求事件進(jìn)行監(jiān)控 (listen),當(dāng)新的鏈接請(qǐng)求到達(dá)時(shí),主線程將接收到的請(qǐng)求封裝為連接隊(duì)列項(xiàng)(CQ_ITEM,Connect Queue Item)后將其分配到線程池中的某個(gè)工作線程的工作隊(duì)列中,工作線程的查找分配是用Round-robin算法實(shí)現(xiàn),并通過線程注冊(cè)的管道(pipe)通知到線程;

    (3)每個(gè)線程都有一個(gè)thread event_base監(jiān)控本身的pipe事件已經(jīng)連接socket事件,當(dāng)線程的pipe收到主線程通知后, 將新的鏈接socket注冊(cè)到thread event_base,接收請(qǐng)求,隨后由工作線程從連接隊(duì)列中取出CQ_ITEM來處理該連接的所有后續(xù)事件.

    3試驗(yàn)及應(yīng)用實(shí)例

    本文的技術(shù)方法在Windows平臺(tái)下開發(fā)了柵格數(shù)據(jù)服務(wù)引擎[7-8],下面就柵格數(shù)據(jù)服務(wù)的試驗(yàn)情況進(jìn)行簡(jiǎn)要介紹.

    3.1試驗(yàn)數(shù)據(jù)情況

    全球范圍柵格數(shù)據(jù)體量非常大,通常作為基礎(chǔ)底圖進(jìn)行使用,對(duì)數(shù)據(jù)的現(xiàn)勢(shì)性要求不是很高.為此直接使用網(wǎng)絡(luò)可供獲取的各種公開來源數(shù)據(jù),完成了全球范圍柵格數(shù)據(jù)的下載、完整性檢查、分層分塊和入庫管理[9-10],具體包括Google、Baidu、天地圖及其他網(wǎng)站獲取的正射遙感影像數(shù)據(jù)(DOM)、矢量柵格化數(shù)據(jù)(MAP)、SRTM90米地形數(shù)據(jù)、ASTER GDEM30米地形數(shù)據(jù),試驗(yàn)數(shù)據(jù)按照Tile分塊、金字塔分層、Block大文件的方式進(jìn)行存貯管理.試驗(yàn)數(shù)據(jù)基本情況如表1所示,總計(jì)約5.3TB.圖3是全球柵格數(shù)據(jù)處理果示意圖,其中左圖為地圖數(shù)據(jù),右上為遙感影像數(shù)據(jù),右下為DEM數(shù)據(jù).

    表1試驗(yàn)數(shù)據(jù)基本情況

    數(shù)據(jù)名稱Tile尺寸Block尺寸金字塔層數(shù)據(jù)來源數(shù)據(jù)量DOM256256*2561-15層Google、天地圖等4.07TBMAP256256*2561-16層Google、Baidu等828GBDEM256128*1281-9層SRTM90米155GB10層ASTER30米130GB

    圖3 全球柵格數(shù)據(jù)處理結(jié)果示意圖

    3.2柵格數(shù)據(jù)服務(wù)試驗(yàn)

    為驗(yàn)證柵格數(shù)據(jù)服務(wù)引擎的功能和性能,本文進(jìn)行了柵格數(shù)據(jù)服務(wù)驗(yàn)證,試驗(yàn)用柵格數(shù)據(jù)服務(wù)器環(huán)境為Windows Server 2008 R2 64位操作系統(tǒng),Intel i7-2600 CPU、主頻3.4GHz、8核,硬盤容量15TB.試驗(yàn)主要包括以下幾個(gè)方面:

    (1)數(shù)據(jù)下載速率試驗(yàn).數(shù)據(jù)下載服務(wù)是柵格數(shù)據(jù)服務(wù)引擎的最基本要求,圖4為對(duì)興趣區(qū)域柵格數(shù)據(jù)的管理和下載功能進(jìn)行驗(yàn)證的試驗(yàn)結(jié)果,左圖為DEM數(shù)據(jù)下載試驗(yàn)結(jié)果示意圖,右圖為正射影像數(shù)據(jù)下載結(jié)果示意圖.試驗(yàn)結(jié)果表明在千兆網(wǎng)絡(luò)環(huán)境下通過本引擎進(jìn)行數(shù)據(jù)下載的平均速率可達(dá)30MB/s,明顯優(yōu)于相同試驗(yàn)環(huán)境下ArcGIS Server 10.1可達(dá)到的15.8MB/s的平均數(shù)據(jù)下載速率,本文設(shè)計(jì)實(shí)現(xiàn)的柵格數(shù)據(jù)服務(wù)引擎的效率明顯優(yōu)于ArcGIS Server.

    圖4 柵格數(shù)據(jù)下載服務(wù)

    (2)可視化應(yīng)用系統(tǒng)柵格數(shù)據(jù)服務(wù)支持.為進(jìn)一步驗(yàn)證柵格數(shù)據(jù)服務(wù)引擎的性能,在試驗(yàn)過程中采用客戶機(jī)/應(yīng)用服務(wù)器/數(shù)據(jù)服務(wù)器模式,以海量空間數(shù)據(jù)庫為數(shù)據(jù)服務(wù)器+高效的數(shù)據(jù)處理服務(wù)器+普通PC為客戶端作為柵格數(shù)據(jù)管理與服務(wù)的基本架構(gòu)體系,通過Web服務(wù)的形式為應(yīng)用系統(tǒng)提供網(wǎng)絡(luò)化柵格數(shù)據(jù)服務(wù)支持,已經(jīng)在一系列應(yīng)用平臺(tái)開發(fā)中得到了成功應(yīng)用.圖5為在高分對(duì)地觀測(cè)應(yīng)用項(xiàng)目某項(xiàng)目中進(jìn)行應(yīng)用的試驗(yàn)情況,在網(wǎng)絡(luò)帶寬100M/s,虛擬用戶數(shù)50個(gè)的情況下,能實(shí)現(xiàn)平滑的放大、縮小和漫游操作,試驗(yàn)結(jié)果表明本文的研究成果能通過Web方式為應(yīng)用系統(tǒng)開發(fā)提供穩(wěn)定、可靠的柵格數(shù)據(jù)服務(wù)支持,引擎性能足以滿足三維可視化應(yīng)用系統(tǒng)對(duì)網(wǎng)絡(luò)化柵格數(shù)據(jù)服務(wù)的實(shí)際應(yīng)用需求.

    圖5 柵格數(shù)據(jù)服務(wù)應(yīng)用試驗(yàn)(高分應(yīng)用項(xiàng)目)

    4總結(jié)與展望

    本文基于libevnet設(shè)計(jì)并實(shí)現(xiàn)了一套輕量級(jí)、高性能、易操作的柵格數(shù)據(jù)服務(wù)引擎,實(shí)現(xiàn)了ArcgisServer和ArcSDE在柵格數(shù)據(jù)管理和服務(wù)訪問方面的基本功能,本引擎體量小,安裝完畢后大約只需要10MB磁盤空間,安裝配置和數(shù)據(jù)訪問方面也更簡(jiǎn)單、更靈活,試驗(yàn)結(jié)果表明本引擎的性能大大優(yōu)于Arcgis系列軟件,能夠有效實(shí)現(xiàn)多源海量柵格數(shù)據(jù)的管理并提供網(wǎng)絡(luò)化柵格數(shù)據(jù)服務(wù),能滿足包括三維可視化實(shí)時(shí)渲染在內(nèi)的各類Web應(yīng)用系統(tǒng)對(duì)柵格數(shù)據(jù)服務(wù)提出的性能要求.該研究成果已經(jīng)成功應(yīng)用于高分遙感影像網(wǎng)絡(luò)化三維數(shù)據(jù)服務(wù),在全球海量地理空間數(shù)據(jù)高效共享分發(fā)和服務(wù)應(yīng)用等方面也發(fā)揮了重要作用.但是,目前該數(shù)據(jù)服務(wù)引擎目前僅能利用單機(jī)服務(wù)器的存貯和計(jì)算資源,尚無法發(fā)揮多服務(wù)器或服務(wù)器集群的性能和威力,對(duì)于海量用戶的多并發(fā)服務(wù)應(yīng)用能力還存在不足,有待于在今后的工作中進(jìn)一步研究和完善.

    參考文獻(xiàn):

    [1]吳光強(qiáng). 軍事地理空間數(shù)據(jù)庫引擎的設(shè)計(jì)與實(shí)現(xiàn)[D]. 長(zhǎng)沙:中南大學(xué). 2010.

    [2]Lindstrom P,Pascucci V. Visualization of large terrains Made Easy [C]//proceedings of IEEE Visualization San Diego:IEEE Press,2011:363-576.

    [3]Ammann L,Genevaux O,Dischler J M.Hybrid rendering of dynamic heightfields using ray-casting and mesh rasterization [C]//Proceedings of Graphics Interface.Ottawa:Canada,Interface 2010:161-168.

    [4]王超. 基于空間數(shù)據(jù)庫的柵格數(shù)據(jù)存儲(chǔ)管理關(guān)鍵技術(shù)研究[D]. 長(zhǎng)沙:國(guó)防科學(xué)技術(shù)大學(xué),2009.

    [5]劉義,陳犖,景寧,等. 利用MapReduce進(jìn)行批量遙感影像瓦片金字塔構(gòu)建[J]. 武漢大學(xué)學(xué)報(bào)(信息科學(xué)版),2013,38(3):278-282.

    [6]杜清運(yùn), 虞昌彬, 任福. 利用嵌套金字塔模型進(jìn)行瓦片地圖數(shù)據(jù)組織[J]. 武漢大學(xué)學(xué)報(bào)(信息科學(xué)版), 2011,5(36):564-567.

    [7]李浩松,朱欣焰,李京偉,等. WebGIS空間數(shù)據(jù)分布式緩存技術(shù)研究[J]. 武漢大學(xué)學(xué)報(bào)(信息科學(xué)版). 2005.12.

    [8]Google Earth & Google Map——數(shù)據(jù)存儲(chǔ)、管理、表現(xiàn)及開發(fā)機(jī)制.[EB/OL].(2011-01-24)[2015-06-19].http://www tuicool.com/arties/YvEJBvq.

    [9]陳蕊. SRTM高程數(shù)據(jù)空值區(qū)域的填補(bǔ)方法及分析[D]. 昆明:昆明理工大學(xué). 2008.

    [10]張朝忙,劉慶生,劉高煥,等. SRTM 3與ASTER GDEM數(shù)據(jù)處理及應(yīng)用進(jìn)展[J].地理與地理信息科學(xué).2012,28(5):29-34.

    (編輯:劉寶江)

    Design and implementation of grid data service engine based on Libevent

    DAI Jun-pu

    (61175 Troops,The Chinese People′s Liberation Army, Nanjing 210049,China)

    Abstract:Aiming at the requirement of grid data service of Network visualization application system, the overall framework and relevant data operation interface of grid data service engine are designed,and the specific implementation method of grid data service engine based on libevent is discussed, and a grid data service engine with a set of lightweight, high performance and easy operation is constructed.The engine performance is much better than the mainstream commercial software, which plays an important role in the high score remote sensing image data management applications.

    Key words:space data engine; grid data; Web service; Libevent

    中圖分類號(hào):P237

    文獻(xiàn)標(biāo)志碼:A

    文章編號(hào):1672-6197(2016)04-0070-05

    作者簡(jiǎn)介:代軍普,男,daijunpu@163.com

    收稿日期:2015-10-18

    猜你喜歡
    WEB服務(wù)柵格數(shù)據(jù)
    連續(xù)型柵格數(shù)據(jù)的預(yù)測(cè)系統(tǒng)研究與應(yīng)用
    基于Web服務(wù)的SPSS與.NET系統(tǒng)集成開發(fā)
    軟件(2016年4期)2017-01-20 09:28:12
    基于線性回歸的航班延誤預(yù)測(cè)研究與系統(tǒng)開發(fā)
    基于GDAL的標(biāo)準(zhǔn)圖幅生成及數(shù)據(jù)批量裁剪方法*1
    教學(xué)工作量管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
    一種基于SOA的web異構(gòu)數(shù)據(jù)集成方法研究
    基于Agent的自演化Web服務(wù)機(jī)制研究
    基于ArcGISEngine的南水北調(diào)工程基礎(chǔ)柵格數(shù)據(jù)管理
    基于ARM平臺(tái)的嵌入式Web服務(wù)器設(shè)計(jì)
    基于ArcGIS Engine的柵格數(shù)據(jù)轉(zhuǎn)換矢量數(shù)據(jù)
    国产成人福利小说| 亚洲av成人av| 桃红色精品国产亚洲av| 中文在线观看免费www的网站| 日韩国内少妇激情av| 欧美又色又爽又黄视频| 淫秽高清视频在线观看| 中文字幕精品亚洲无线码一区| 夜夜躁狠狠躁天天躁| 亚洲精品一卡2卡三卡4卡5卡| 国产成人系列免费观看| 亚洲狠狠婷婷综合久久图片| 成年免费大片在线观看| 成人精品一区二区免费| 免费在线观看影片大全网站| 十八禁网站免费在线| 国模一区二区三区四区视频 | 两个人的视频大全免费| 亚洲精品美女久久久久99蜜臀| 中亚洲国语对白在线视频| 91麻豆av在线| 国产乱人伦免费视频| 亚洲欧美日韩无卡精品| 中文字幕熟女人妻在线| 首页视频小说图片口味搜索| 超碰成人久久| 村上凉子中文字幕在线| 一个人免费在线观看电影 | 国产一级毛片七仙女欲春2| 黄色日韩在线| 成人性生交大片免费视频hd| 国产成人aa在线观看| 国产97色在线日韩免费| 亚洲精品456在线播放app | 真实男女啪啪啪动态图| xxx96com| 啦啦啦韩国在线观看视频| 淫妇啪啪啪对白视频| 午夜久久久久精精品| 97超级碰碰碰精品色视频在线观看| www.熟女人妻精品国产| 一区二区三区国产精品乱码| 男人的好看免费观看在线视频| 亚洲专区国产一区二区| 一级黄色大片毛片| 午夜福利在线观看免费完整高清在 | 看免费av毛片| 日韩欧美在线乱码| 两性午夜刺激爽爽歪歪视频在线观看| 婷婷精品国产亚洲av| 亚洲av成人不卡在线观看播放网| 亚洲国产看品久久| 欧美一区二区国产精品久久精品| 久久九九热精品免费| 日韩欧美国产在线观看| 激情在线观看视频在线高清| 亚洲国产精品999在线| 露出奶头的视频| 麻豆成人午夜福利视频| 看免费av毛片| 在线观看66精品国产| 巨乳人妻的诱惑在线观看| 偷拍熟女少妇极品色| 很黄的视频免费| 亚洲av成人精品一区久久| 特级一级黄色大片| 亚洲专区字幕在线| 欧美日韩国产亚洲二区| 国产精品乱码一区二三区的特点| 精品福利观看| 麻豆久久精品国产亚洲av| 精品久久久久久,| 中文字幕人成人乱码亚洲影| 欧美午夜高清在线| 琪琪午夜伦伦电影理论片6080| 国产伦人伦偷精品视频| 日本 欧美在线| 后天国语完整版免费观看| 午夜福利成人在线免费观看| www日本在线高清视频| 97人妻精品一区二区三区麻豆| 午夜亚洲福利在线播放| 高清在线国产一区| 成人特级黄色片久久久久久久| 丰满人妻一区二区三区视频av | 日韩有码中文字幕| 欧美日韩国产亚洲二区| 久久99热这里只有精品18| 色播亚洲综合网| 成人三级做爰电影| 日韩中文字幕欧美一区二区| 亚洲熟妇中文字幕五十中出| 国产成人一区二区三区免费视频网站| 亚洲自偷自拍图片 自拍| 美女免费视频网站| 中亚洲国语对白在线视频| 在线播放国产精品三级| 亚洲精品在线美女| 综合色av麻豆| 午夜福利成人在线免费观看| 久久精品91蜜桃| 长腿黑丝高跟| 无人区码免费观看不卡| 国产免费男女视频| 精品国产三级普通话版| 嫩草影院入口| 国内精品久久久久精免费| 99久久久亚洲精品蜜臀av| 亚洲精品国产精品久久久不卡| 午夜精品久久久久久毛片777| 99久久精品一区二区三区| 久久精品人妻少妇| 亚洲欧美一区二区三区黑人| 黄色丝袜av网址大全| 夜夜看夜夜爽夜夜摸| 美女高潮喷水抽搐中文字幕| 亚洲成人久久爱视频| 国产成人精品久久二区二区免费| 国产一区二区在线观看日韩 | 一本一本综合久久| 欧美乱码精品一区二区三区| 精华霜和精华液先用哪个| 国产成人精品久久二区二区91| 蜜桃久久精品国产亚洲av| 成人特级黄色片久久久久久久| 麻豆国产97在线/欧美| 非洲黑人性xxxx精品又粗又长| 香蕉久久夜色| avwww免费| 美女cb高潮喷水在线观看 | а√天堂www在线а√下载| 亚洲精品乱码久久久v下载方式 | 露出奶头的视频| 免费看日本二区| 国产黄片美女视频| 成人特级av手机在线观看| 国产成人欧美在线观看| 国语自产精品视频在线第100页| 国产精品,欧美在线| 久久久国产成人免费| 中文字幕久久专区| 一区二区三区激情视频| 亚洲av中文字字幕乱码综合| 中文字幕最新亚洲高清| 国产亚洲精品综合一区在线观看| 一级黄色大片毛片| 国产av在哪里看| 天堂动漫精品| 母亲3免费完整高清在线观看| 很黄的视频免费| 久久午夜综合久久蜜桃| 国产精品99久久久久久久久| 国产精品乱码一区二三区的特点| 网址你懂的国产日韩在线| 夜夜看夜夜爽夜夜摸| 色哟哟哟哟哟哟| 久久精品aⅴ一区二区三区四区| 免费看十八禁软件| 亚洲av成人一区二区三| 他把我摸到了高潮在线观看| 97超级碰碰碰精品色视频在线观看| 老熟妇乱子伦视频在线观看| 亚洲熟妇中文字幕五十中出| 精品99又大又爽又粗少妇毛片 | 欧美xxxx黑人xx丫x性爽| 欧美一级a爱片免费观看看| 日本五十路高清| 免费搜索国产男女视频| 怎么达到女性高潮| 亚洲乱码一区二区免费版| 免费搜索国产男女视频| 在线国产一区二区在线| 国产欧美日韩一区二区三| 18禁黄网站禁片午夜丰满| 日韩国内少妇激情av| 97超视频在线观看视频| 99久久综合精品五月天人人| 999久久久精品免费观看国产| 久久久精品欧美日韩精品| 国产成人啪精品午夜网站| 欧美日韩黄片免| 精品国产乱码久久久久久男人| 天堂影院成人在线观看| 国产三级中文精品| 国产成人影院久久av| 看黄色毛片网站| 国内揄拍国产精品人妻在线| 精品无人区乱码1区二区| 成人国产综合亚洲| 精品久久久久久久末码| 中文字幕久久专区| 国产一区在线观看成人免费| 欧美日韩福利视频一区二区| 三级男女做爰猛烈吃奶摸视频| 亚洲精品国产精品久久久不卡| 久久精品国产99精品国产亚洲性色| 99视频精品全部免费 在线 | 日本黄色视频三级网站网址| 一个人免费在线观看电影 | 久久中文字幕人妻熟女| 国产高清videossex| 亚洲专区中文字幕在线| 在线观看午夜福利视频| netflix在线观看网站| 久久久成人免费电影| 国产美女午夜福利| 亚洲成人免费电影在线观看| 亚洲七黄色美女视频| 精品久久久久久久久久免费视频| 精品国产三级普通话版| 可以在线观看的亚洲视频| 国产毛片a区久久久久| 男女床上黄色一级片免费看| 国产久久久一区二区三区| 精品电影一区二区在线| 69av精品久久久久久| 99久久精品一区二区三区| 精品国产三级普通话版| 亚洲一区高清亚洲精品| 成人av一区二区三区在线看| 色精品久久人妻99蜜桃| 日韩欧美在线乱码| 91麻豆精品激情在线观看国产| 热99re8久久精品国产| 国产精品一区二区精品视频观看| 香蕉丝袜av| 天堂网av新在线| 国产真人三级小视频在线观看| 麻豆国产av国片精品| 99国产精品一区二区三区| 深夜精品福利| 日韩欧美在线二视频| 此物有八面人人有两片| 麻豆国产av国片精品| 老熟妇乱子伦视频在线观看| 色综合站精品国产| 精品一区二区三区四区五区乱码| 日本三级黄在线观看| 操出白浆在线播放| 一级毛片高清免费大全| 又粗又爽又猛毛片免费看| 国产一区二区三区在线臀色熟女| 国产成人aa在线观看| 黑人操中国人逼视频| 97碰自拍视频| 最近视频中文字幕2019在线8| 国产v大片淫在线免费观看| 小说图片视频综合网站| 国产一区二区激情短视频| 精品一区二区三区四区五区乱码| 日韩精品中文字幕看吧| 在线免费观看的www视频| 亚洲成人久久爱视频| 亚洲国产欧美网| 黄色女人牲交| 午夜精品久久久久久毛片777| 一个人看视频在线观看www免费 | 窝窝影院91人妻| 国产一级毛片七仙女欲春2| 亚洲av成人av| 97超级碰碰碰精品色视频在线观看| 在线国产一区二区在线| avwww免费| 日韩有码中文字幕| 又黄又粗又硬又大视频| 一进一出好大好爽视频| 精品无人区乱码1区二区| 老熟妇乱子伦视频在线观看| 国产高清视频在线观看网站| 狂野欧美白嫩少妇大欣赏| 久久精品国产综合久久久| 亚洲美女视频黄频| 操出白浆在线播放| 欧美绝顶高潮抽搐喷水| 国产蜜桃级精品一区二区三区| 免费观看的影片在线观看| 怎么达到女性高潮| 此物有八面人人有两片| 精品国产乱码久久久久久男人| 国产精品久久电影中文字幕| 久久精品国产综合久久久| 国产aⅴ精品一区二区三区波| 九九在线视频观看精品| 美女免费视频网站| 国产成人精品无人区| 亚洲av日韩精品久久久久久密| 午夜激情欧美在线| 小蜜桃在线观看免费完整版高清| ponron亚洲| 久久中文字幕人妻熟女| 熟女少妇亚洲综合色aaa.| h日本视频在线播放| 88av欧美| 99久久精品国产亚洲精品| 亚洲va日本ⅴa欧美va伊人久久| 国产免费av片在线观看野外av| 一本一本综合久久| 久久精品国产综合久久久| 国产又色又爽无遮挡免费看| 精品久久久久久久末码| 免费在线观看日本一区| 人人妻人人澡欧美一区二区| 在线观看午夜福利视频| 日本成人三级电影网站| 免费看十八禁软件| 国产亚洲av高清不卡| 亚洲国产精品成人综合色| 在线观看舔阴道视频| 亚洲中文av在线| 天堂网av新在线| 91麻豆精品激情在线观看国产| 美女扒开内裤让男人捅视频| www日本黄色视频网| 成年免费大片在线观看| 久久久国产欧美日韩av| 中文字幕精品亚洲无线码一区| 99久久久亚洲精品蜜臀av| 午夜福利视频1000在线观看| 一区二区三区激情视频| 两性夫妻黄色片| 国产亚洲精品久久久久久毛片| 色播亚洲综合网| 天天一区二区日本电影三级| 日本a在线网址| 91九色精品人成在线观看| 久久香蕉国产精品| 啦啦啦韩国在线观看视频| 88av欧美| 免费观看精品视频网站| 床上黄色一级片| 两个人看的免费小视频| 亚洲精品色激情综合| 中文在线观看免费www的网站| 日本 av在线| 老司机午夜福利在线观看视频| 波多野结衣高清无吗| 国产美女午夜福利| 日韩免费av在线播放| 精品欧美国产一区二区三| 全区人妻精品视频| 禁无遮挡网站| 老汉色∧v一级毛片| 欧美成狂野欧美在线观看| 亚洲中文字幕日韩| 欧美一区二区国产精品久久精品| 免费观看精品视频网站| 麻豆国产97在线/欧美| 人妻丰满熟妇av一区二区三区| 97超视频在线观看视频| 淫妇啪啪啪对白视频| 亚洲av免费在线观看| 真实男女啪啪啪动态图| 亚洲熟妇中文字幕五十中出| 可以在线观看毛片的网站| 亚洲18禁久久av| 亚洲在线自拍视频| 88av欧美| 窝窝影院91人妻| 十八禁网站免费在线| 精品国产乱子伦一区二区三区| 美女高潮喷水抽搐中文字幕| 脱女人内裤的视频| 亚洲无线在线观看| 搡老熟女国产l中国老女人| 国产精品精品国产色婷婷| 久久久久久久久中文| 国产亚洲欧美在线一区二区| 亚洲午夜理论影院| 俄罗斯特黄特色一大片| 搞女人的毛片| 亚洲国产精品成人综合色| 老熟妇乱子伦视频在线观看| 夜夜爽天天搞| 一级黄色大片毛片| 男人的好看免费观看在线视频| 国产精品久久久久久久电影 | 成年人黄色毛片网站| 熟女电影av网| 后天国语完整版免费观看| 人妻夜夜爽99麻豆av| 亚洲色图 男人天堂 中文字幕| 亚洲一区二区三区色噜噜| 久久午夜亚洲精品久久| 午夜视频精品福利| 日本撒尿小便嘘嘘汇集6| av天堂在线播放| 两人在一起打扑克的视频| av中文乱码字幕在线| 欧美丝袜亚洲另类 | 亚洲第一电影网av| 国产精品免费一区二区三区在线| 一级毛片女人18水好多| 国产精品日韩av在线免费观看| 国产伦精品一区二区三区四那| 成人特级av手机在线观看| 久久精品国产综合久久久| 精品国产乱码久久久久久男人| 免费在线观看视频国产中文字幕亚洲| 日韩av在线大香蕉| 一级黄色大片毛片| 麻豆国产av国片精品| 亚洲专区中文字幕在线| 女人被狂操c到高潮| 国产精品久久久av美女十八| 精品久久久久久成人av| 欧美午夜高清在线| 精品国内亚洲2022精品成人| 嫩草影院精品99| 特级一级黄色大片| 亚洲五月天丁香| 在线观看免费视频日本深夜| 一本一本综合久久| 国产精品久久久久久亚洲av鲁大| 久久久国产成人精品二区| 五月伊人婷婷丁香| 午夜久久久久精精品| 中文字幕人妻丝袜一区二区| 一区二区三区国产精品乱码| 51午夜福利影视在线观看| 色老头精品视频在线观看| 夜夜爽天天搞| 国内精品美女久久久久久| 国产成人aa在线观看| 国产男靠女视频免费网站| 女人被狂操c到高潮| 国产精品香港三级国产av潘金莲| 制服人妻中文乱码| 成年女人永久免费观看视频| 无限看片的www在线观看| 亚洲av第一区精品v没综合| 一个人看的www免费观看视频| 桃红色精品国产亚洲av| 欧美+亚洲+日韩+国产| 日本撒尿小便嘘嘘汇集6| 亚洲成人中文字幕在线播放| 成人18禁在线播放| 变态另类丝袜制服| 国产亚洲精品一区二区www| 欧美zozozo另类| 国产视频一区二区在线看| 99在线视频只有这里精品首页| 美女免费视频网站| 成年女人毛片免费观看观看9| 2021天堂中文幕一二区在线观| 色综合欧美亚洲国产小说| 草草在线视频免费看| 中文字幕最新亚洲高清| 女生性感内裤真人,穿戴方法视频| 韩国av一区二区三区四区| 欧美zozozo另类| 午夜两性在线视频| 热99re8久久精品国产| 国产三级在线视频| 丰满人妻熟妇乱又伦精品不卡| 欧美黄色片欧美黄色片| 麻豆一二三区av精品| 国产精品av久久久久免费| 一本综合久久免费| 一个人免费在线观看的高清视频| 夜夜躁狠狠躁天天躁| 国产 一区 欧美 日韩| 在线视频色国产色| 男人和女人高潮做爰伦理| 免费无遮挡裸体视频| 亚洲中文av在线| 亚洲中文字幕日韩| 午夜福利欧美成人| 三级毛片av免费| 国产午夜福利久久久久久| 午夜免费激情av| 动漫黄色视频在线观看| 99在线视频只有这里精品首页| 欧美日韩瑟瑟在线播放| 国产黄色小视频在线观看| 麻豆一二三区av精品| 国产精品一区二区三区四区久久| 法律面前人人平等表现在哪些方面| 久久精品人妻少妇| 99在线视频只有这里精品首页| 女同久久另类99精品国产91| 日韩av在线大香蕉| 国内精品一区二区在线观看| 极品教师在线免费播放| 小蜜桃在线观看免费完整版高清| 亚洲精品美女久久av网站| 男女那种视频在线观看| 国产精品免费一区二区三区在线| 亚洲第一电影网av| 久久99热这里只有精品18| 亚洲男人的天堂狠狠| 一级a爱片免费观看的视频| 成人鲁丝片一二三区免费| 日本与韩国留学比较| 亚洲成a人片在线一区二区| 人人妻人人澡欧美一区二区| 老司机午夜十八禁免费视频| 又粗又爽又猛毛片免费看| bbb黄色大片| 999久久久国产精品视频| 桃红色精品国产亚洲av| 国产av在哪里看| 国内久久婷婷六月综合欲色啪| 床上黄色一级片| 亚洲最大成人中文| 欧美色视频一区免费| 在线视频色国产色| 国产成人av激情在线播放| 国产精品女同一区二区软件 | av视频在线观看入口| 国产精品久久久久久久电影 | 亚洲自偷自拍图片 自拍| 俺也久久电影网| av中文乱码字幕在线| 99久久成人亚洲精品观看| 亚洲av日韩精品久久久久久密| 婷婷亚洲欧美| 亚洲人成电影免费在线| 国产不卡一卡二| 免费观看精品视频网站| av视频在线观看入口| 身体一侧抽搐| 中出人妻视频一区二区| 国产精品 欧美亚洲| 中文字幕人妻丝袜一区二区| 99国产精品一区二区三区| 欧美成狂野欧美在线观看| 日韩欧美精品v在线| 亚洲天堂国产精品一区在线| 欧美性猛交╳xxx乱大交人| 黄色成人免费大全| 国产麻豆成人av免费视频| 亚洲片人在线观看| 成人精品一区二区免费| 老鸭窝网址在线观看| 大型黄色视频在线免费观看| 美女扒开内裤让男人捅视频| 亚洲中文av在线| 一个人看的www免费观看视频| 国产美女午夜福利| 国产免费av片在线观看野外av| 日韩欧美在线乱码| 18禁裸乳无遮挡免费网站照片| 99国产极品粉嫩在线观看| 午夜久久久久精精品| 叶爱在线成人免费视频播放| 国产午夜福利久久久久久| 老司机午夜福利在线观看视频| 国产精品一区二区三区四区久久| 757午夜福利合集在线观看| 久久午夜亚洲精品久久| www日本黄色视频网| 日日夜夜操网爽| 日韩av在线大香蕉| 国产三级中文精品| 久久午夜综合久久蜜桃| 制服丝袜大香蕉在线| 亚洲 欧美 日韩 在线 免费| 两人在一起打扑克的视频| 亚洲av免费在线观看| 亚洲va日本ⅴa欧美va伊人久久| 久久久国产成人免费| av欧美777| 日韩欧美在线乱码| 桃红色精品国产亚洲av| 欧美日本亚洲视频在线播放| 真实男女啪啪啪动态图| 51午夜福利影视在线观看| 一区二区三区高清视频在线| 亚洲精品乱码久久久v下载方式 | 欧美中文日本在线观看视频| 波多野结衣高清作品| 又黄又爽又免费观看的视频| 99精品久久久久人妻精品| 婷婷六月久久综合丁香| 欧美乱码精品一区二区三区| 美女cb高潮喷水在线观看 | 淫妇啪啪啪对白视频| 成人午夜高清在线视频| 成人国产一区最新在线观看| 国产精品永久免费网站| 中文字幕熟女人妻在线| 国产午夜福利久久久久久| 人妻久久中文字幕网| 久久久久久大精品| 亚洲 欧美 日韩 在线 免费| 色av中文字幕| 欧美日韩中文字幕国产精品一区二区三区| 黑人巨大精品欧美一区二区mp4| 成人鲁丝片一二三区免费| 哪里可以看免费的av片| av福利片在线观看| xxxwww97欧美| 国产欧美日韩精品亚洲av| h日本视频在线播放| 夜夜夜夜夜久久久久| 天堂√8在线中文| 亚洲色图av天堂| 成年免费大片在线观看| 99在线人妻在线中文字幕| av天堂中文字幕网| 少妇的丰满在线观看| 亚洲中文av在线| 日本黄色视频三级网站网址| 熟女少妇亚洲综合色aaa.| 听说在线观看完整版免费高清| 色哟哟哟哟哟哟| 亚洲第一电影网av| 黄频高清免费视频| 91字幕亚洲| 国产又黄又爽又无遮挡在线| 国产高清有码在线观看视频| 久久欧美精品欧美久久欧美| 国产高清三级在线| 亚洲国产精品成人综合色| 男女午夜视频在线观看|