[發明專利]一種基于空間對象的多主題圖表展示方法有效
| 申請號: | 201810030612.3 | 申請日: | 2018-01-12 |
| 公開(公告)號: | CN108334564B | 公開(公告)日: | 2021-10-22 |
| 發明(設計)人: | 張歡歡;靳志賓;李小歡;宣筱青;王祥浩;陶永晶;夏東風;唐中柱;征程;曾俊;張志華 | 申請(專利權)人: | 南京海興電網技術有限公司;杭州海興電力科技股份有限公司;寧波恒力達科技有限公司 |
| 主分類號: | G06F16/248 | 分類號: | G06F16/248;G06F16/29 |
| 代理公司: | 南京蘇高專利商標事務所(普通合伙) 32204 | 代理人: | 許丹丹;王安琪 |
| 地址: | 211106 江蘇省南*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 空間 對象 主題 圖表 展示 方法 | ||
本發明公開了一種基于空間對象的多主題圖表展示方法,包括如下步驟:空間對象模型設計;空間對象圖表生成;空間圖表對象封裝,基于OpenLayers,將空間圖表封裝成可以直接在地圖圖層上加載的對象;多主題圖表切換,根據頁面用戶選擇的圖表類型,切換主題圖表顯示;圖表主題展示內容動態更新,獲取空間對象的實時屬性數據。本發明將空間對象的屬性數據與地理坐標相結合,實現了空間對象數據在地圖上的可視化展示;通過地理模型實體和多主題模型的關聯設計,提高了多主題圖表展示的靈活性,減少了多主題圖表展示應用功能開發的工作量;動態實時獲取基于位置的空間屬性數據,豐富了多主題圖表展示的內容,拓寬了多主題圖表展示方法的應用范圍。
技術領域
本發明涉及空間對象數據動態可視化領域,尤其是一種基于空間對象的多主題圖表展示方法。
背景技術
數據可視化是一種將通過測量、計算獲得的數值或圖像等科學數據轉化成可視的、直觀的、能幫助人們理解的信息的技術。近年來,可視化技術快速發展,逐漸應用到了各行各業。
目前,大多數據可視化都是基于對象屬性數據做簡單圖表展示,展示結果單一,實時性不強,沒有結合豐富的地理位置信息。本發明結合網絡地理信息系統(WebGIS)、地圖定位技術、百度可視化技術Echarts,基于地理坐標實現空間對象屬性數據在地圖上實時可視化展示,并提供多種圖表主題展示空間對象,增加了可視化結果的多樣性。
發明內容
本發明所要解決的技術問題在于,提供一種基于空間對象的多主題圖表展示方法,能夠實現空間對象數據在地圖上的可視化展示。
為解決上述技術問題,本發明提供一種基于空間對象的多主題圖表展示方法,包括如下步驟:
(1)空間對象模型設計;包括地理實體模型和多主題模型,地理實體模型中包含地理實體序列化編碼唯一標識FID、屬性數據、空間坐標和圖表編碼ChartType;多主題模型包含圖表類型編碼ChartType及對應圖表樣式參數;
(2)空間對象圖表生成;從地理實體模型中獲取地理實體屬性數據,使用百度開源JavaScript圖表庫Echarts對數據進行封裝,生成對應圖表編碼的各種空間對象圖表;
(3)空間圖表對象封裝;基于用于開發WebGIS客戶端的JavaScript包OpenLayers,將空間圖表封裝成可以直接在地圖圖層上加載的對象;
(4)多主題圖表切換,根據頁面用戶選擇的圖表類型,切換主題圖表顯示;
(5)圖表主題展示內容動態更新,獲取空間對象的實時屬性數據,實現主題圖表內容的實時更新。
優選的,步驟(1)中,圖表編碼按照圖表類型從Ⅰ、Ⅱ、Ⅲ、Ⅳ、Ⅴ依次編碼;地理實體模型中的圖表編碼是每個實體需要展示的圖表主題,多主題模型中包含所有的圖表主題;地理實體模型和多主題模型之間通過圖表編碼建立連接。
優選的,步驟(2)中,基于多主題模型中所有主題圖表樣式參數,使用Echarts創建初始主題圖表,從地理實體模型中獲取每個實體的屬性數據以及圖表編碼,根據實體的圖表編碼,使用Echarts將對應的初始主題圖表與屬性數據封裝形成地理實體對象圖表。
優選的,步驟(3)中,獲取地理實體對象圖表的div,基于OpenLayers.Marker封裝出圖表標記ChartMarker,獲取實體坐標生成Marker,在地圖上創建Markers圖層,將Marker添加到Markers圖層,空間圖表就可以在地圖上加載渲染。
優選的,步驟(4)中,建立一個存儲圖表的容器,每個地理實體對象圖表編碼對應的空間主題圖表都存儲在容器中,根據用戶在頁面選擇顯示的主題圖表類型,在圖表控制器中對應設置Marker的顯隱display屬性,控制圖表的顯隱,從而實現多主題圖表切換的功能。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京海興電網技術有限公司;杭州海興電力科技股份有限公司;寧波恒力達科技有限公司,未經南京海興電網技術有限公司;杭州海興電力科技股份有限公司;寧波恒力達科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810030612.3/2.html,轉載請聲明來源鉆瓜專利網。





