亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于B/S的海洋環(huán)境數(shù)據(jù)可視化與服務(wù)

        2016-10-20 00:30:53宋麗麗康林沖
        海洋科學(xué) 2016年7期
        關(guān)鍵詞:數(shù)據(jù)服務(wù)可視化要素

        宋麗麗, 康林沖, 王 漪, 何 隆, 辛 冰

        ?

        基于B/S的海洋環(huán)境數(shù)據(jù)可視化與服務(wù)

        宋麗麗, 康林沖, 王 漪, 何 隆, 辛 冰

        (國家海洋信息中心數(shù)字海洋重點實驗室, 天津 300171)

        為了解決BS模式下系統(tǒng)業(yè)務(wù)化運行中海洋環(huán)境數(shù)據(jù)組織與管理、數(shù)據(jù)服務(wù)發(fā)布與可視化表達(dá)等問題, 通過消息控制機(jī)制, 實現(xiàn)了海洋環(huán)境數(shù)據(jù)的動態(tài)處理、服務(wù)動態(tài)生成和顯示一體化無縫銜接, 從而在保證數(shù)據(jù)安全情況下為用戶提供海洋環(huán)境數(shù)據(jù)分析, 通過系統(tǒng)的部署試運行, 證明其具有良好的應(yīng)用前景。

        B/S(Browser/Server); 海洋數(shù)據(jù); 可視化; 服務(wù)發(fā)布

        海洋環(huán)境數(shù)據(jù)可視化是指通過可視化圖像實時動態(tài)展示的數(shù)據(jù)動態(tài)變化過程[1]。目前我國的可視化平臺基本是單機(jī)或基于C/S架構(gòu)的, 比如OSG[2]、EV-Globle, 存在著開發(fā)周期長、維護(hù)更新難、網(wǎng)絡(luò)帶寬受限等諸多問題。World Wind可以將代碼封裝成jar包通過Java Applet在瀏覽器中顯示[3], 但效率比較低, 而且需要降低java的安全訪問權(quán)限, 數(shù)據(jù)的安全性難以得到保障。近年來, WebGL使得在網(wǎng)頁上實現(xiàn)高效率的3D圖像程序成為了可能[4], 目前很多基于WebGL的系統(tǒng)都處于初級研究階段, 且WebGL是基于JavaScript明碼編寫, 因此從穩(wěn)定性和安全性角度上均不足以達(dá)到業(yè)務(wù)化的要求??梢暬到y(tǒng)上, 基于Skyline的“中國近海數(shù)字海洋信息基礎(chǔ)框架”[5]和iOcean中國數(shù)字海洋公眾版[6], 是采用B/S架構(gòu), 但更多是傾向信息發(fā)布和業(yè)務(wù)數(shù)據(jù)展示等, 在海洋環(huán)境數(shù)據(jù)可視化上均采用靜態(tài)圖片或提前將可視化繪制結(jié)果準(zhǔn)備好, 無法做到實時動態(tài)繪制可視化數(shù)據(jù)。因此, 大多數(shù)基于Web的海洋數(shù)據(jù)管理和可視化平臺不具備多源數(shù)據(jù)分析和三維可視化能力, 只能對單一數(shù)據(jù)管理和簡單的靜態(tài)二維可視化。

        SkylineGlobe是全球領(lǐng)先的三維空間地理信息可視化軟件, 集數(shù)據(jù)處理、數(shù)據(jù)展示、數(shù)據(jù)分析應(yīng)用及網(wǎng)絡(luò)發(fā)布于一體。SkylineGlobe提供從“應(yīng)用-工具-服務(wù)”3個不同層面的解決方案, 提供給用戶快速建立逼真的三維數(shù)字地球場景和基于自身業(yè)務(wù)的可視化管理系統(tǒng)。另外, SkylineGlobe提供豐富的API和多樣的產(chǎn)品組合, 可以為每個用戶提供量身定做的軟件和服務(wù)[7]。

        在908專項“數(shù)字海洋”信息基礎(chǔ)框架構(gòu)建項目建設(shè)中, 系統(tǒng)的可視化功能是采用第三方的可視化模塊將可執(zhí)行程序嵌入到系統(tǒng)中, 是脫離三維球體單獨展示的, 而且沒有做到實時動態(tài)繪制分析。本文從海洋環(huán)境數(shù)據(jù)組織處理和海洋環(huán)境數(shù)據(jù)發(fā)布兩方面入手, 通過消息控制機(jī)制, 將數(shù)據(jù)的處理、發(fā)布、顯示一體化無縫銜接, 在瀏覽器端, 借助SkylineGlobe的接口將數(shù)據(jù)進(jìn)行顯示, 保障了海洋環(huán)境數(shù)據(jù)可視化的效率以及數(shù)據(jù)的安全性, 為用戶使用和分析海洋環(huán)境數(shù)據(jù)提供一定的輔助作用。

        1 系統(tǒng)架構(gòu)設(shè)計

        基于B/S的海洋環(huán)境信息可視化, 旨在為用戶提供海洋環(huán)境信息的分析和可視化表達(dá)。將海洋環(huán)境數(shù)據(jù)的預(yù)處理與數(shù)據(jù)服務(wù)發(fā)布自動化, 通過消息控制機(jī)制, 動態(tài)生成數(shù)據(jù)服務(wù), 再基于SkylineGlobe球體將數(shù)據(jù)服務(wù)進(jìn)行可視化, 做到數(shù)據(jù)的存儲、處理、發(fā)布與顯示一體化無縫銜接, 從而在保證數(shù)據(jù)安全的情況下更加直觀展示數(shù)據(jù)的特性, 為用戶使用和分析數(shù)據(jù)提供一定的輔助作用。圖1是系統(tǒng)設(shè)計的總體框架。

        B/S環(huán)境下海洋環(huán)境信息可視化與服務(wù)主要受制于大數(shù)據(jù)的存儲與組織、數(shù)據(jù)傳輸對網(wǎng)絡(luò)帶寬的要求、數(shù)據(jù)服務(wù)的發(fā)布等條件的制約。通過構(gòu)建數(shù)據(jù)處理中間件, 在數(shù)據(jù)存儲上主要采用歸一化數(shù)據(jù)文件格式, 建立數(shù)據(jù)文件索引表對海洋環(huán)境數(shù)據(jù)文件進(jìn)行管理, 建立界面數(shù)據(jù)索引表方便瀏覽器端查詢檢索; 可視化數(shù)據(jù)和服務(wù)生成工具實時動態(tài)發(fā)布可視化服務(wù); 建立數(shù)據(jù)服務(wù)索引表用于緩存用戶常用數(shù)據(jù), 提高經(jīng)常訪問數(shù)據(jù)的響應(yīng)速度。

        瀏覽器端提供大面圖、單點時間序列曲線和剖面曲線等可視化方式, 所有可視化效果通過Skyline球體的API渲染, 渲染方式包括加載WFS(Web Feature Service)要素服務(wù)和直接繪制幾何數(shù)據(jù)。瀏覽器端和服務(wù)器端的交互通過消息服務(wù)控制。

        2 數(shù)據(jù)組織與管理

        2.1 數(shù)據(jù)內(nèi)容

        系統(tǒng)主要依賴于基礎(chǔ)環(huán)境產(chǎn)品庫, 主要包括學(xué)科級產(chǎn)品和要素級產(chǎn)品。產(chǎn)品按照處理手段的不同, 分為常規(guī)統(tǒng)計產(chǎn)品、再分析產(chǎn)品、預(yù)報分析產(chǎn)品、實況分析產(chǎn)品等。

        學(xué)科級產(chǎn)品主要包括從基礎(chǔ)數(shù)據(jù)庫中按學(xué)科抽取得到的海洋綜合數(shù)據(jù)產(chǎn)品, 以及海洋水文學(xué)科專題產(chǎn)品、海洋氣象學(xué)科專題產(chǎn)品、海洋物理學(xué)科專題產(chǎn)品、海洋化學(xué)學(xué)科專題產(chǎn)品、海洋生物學(xué)科專題產(chǎn)品、海洋底質(zhì)學(xué)科專題產(chǎn)品、海洋懸浮體學(xué)科專題產(chǎn)品、海洋地球物理學(xué)科專題產(chǎn)品、海洋地形地貌學(xué)科產(chǎn)品等。系統(tǒng)目前所使用的學(xué)科級產(chǎn)品主要包括海洋水文和海洋氣象專題產(chǎn)品。

        要素級產(chǎn)品主要指從基礎(chǔ)數(shù)據(jù)庫中抽取的, 以我國近海資源調(diào)查專項(908專項)數(shù)據(jù)庫為基礎(chǔ), 囊括海洋水文、海洋氣象學(xué)科方向, 包括多種時空分辨率, 根據(jù)數(shù)據(jù)的專題應(yīng)用保障和服務(wù)需求, 按照要素進(jìn)行組織的產(chǎn)品。主要要素為溫度、鹽度、密度、聲速、海冰、海流、波浪、風(fēng)、氣溫、氣壓、濕度、潮汐、潮流等。

        2.2 數(shù)據(jù)存儲

        2.2.1 產(chǎn)品數(shù)據(jù)格式

        目前, 海洋環(huán)境要素數(shù)據(jù)的存儲與管理還沒有形成統(tǒng)一的標(biāo)準(zhǔn)規(guī)范, 一般由數(shù)據(jù)加工處理部門根據(jù)其實際需要, 自行設(shè)計數(shù)據(jù)存儲與管理方法。其中, 常見的存儲方法是采用文本(ASCII碼)或二進(jìn)制文件方式進(jìn)行存儲。這種方式使用簡單, 占用磁盤空間小, 但不便于在基于服務(wù)器——客戶端模式的大型應(yīng)用系統(tǒng)中進(jìn)行使用, 同時也存在數(shù)據(jù)安全漏洞, 以及共享和交換效率不便等問題。

        為了確保可視化模型系統(tǒng)研發(fā)及在數(shù)字海洋應(yīng)用服務(wù)系統(tǒng)測試版中的集成應(yīng)用, 統(tǒng)一采用netCDF (簡稱nc)格式的數(shù)據(jù)文件進(jìn)行存儲。其他格式的數(shù)據(jù)在使用前均需要通過預(yù)處理工具轉(zhuǎn)換成nc格式。

        在管理以nc數(shù)據(jù)文件存儲的海洋環(huán)境要素數(shù)據(jù)時, 建立一個索引表(表1), 通過索引表來查找到某區(qū)域的海洋環(huán)境要素信息, 然后通過文件路徑來檢索具體的數(shù)據(jù)。

        表1 海洋環(huán)境產(chǎn)品文件索引表

        2.2.2 產(chǎn)品數(shù)據(jù)服務(wù)存儲

        海洋環(huán)境數(shù)據(jù)按照區(qū)域、要素、時間、層深生成shp分析數(shù)據(jù)并發(fā)布, 為了能夠更加靈活的查找對應(yīng)的數(shù)據(jù)服務(wù)方便前臺頁面查詢顯示, 提高數(shù)據(jù)可視化響應(yīng)速度, 需要額外的一個數(shù)據(jù)服務(wù)索引表JCHJFX_SHP_ZD, 表結(jié)構(gòu)如表2所示。

        表2 數(shù)據(jù)服務(wù)索引表

        空間區(qū)域: 數(shù)據(jù)服務(wù)所屬的海洋區(qū)域。

        學(xué)科名稱: 數(shù)據(jù)服務(wù)所屬學(xué)科, 包括海洋水文、海洋氣象等學(xué)科。

        要素名稱: 數(shù)據(jù)服務(wù)所對應(yīng)的要素, 可以是溫度、鹽度、海面高、海流、氣溫、氣壓、風(fēng)速等要素。

        數(shù)據(jù)類型: 數(shù)據(jù)服務(wù)的數(shù)據(jù)類型, 包括常規(guī)統(tǒng)計產(chǎn)品、再分析產(chǎn)品、實況產(chǎn)品和預(yù)報產(chǎn)品等。

        層深: 對于海水溫度、鹽度等存在多個層深的要素數(shù)據(jù), 用于記錄該數(shù)據(jù)服務(wù)所對應(yīng)的層深值, 對于海面高等單層深的數(shù)據(jù), 該字段填充缺省值0。

        時間: 數(shù)據(jù)服務(wù)對應(yīng)的時間。如果數(shù)據(jù)的粒度是天, 則填充值形如20140204, 如果粒度是月, 則填充值形如201402, 如果粒度是年, 則填充值形如2014。對于常規(guī)統(tǒng)計數(shù)據(jù), 是多年月平均數(shù)據(jù), 則填充值形如000003。

        線、面服務(wù)路徑: 存儲可視化的線、面數(shù)據(jù)服務(wù)發(fā)布的地址。

        注記服務(wù)路徑: 存儲可視化注記的數(shù)據(jù)服務(wù)發(fā)布的地址。

        記錄更新時間: 用于記錄該數(shù)據(jù)服務(wù)記錄所生成的時間, 用于替換調(diào)度算法。

        2.2.3 界面數(shù)據(jù)管理

        由于數(shù)據(jù)庫里會有不同學(xué)科不同類型的產(chǎn)品數(shù)據(jù), 所以為了能夠使得瀏覽器端展示更加靈活, 將產(chǎn)品數(shù)據(jù)按照空間區(qū)域、所屬學(xué)科、要素種類、數(shù)據(jù)類型、層深和時間等進(jìn)行組織, 構(gòu)建基礎(chǔ)環(huán)境分析可視化索引表, 該表由數(shù)據(jù)文件格式預(yù)處理工具創(chuàng)建。表3列出了海洋基礎(chǔ)環(huán)境分析界面數(shù)據(jù)索引表的字段名稱及數(shù)據(jù)類型等。

        表3 海洋基礎(chǔ)環(huán)境分析界面數(shù)據(jù)索引表

        空間區(qū)域: 產(chǎn)品數(shù)據(jù)所屬的海洋區(qū)域, 包括全球、西北太平洋、中國海等大范圍海域以及沿海省市和黃河三角洲、遼東灣、萊州灣、大連近岸海域、青島近岸海域、蘇北近岸海域、長江三角洲、杭州灣、舟山群島海域、廈門近岸海域、閔江口近岸海域、珠江三角洲、北部灣、海南近岸海域、西沙群島海域等重點海域。

        學(xué)科名稱: 產(chǎn)品數(shù)據(jù)所屬學(xué)科, 包括海洋水文、海洋氣象、海洋化學(xué)等學(xué)科。

        要素名稱: 產(chǎn)品數(shù)據(jù)所包含的要素, 比如海洋水文包括溫度、鹽度、海面高、海流等要素; 海洋氣象包括氣溫、氣壓風(fēng)速等。不同空間區(qū)域和學(xué)科下的產(chǎn)品數(shù)據(jù)所包含的要素會有所不同。

        數(shù)據(jù)類型: 不同產(chǎn)品數(shù)據(jù)的類型, 包括常規(guī)統(tǒng)計產(chǎn)品、再分析產(chǎn)品、實況產(chǎn)品和預(yù)報產(chǎn)品等。

        層深: 對于水文等數(shù)據(jù), 是多個層深的數(shù)據(jù), 用于記錄該數(shù)據(jù)產(chǎn)品的多個層深值, 比如0, –10, –200等。

        起始時間和終止時間: 產(chǎn)品數(shù)據(jù)的時間范圍, 與時間粒度有關(guān)。

        時間粒度: 產(chǎn)品數(shù)據(jù)的時間按照各學(xué)科數(shù)據(jù)獲取的不同, 可分為日、月、季、年、多年統(tǒng)計等。

        當(dāng)界面初始化時, 會先對應(yīng)去找某個學(xué)科下的記錄, 然后查詢所有的空間區(qū)域進(jìn)行填充, 根據(jù)當(dāng)前的空間區(qū)域, 找到該區(qū)域下對應(yīng)的要素、時間和層深等, 一次進(jìn)行填充。

        2.3 海洋環(huán)境數(shù)據(jù)更新

        目前系統(tǒng)中的海洋環(huán)境數(shù)據(jù)按業(yè)務(wù)內(nèi)容主要分為海洋水文數(shù)據(jù)和氣象數(shù)據(jù)。海洋水文數(shù)據(jù)包括常規(guī)統(tǒng)計、再分析、實況和預(yù)報數(shù)據(jù)。氣象數(shù)據(jù)為常規(guī)統(tǒng)計數(shù)據(jù)。海洋環(huán)境數(shù)據(jù)的更新主要包括數(shù)據(jù)下載、數(shù)據(jù)解析、生成可視化數(shù)據(jù)以及服務(wù)發(fā)布。海洋環(huán)境數(shù)據(jù)的更新涉及數(shù)據(jù)下載的更新以及數(shù)據(jù)解析和生成可視化數(shù)據(jù)的過程, 需要用的數(shù)據(jù)處理中間件, 包括數(shù)據(jù)預(yù)處理工具、可視化數(shù)據(jù)生成工具以及和數(shù)據(jù)服務(wù)工具。

        如圖2所示, 海洋環(huán)境數(shù)據(jù)入庫后原始數(shù)據(jù)文件存放在相關(guān)服務(wù)器中, 通過數(shù)據(jù)預(yù)處理工具將提交的原始海洋數(shù)據(jù)下載并轉(zhuǎn)化成統(tǒng)一的NC格式, 程序?qū)⒆詣影凑赵紨?shù)據(jù)文件目錄生解析成對應(yīng)的可視化數(shù)據(jù), 然后將矢量數(shù)據(jù)轉(zhuǎn)換為地圖文件, 最終發(fā)布成WFS地圖服務(wù)。在這個過程中, 涉及數(shù)據(jù)存儲中的3個表, 數(shù)據(jù)預(yù)處理工具負(fù)責(zé)填寫界面數(shù)據(jù)索引表和產(chǎn)品文件索引表, 產(chǎn)品文件索引表供可視化數(shù)據(jù)生成工具使用, 數(shù)據(jù)服務(wù)發(fā)布工具負(fù)責(zé)將地圖服務(wù)地址寫入數(shù)據(jù)服務(wù)索引表。

        3 海洋環(huán)境數(shù)據(jù)發(fā)布與可視化表達(dá)

        3.1 海洋環(huán)境數(shù)據(jù)發(fā)布技術(shù)

        由于海洋環(huán)境數(shù)據(jù)實時、海量、多源異構(gòu)、單個文件數(shù)據(jù)大等特性, 對服務(wù)的發(fā)布有更高的要求。常規(guī)的地理信息發(fā)布平臺, 無論是商業(yè)的ArcGIS Server, MapGIS, 還是開源的GeoServer, 面對如此海量的數(shù)據(jù), 始終無法解決資源受限的問題, 尤其是內(nèi)存資源的不足, 以及隨著服務(wù)數(shù)量增加導(dǎo)致的服務(wù)響應(yīng)速度下降。傳統(tǒng)的地理信息服務(wù)架構(gòu)在發(fā)布地圖服務(wù)或要素服務(wù)時還會面臨用戶請求響應(yīng)速度過慢等不友好的情況。結(jié)合海洋環(huán)境數(shù)據(jù)的特點, 采用并行計算技術(shù), 并利用服務(wù)器緩存策略, 實時高效地發(fā)布海洋環(huán)境信息服務(wù)。

        3.1.1 數(shù)據(jù)文件預(yù)處理工具

        數(shù)據(jù)文件預(yù)處理工具采用并行計算技術(shù), 實時接收并處理各種來源不同結(jié)構(gòu)的海洋環(huán)境數(shù)據(jù), 處理成統(tǒng)一的nc格式文件, 并在數(shù)據(jù)文件索引表和界面數(shù)據(jù)索引表中創(chuàng)建索引。

        3.1.2 服務(wù)器緩存策略

        服務(wù)緩存策略的機(jī)制如圖3所示。采用可擴(kuò)展分級緩存, 預(yù)處理用戶常用數(shù)據(jù), 動態(tài)生成其他數(shù)據(jù)。在客戶端設(shè)計快速預(yù)取緩存, 提升用戶可視化操作體驗。

        當(dāng)收到客戶端請求, 請求的數(shù)據(jù)服務(wù)如果已經(jīng)經(jīng)過預(yù)處理, 則直接調(diào)用數(shù)據(jù)服務(wù)索引表中的數(shù)據(jù)服務(wù)地址, 如果數(shù)據(jù)服務(wù)不存在, 則請求會被回溯到數(shù)據(jù)處理中間件中, 調(diào)用可視化數(shù)據(jù)生成和數(shù)據(jù)服務(wù)生成工具對原始數(shù)據(jù)再做處理, 這時生成的數(shù)據(jù)一方面返回給客戶端, 另一方面保存在數(shù)據(jù)服務(wù)索引表中, 以備下次請求。

        受資源所限, 服務(wù)器端的數(shù)據(jù)服務(wù)數(shù)量需要控制在一定的范圍內(nèi), 就需要定時對數(shù)據(jù)服務(wù)索引表更新, 及時替換掉不常用的數(shù)據(jù)服務(wù), 從而提升響應(yīng)速度。

        3.2 海洋環(huán)境數(shù)據(jù)可視化表達(dá)

        根據(jù)海洋環(huán)境產(chǎn)品數(shù)據(jù)類型和學(xué)科要素的屬性不同, 瀏覽器端的可視化方法主要有大面圖、單點時間序列曲線和剖面曲線等。大面圖指將某個要素的某一層深數(shù)據(jù)進(jìn)行等值線抽取, 然后根據(jù)屬性值進(jìn)行顏色填充。單點深度序列曲線是指在某個測點(單一點)上, 繪制某一種或幾種海洋環(huán)境要素(如溫度、鹽度)隨深度變化的曲線。剖面曲線是指在某個測點(單一點)上沿著某個剖面繪制某一種或幾種海洋環(huán)境要素(如溫度、鹽度)隨深度變化的曲線。圖4為單點深度序列曲線和大面圖可視化示意圖。

        根據(jù)不同可視化表達(dá)方式的邏輯復(fù)雜程度和對數(shù)據(jù)量的要求, 采用兩種方式對海洋環(huán)境數(shù)據(jù)進(jìn)行可視化渲染。對于單點深度序列曲線和剖面曲線可視化, 邏輯上較為簡單, 且數(shù)據(jù)量比較小, 根據(jù)查詢條件, 在服務(wù)器端的海洋環(huán)境產(chǎn)品文件索引表中查詢對應(yīng)的數(shù)據(jù)文件, 讀取獲得所需數(shù)據(jù), 然后在瀏覽器端繪制顯示即可。

        對于大面圖可視化, 采用服務(wù)器端生成幾何數(shù)據(jù)并發(fā)布服務(wù), 瀏覽器端僅需要加載服務(wù)進(jìn)行顯示。當(dāng)收到瀏覽器端用戶申請查看某個數(shù)據(jù)的大面圖可視化時, 服務(wù)器程序首先會根據(jù)繪制條件到海洋環(huán)境產(chǎn)品數(shù)據(jù)服務(wù)索引表中查找是否有對應(yīng)的記錄, 如果有, 則直接讀取線面服務(wù)路徑和注記服務(wù)路徑, 返回前臺通過SkylineGlobe接口進(jìn)行顯示。如果沒有, 則啟動數(shù)據(jù)分析處理工具到數(shù)據(jù)文件索引表中查找對應(yīng)的數(shù)據(jù), 然后進(jìn)行等值線抽取和顏色填充形成矢量數(shù)據(jù), 然后將生成的大面圖矢量數(shù)據(jù)發(fā)布, 最后將發(fā)布的路徑寫入數(shù)據(jù)服務(wù)索引表中, 以備下次可視化時使用。

        4 繪制結(jié)果及分析

        圖5展示是908專項中數(shù)字海洋原型系統(tǒng)中的可視化功能, 是采用ActiveX插件集成到系統(tǒng)中, 并沒有與三維球體相結(jié)合, 且數(shù)據(jù)均為提前發(fā)布, 不具備動態(tài)分析可視化功能。

        本文中研究內(nèi)容所集成的系統(tǒng)是基于B/S架構(gòu)的數(shù)字海洋應(yīng)用服務(wù)系統(tǒng), 只需訪問特定網(wǎng)址即可使用, 客戶端唯一需要安裝的是SkylineGlobe插件, 用于球體的顯示。如圖6所示, 界面上的區(qū)域、要素、層深以及時間等條件都是通過讀取界面數(shù)據(jù)索引表實時獲取, 且可視化的結(jié)果也都是實時動態(tài)生成的。

        a. 西北太平洋區(qū)域大氣溫度大面圖; b. 表層水溫大面圖; c. 某點深度序列上的溫度曲線圖; d. 某點深度序列上的海流曲線圖; e. 溫度剖面曲線圖; f. 海流剖面曲線圖

        a. Pacific Northwest temperature using color section; b. SST using color section; c. Temperature at one point using a single-point sequence depth curve; d. Ocean current using single-point sequence depth curve; e. Temperature using profile curve; f. Ocean current using profile curve

        5 結(jié)論

        本文實現(xiàn)了基于B/S的海洋數(shù)據(jù)的服務(wù)發(fā)布與可視化表達(dá), 服務(wù)器端基于數(shù)據(jù)預(yù)處理工具、可視化數(shù)據(jù)生成工具、數(shù)據(jù)服務(wù)發(fā)布工將原始數(shù)據(jù)的處理、可視化數(shù)據(jù)發(fā)布與顯示一體化無縫集成, 瀏覽器端基于SkylineGlobe插件在三維球體上實現(xiàn)數(shù)據(jù)的可視化。目前本文研究內(nèi)容已經(jīng)集成到數(shù)字海洋應(yīng)用服務(wù)系統(tǒng)上, 通過數(shù)字海洋專網(wǎng)供39個數(shù)字海洋節(jié)點的終端用戶訪問, 并已在國家海洋信息中心和海洋一所、二所、三所進(jìn)行部署試運行?;緷M足了數(shù)字海洋中對海洋數(shù)據(jù)的可視化需求, 對分析海洋數(shù)據(jù)提供一定的借鑒。

        [1] 孔倩倩, 韓勇, 李文慶, 等. 海洋標(biāo)量數(shù)據(jù)多維多模式動態(tài)可視化系統(tǒng)設(shè)計實現(xiàn)[J]. 微型計算機(jī)信息, 2011, 5(5): 177-179. Kong Qianqian, Han Yong, Li Wenqing et al. A multi-dimension and animated visualization system for marine scalar field data with multi-mode[J]. Microcomputer Information, 2011, 5(5): 177-179.

        [2] 王銳, 錢學(xué)雷. OpenSceneGraph三維渲染引擎設(shè)計與實踐[M]. 北京: 清華大學(xué)出版社, 2009: 1-15. Wang Rui, QianXuelei. Design and practice of 3D rendering engine on OpenSceneGraph[M]. Beijing: Tsinghua University press, 2009: 1-15.

        [3] 周玲, 高延銘. World Wind Java三維地理信息系統(tǒng)開發(fā)技術(shù)指南[M]. 北京: 機(jī)械工業(yè)出版社, 2013: 8-11. Zhou Ling, Gao Yanming. Development of technical guidelines for 3D geographic information system on World Wind Java[M]. Beijing: China Machine Press, 2013: 8-11.

        [4] WebGL detail. Design of WebGL.[EB/OL].[2016-3-21]. https: //en.wikipedia.org/wiki/WebGL.

        [5] 張新, 劉健, 石綏祥. 中國“數(shù)字海洋”原型系統(tǒng)構(gòu)建和運行的基礎(chǔ)研究[J]. 海洋學(xué)報, 2010, 32(1): 153-160. Zhang Xin, Liu Jian, Shi Suixiang. The basic research on the construction and implementation of china’s “digital ocean” prototype system[J]. Acta Oceanologica Sinica, 2010, 32(1): 153-160.

        [6] 石綏祥, 雷波. 中國數(shù)字海洋—理論與實踐[M]. 北京: 海洋出版社, 2011: 326-377. Shi Suixiang, Lei Bo. Theory and practice on china digital ocean[M]. Beijing: Ocean Press, 2011: 326-377.

        [7] SkylineWebsite. The product description of Skyline Globe[EB/OL].[2015].http: //www.skylineglobe.cn/.

        Visualization and service of marine environmental data based on B/S

        SONG Li-li, KANG Lin-chong, WANG Yi, HE Long, XIN Bing

        (National Marine Data and Information Service, Key Laboratory of Digital Ocean, Tianjin 300171, China)Received:Jun. 24, 2015

        B/S; marine data; visualization; service release

        Aiming at B/S system operations, we study marine environmental data organization, management, services publishing, and visualization. This paper introduces a dynamic seamless integrated method for data processing, service producing, and publishing, displayed by a messaging mechanism. Application proves that the system has a good future in the fields of marine environmental data visualization and information security.

        P76

        A

        1000-3096(2016)07-0124-08

        10.11759/hykx20150624001

        2015-06-24;

        2015-10-19

        國家自然科學(xué)基金項目(41271391); 海洋公益性行業(yè)科研專項(201305029)

        [Foundation: National Natural Science Foundation of China, No.41271391; Public science and technology research funds projects of ocean, No.201305029]

        宋麗麗(1987-), 女, 河北唐山人, 工程師, 主要從事數(shù)字海洋可視化研究, 電話022-24013367, E-mail: lilysong_ouc@163.com

        (本文編輯: 劉珊珊)

        猜你喜歡
        數(shù)據(jù)服務(wù)可視化要素
        地理空間大數(shù)據(jù)服務(wù)自然資源調(diào)查監(jiān)測的方向分析
        基于CiteSpace的足三里穴研究可視化分析
        基于Power BI的油田注水運行動態(tài)分析與可視化展示
        云南化工(2021年8期)2021-12-21 06:37:54
        掌握這6點要素,讓肥水更高效
        基于CGAL和OpenGL的海底地形三維可視化
        “融評”:黨媒評論的可視化創(chuàng)新
        傳媒評論(2019年4期)2019-07-13 05:49:14
        觀賞植物的色彩要素在家居設(shè)計中的應(yīng)用
        論美術(shù)中“七大要素”的辯證關(guān)系
        如何運用稅收大數(shù)據(jù)服務(wù)供給側(cè)結(jié)構(gòu)性改革
        中國商論(2016年34期)2017-01-15 14:24:18
        基于頻繁子圖挖掘的數(shù)據(jù)服務(wù)Mashup推薦
        狼人精品剧情av在线观看| 亚洲一二三区在线观看| 国产精品原创av片国产日韩| 久久精品国产亚洲av成人无人区| 亚洲男人av天堂久久资源| 色欲av蜜桃一区二区三| 福利片福利一区二区三区| 国产不卡一区二区三区视频| 国产av熟女一区二区三区密桃| 无码熟妇人妻av影音先锋| 天天干成人网| 无码AⅤ最新av无码专区| 一区二区高清免费日本| 吃奶呻吟打开双腿做受视频| 美女裸体自慰在线观看| 国产免费人成视频在线观看播放| 一二三区亚洲av偷拍| 亚洲人成网站色www| 国产高清无码91| 精品国产夫妻自拍av| 26uuu在线亚洲欧美| 久久av高潮av无码av喷吹| 精品不卡久久久久久无码人妻| 久久久精品网站免费观看| 丰满大爆乳波霸奶| 四虎影视永久在线精品| 亚洲精品中文字幕二区| 亚洲中文字幕在线一区| 欧美天天综合色影久久精品| 久久久久亚洲AV成人网毛片 | 国产在线精品一区二区在线看| 国产精品av网站在线| 国产精品久久久久久妇女| 久久乐国产精品亚洲综合| 国产在线观看免费一级| 日韩精品人妻系列中文字幕| 真人做爰片免费观看播放| 五月丁香六月综合激情在线观看| 日本免费一区二区精品| 免费人成在线观看网站| 尤物99国产成人精品视频|