欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于WebGIS的考古地球物理數(shù)據(jù)可視化平臺的構(gòu)建方法與流程

文檔序號:11519669閱讀:797來源:國知局
基于WebGIS的考古地球物理數(shù)據(jù)可視化平臺的構(gòu)建方法與流程

本發(fā)明涉及考古地球物理、地理信息系統(tǒng)和web平臺開發(fā)領(lǐng)域。尤其涉及考古地球物理領(lǐng)域中的數(shù)據(jù)管理和可視化,具體是一種基于webgis的考古地球物理數(shù)據(jù)可視化平臺的構(gòu)建方法。



背景技術(shù):

科技考古依托先進的探測技術(shù),無論探測范圍、探測深度和探測精度都得到極大地提高,但目前的現(xiàn)狀是各方法之間缺少必要的聯(lián)合并形成有機的整體。因此如何促進科技考古多方法數(shù)據(jù)共享和融合是現(xiàn)代考古技術(shù)發(fā)展的方向。那么作為數(shù)據(jù)中心和集散地,考古地球物理數(shù)據(jù)平臺搭建的需求就不言而喻了。考古專家有需要更加直觀的方式提取感興趣的考古探測數(shù)據(jù)的需求,地球物理研究人員也迫切需要一種更加簡潔,方便,易懂的形式處理數(shù)據(jù)和共享數(shù)據(jù)。考古地球物理數(shù)據(jù)管理可視化平臺以gis的形式將考古數(shù)據(jù)與地球物理數(shù)據(jù)結(jié)合起來,解決這一需求。



技術(shù)實現(xiàn)要素:

本發(fā)明的目的是建立一種能夠?qū)崿F(xiàn)地球物理以及考古人員之間實現(xiàn)數(shù)據(jù)共享和檢索調(diào)用的平臺。它是針對現(xiàn)在地球物理各方法數(shù)據(jù)之間缺少必要的聯(lián)合并形成有機的整體,地球物理數(shù)據(jù)與考古數(shù)據(jù)以及數(shù)據(jù)的空間位置信息之間目前尚未打通這一情況。完成各種數(shù)據(jù)關(guān)系打通以及以一種更加友好和容易理解的方式展示各種數(shù)據(jù)。同時填補了webgis在考古地球物理學(xué)應(yīng)用中的空白。

本發(fā)明提供一種基于webgis的考古地球物理數(shù)據(jù)可視化平臺的構(gòu)建方法。其通過webgis二次開發(fā)實現(xiàn)考古地球物理數(shù)據(jù)的可視化管理,提高考古地球物理數(shù)據(jù)的共享和管理能力。

為達(dá)到上述目的,本發(fā)明的解決方案是一種基于webgis的考古地球物理數(shù)據(jù)可視化平臺的構(gòu)建方法,包括如下步驟:

步驟(1)構(gòu)建關(guān)于考古地球物理工程、測區(qū)、測線及其剖面、水平切面、異常等對象的地理空間模型。對象模型由三個部分組成:對象的考古資料信息;對象的空間坐標(biāo)信息;對象對應(yīng)的地球物理數(shù)據(jù)信息,包括地球物理數(shù)據(jù)元數(shù)據(jù)和地球物理數(shù)據(jù)文件。其中考古資料信息以及地球物理元數(shù)據(jù)以對應(yīng)字段的形式存儲,空間坐標(biāo)信息以空間坐標(biāo)點數(shù)組的方式錄入對應(yīng)字段,將地球物理數(shù)據(jù)文件的存放地址保存在數(shù)據(jù)庫中,地球物理數(shù)據(jù)文件存放在文件服務(wù)器上。通過各類模型對象將該類對象中相互之間本身沒有關(guān)系的三個組成部分,通過構(gòu)建模型的方式組織在一起,組成其相應(yīng)的聯(lián)系關(guān)系。

步驟(2)建立可視化平臺,所述可視化平臺具有三層架構(gòu):數(shù)據(jù)訪問層,提供考古地球物理的上述模型數(shù)據(jù),將系統(tǒng)的對象按照地理空間模型的類型進行分類,并根據(jù)對象模型的類型通過業(yè)務(wù)邏輯層對對象模型進行封裝,封裝完成后推送到表示層。表示層通過http請求的方式拿到業(yè)務(wù)邏輯層封裝后的數(shù)據(jù)模型后,再根據(jù)模型的類型和坐標(biāo)點數(shù)組字段,通過webgis接口再次封裝成地圖覆蓋物對象,并將字段信息數(shù)據(jù)保存在覆蓋物對象的extdata字段中。最后通過web頁面渲染不同類型的覆蓋物對象,實現(xiàn)數(shù)據(jù)模型的展示,并通過數(shù)據(jù)模型的層級包含關(guān)系以及其名稱和id字段實現(xiàn)可視化數(shù)據(jù)查詢檢索。并且可以通過點選模型覆蓋物對象的方式,根據(jù)其字段信息獲取其對應(yīng)的地球物理數(shù)據(jù)文件在文件服務(wù)器上的路徑,完成地球物理數(shù)據(jù)文件的可視化展現(xiàn)。

