[發明專利]一種鉆孔柱狀圖標準化動態網頁生成方法在審
| 申請號: | 201810108716.1 | 申請日: | 2018-01-24 |
| 公開(公告)號: | CN108268256A | 公開(公告)日: | 2018-07-10 |
| 發明(設計)人: | 周翠英;明偉華;杜子純;劉鎮 | 申請(專利權)人: | 中山大學 |
| 主分類號: | G06F8/34 | 分類號: | G06F8/34;G06F8/38;G06F17/30 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 510275 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 鉆孔柱狀圖 動態網頁 標準化 地理信息技術 比例尺 后臺服務器 用戶計算機 編輯修改 標準格式 布局問題 地層巖性 圖片格式 有效處理 在線生成 鉆孔數據 畫布 調取 分頁 聯動 下載 巖性 圖紙 數據庫 繪制 | ||
本發明涉及一種鉆孔柱狀圖標準化動態網頁生成方法,屬于地理信息技術與地址學得交叉領域。其特征是:在Web頁面上調取后臺服務器數據庫的鉆孔數據,在繪制頁面上,保持圖紙比例尺不變,考慮分頁情況,采用canvas畫布與多個table表格進行聯動,有效處理地層巖性圖例,對應的巖性描述,及標貫深度的布局問題,在線生成標準格式的鉆孔柱狀圖,并能在Web頁面中編輯修改與下載圖片格式到用戶計算機。
技術領域:
本發明屬于地理信息技術與地質學交叉領域,特別涉及一種鉆孔柱狀圖標準化動態網頁生成方法,適用于在基于網絡平臺的地理信息系統中輔助生成鉆孔柱狀圖。
背景技術:
在地質學和土木工程學科領域鉆孔柱狀圖應用十分廣泛,地質工作者一般用CAD,GIS軟件人工繪制鉆孔柱狀圖,或使用桌面應用程序,web頁面簡單程序自不規范的鉆孔柱狀圖。在進行鉆孔柱狀圖自動繪制時,存在三大難點,一是地層巖性圖例對應的巖性描述的布局問題。人工繪制鉆孔柱狀圖時,一般采取多次修改的方法。而目前國內自動繪制軟件和程序,有的未對該問題進行處理,直接將地層巖性描述起始位置與對應的地層巖性圖例開始位置對齊;有的軟件進行了處理,但從處理結果看復雜地層可能會出現文字重疊或不是最優化布局。二是Web 程序自動生成鉆孔柱狀圖未考慮常用比例尺的不變,把比例尺作為一個協調條件,來整合整個柱狀圖,致使圖紙不規范。三是自動生成柱狀圖缺少人工編輯修改。本發明提供了一種基于GIS系統,在Web頁面中在線生成標準化鉆孔柱狀圖的方法,此方法采用分頁形式,確保圖紙比例尺的恒定,通過使用畫布和多表格聯動處理了地層巖性圖例對應的巖性描述的布局問題,在復雜地層內不會出現布局重疊,錯位問題,并實現繪制后人工編輯修改功能。
發明內容:
針對現有技術的不足,發明了一種鉆孔柱狀圖標準化動態網頁生成方法,確保圖紙比例尺恒定,處理了地層巖性圖例對應的巖性描述的布局問題,實現在線生成鉆孔柱狀圖,修改和下載柱狀圖功能。
一種鉆孔柱狀圖標準化動態網頁生成方法,包括以下步驟:
(1)在Web頁面上點擊地圖相關鉆孔點,通過鉆孔號,查詢服務器的數據中改鉆孔的數據信息,并以Json數組形式返回;
(2)按照標準鉆孔柱狀圖比例,把鉆孔的總深度換算為圖總高,判斷是否大于標準鉆孔柱狀圖高度,確定柱狀圖圖紙頁數;
(3)在繪制頁面上,創建多個獨立的表格,分別用于圖頭,圖尾,標貫試驗,巖性描述,地層巖性信息的信息繪制,表格之間的單元格高度,寬度互不影響;各表格填入步驟(1)返回JSon數組相應的數據;
(4)根據不同的地層信息,在后臺服務器上調用不同的地層巖性圖例;判斷成圖后巖性信息單元格與對應的巖性文字描述單元格的高度,進行上下調整,使用canvas來銜接,優化布局;
(5)針對所繪制的柱狀圖,修改HTML的可編輯屬性,把修改鉆孔柱狀圖內容傳遞到Json數組中,修改數組相應的元素,保存修改,使用修改后的JSon 數組再次畫圖,實現鉆孔柱狀圖的二次編輯與保存;
(6)通過網頁截圖方式,把完成的柱狀圖以圖片格式下載到本地計算機。
本發明具有以下優點:
(1)一種鉆孔柱狀圖標準化動態網頁生成方法,區別于C/S架構的軟件,是一種基于B/S架構的在線生成鉆孔柱狀圖的方法,不需要提前在用戶上安裝相關軟件,適應性強,操作簡便。
(2)一種鉆孔柱狀圖標準化動態網頁生成方法,使用超文本標記語言HTML,樣式語言CSS和腳本語言JavaScript來繪制整個Web頁面結構,其數據取于后臺服務器的數據庫,數據與功能及結構分開,有助于提高數據的完整性,安全性。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中山大學,未經中山大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810108716.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于編程機器人的方法和裝置
- 下一篇:應用于VR場景的線條軌跡繪制方法及系統