上述步驟(1)還包括以下具體內(nèi)容:構(gòu)建geophysicsmethod類描物探方法;構(gòu)建geophysicsproject類描述地球物理工程;構(gòu)建geophysicssurveyarea類描述物探測區(qū);構(gòu)建geophysicssurveyline類描述物探測線及其剖面;構(gòu)建geophysicsslice類描述水平切片;構(gòu)建geophysicsanomaly類描述物探異常。

上述步驟(2)還包括以下內(nèi)容:數(shù)據(jù)的編輯功能包括添加模型數(shù)據(jù)功能和刪除模型數(shù)據(jù)功能模塊,添加數(shù)據(jù)模型是通過在表示層通過高德api提供的地圖交互功能獲取坐標(biāo)點數(shù)組,再通過表單的形式錄入模型的其他字段信息并進行封裝,通過httpput請求推送到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層根據(jù)請求路徑匹配和對象模型信息對數(shù)據(jù)進行解封并推送到數(shù)據(jù)訪問層,然后持久化到數(shù)據(jù)庫。刪除模型數(shù)據(jù)功能則是通過類似于添加模型數(shù)據(jù)功能的方式發(fā)送httpdelete請求刪除數(shù)據(jù)。

上述步驟(2)中,數(shù)據(jù)的共享通過網(wǎng)絡(luò)的數(shù)據(jù)傳輸能力完成。通過點選步驟(2)中已經(jīng)在web頁面上渲染的地圖覆蓋物對象,更具其對應(yīng)的工程、測區(qū)等對象字段信息內(nèi)容查找文件在文件服務(wù)器上的路徑,完成數(shù)據(jù)的上傳和下載,以此來實現(xiàn)數(shù)據(jù)的共享。

有益效果

本發(fā)明實現(xiàn)了:1.將考古資料信息、地球物理物探數(shù)據(jù)以及其空間位置關(guān)系結(jié)合在一起的方式,提高了物探考古數(shù)據(jù)的可視化展現(xiàn)能力,使得考古地球物理數(shù)據(jù)更加便于解釋。2.實現(xiàn)了對考古地球物理數(shù)據(jù)的統(tǒng)一和有效化管理。3.利用網(wǎng)絡(luò)的傳輸能力,實現(xiàn)了考古地球物理數(shù)據(jù)的快速共享。

附圖說明

圖1是本發(fā)明的流程圖;

圖2是本發(fā)明構(gòu)建的平臺架構(gòu)示意圖;

圖3平臺整體界面展示圖;

圖4平臺數(shù)據(jù)展現(xiàn)效果圖;

圖5考古物探數(shù)據(jù)處理后成果圖1——剖面數(shù)據(jù);

圖6考古物探數(shù)據(jù)處理后成果圖2——水平切面數(shù)據(jù);

圖7地圖上poi展示圖;

具體實施方式

為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步的詳述。

本發(fā)明的一種基于webgis的考古地球物理數(shù)據(jù)可視化平臺的構(gòu)建方法。其通過webgis二次開發(fā)實現(xiàn)考古地球物理數(shù)據(jù)的可視化管理,提高考古地球物理數(shù)據(jù)的共享和管理能力。

該方法具體包括如下步驟:模型主要包括:geophysicsmethod模型,用于描述物探方法;geophysicsproject模型,用于描述地球物理工程;geophysicssurveyarea模型,用于描述物探測區(qū);geophysicssurveyline模型,用于描述物探測線及其剖面;geophysicsslice模型,用于描述水平切片;geophysicsanomaly模型,用于描述物探異常。

模型對象由三個部分組成:對象的考古資料信息;對象的空間坐標(biāo)信息;對象對應(yīng)的地球物理數(shù)據(jù)信息,包括地球物理數(shù)據(jù)元數(shù)據(jù)和地球物理數(shù)據(jù)文件。其中考古資料信息以及地球物理元數(shù)據(jù)以對應(yīng)字段的形式存儲,空間坐標(biāo)信息以空間坐標(biāo)點數(shù)組的方式錄入對應(yīng)字段,將地球物理數(shù)據(jù)文件的存放地址保存在數(shù)據(jù)庫中,地球物理數(shù)據(jù)文件存放在文件服務(wù)器上。通過各類模型對象將該類對象中相互之間本身沒有關(guān)系的三個組成部分,通過構(gòu)建模型的方式組織在一起,組成其相應(yīng)的聯(lián)系關(guān)系。

步驟(2)物探數(shù)據(jù)對象模型確定以后,考古地球物理數(shù)據(jù)管理開發(fā)應(yīng)用最關(guān)鍵的部分就是建立可視化平臺,所述可視化平臺具有三層架構(gòu):

數(shù)據(jù)訪問層,提供考古地球物理的上述模型數(shù)據(jù),將系統(tǒng)的對象按照地理空間模型的類型進行分類,并根據(jù)對象模型的類型通過業(yè)務(wù)邏輯層對對象模型進行封裝。數(shù)據(jù)訪問層建立與數(shù)據(jù)庫表字段相對性的對象模型屬性,通過映射的方式進行模型匹配并對模型對象數(shù)據(jù)格式等做進一步處理。

業(yè)務(wù)邏輯層提供對象模型的封裝和表示層請求的路由映射處理,接收表示層的請求,并向數(shù)據(jù)訪問層發(fā)送數(shù)據(jù)請求,獲得請求數(shù)據(jù)后封裝成表示層需要的數(shù)據(jù)并推送到表示層。業(yè)務(wù)邏輯層會根據(jù)網(wǎng)絡(luò)請求的路由信息進行映射匹配。對于不同的請求行為,把請求分為模型對象請求和地球物理數(shù)據(jù)文件請求,模型對象的請求進一步轉(zhuǎn)發(fā)到數(shù)據(jù)訪問層處理,而地球物理數(shù)據(jù)文件的請求則訪問本層的文件服務(wù)器中完成。

表示層通過http請求的方式拿到業(yè)務(wù)邏輯層封裝返回的數(shù)據(jù)模型后,再根據(jù)模型的類型和坐標(biāo)點數(shù)組字段,通過webgis接口再次封裝成地圖覆蓋物對象,并將字段信息數(shù)據(jù)保存在覆蓋物對象的extdata字段中。最后通過web頁面渲染不同類型的覆蓋物對象,實現(xiàn)數(shù)據(jù)模型的展示,并通過數(shù)據(jù)模型的層級包含關(guān)系以及其名稱和id字段實現(xiàn)可視化數(shù)據(jù)查詢檢索。并且可以通過點選模型覆蓋物對象的方式,根據(jù)其字段信息獲取其對應(yīng)的地球物理數(shù)據(jù)文件在文件服務(wù)器上的路徑,完成地球物理數(shù)據(jù)文件的可視化展現(xiàn)。

下面給出幾個典型應(yīng)用的業(yè)務(wù)流程,但不是全部,其它應(yīng)用的開發(fā)與此類似。

以檢索某一測線剖面圖來說明考古地球物理數(shù)據(jù)可視化主要的業(yè)務(wù)流程:

1.用戶通過網(wǎng)頁打開本平臺的應(yīng)用時,應(yīng)用會首先發(fā)送請求從數(shù)據(jù)庫中獲得物探工程和物探方法信息,并在應(yīng)用界面上展示出來。

2.當(dāng)用戶選擇自己感興趣的工程時,應(yīng)用會再次發(fā)送請求,獲取屬于該工程的所有測區(qū)模型。并將測區(qū)模型數(shù)據(jù)以地圖覆蓋物的形式呈現(xiàn)給用戶。

3.用戶選擇對應(yīng)測區(qū)則可以獲得屬于該測區(qū)的測線模型數(shù)據(jù),并可以從地圖上了解到測線在測區(qū)中的分布方式。

4.在得到某一工程某一測區(qū)的測線模型數(shù)據(jù)的同時也就獲得了測線對應(yīng)的地球物理數(shù)據(jù)文件的列表,通過選取測線即可完成對應(yīng)于該測線的地球物理數(shù)據(jù)文件,并將其展現(xiàn)在應(yīng)用中,同時用戶可以下載數(shù)據(jù)到本地。

以添加某一測面線來說明考古地球物理數(shù)據(jù)可視化主要的業(yè)務(wù)流程:

1.用戶選擇需要添加測區(qū)的工程,獲取工程在地圖上的位置,找到需要添加測區(qū)的圖上位置。

2.打開添加測區(qū)交互功能,在地圖上勾畫測區(qū),勾畫完畢后會彈出需要錄入測區(qū)的信息表單,用戶根據(jù)字段填寫對應(yīng)的內(nèi)容并確認(rèn)添加。

3.用戶確認(rèn)添加后會應(yīng)用會將模型數(shù)據(jù)發(fā)送到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層再將數(shù)據(jù)推送到數(shù)據(jù)訪問層,數(shù)據(jù)訪問層將數(shù)據(jù)持久化到數(shù)據(jù)庫中。完成測區(qū)信息的添加。

以上實施例僅為說明本發(fā)明的技術(shù)思想,不能以此限定本發(fā)明的保護范圍,凡是按照本發(fā)明提出的技術(shù)思想,在技術(shù)方案基礎(chǔ)上所做的任何改動,均落入本發(fā)明保護范圍之內(nèi)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
惠水县| 邯郸县| 乐昌市| 岳西县| 库尔勒市| 任丘市| 太白县| 佛冈县| 玛纳斯县| 宣武区| 灵寿县| 伊川县| 龙门县| 兖州市| 萍乡市| 南康市| 建昌县| 斗六市| 革吉县| 洛宁县| 会同县| 丹凤县| 临漳县| 石柱| 望都县| 上林县| 渝北区| 北辰区| 辉县市| 台山市| 安庆市| 布拖县| 邮箱| 邵阳县| 密云县| 崇左市| 峨眉山市| 雷波县| 莒南县| 类乌齐县| 兴业县|