[發明專利]可視化圖表的處理方法及裝置有效
| 申請號: | 201610987292.1 | 申請日: | 2016-11-09 |
| 公開(公告)號: | CN108062339B | 公開(公告)日: | 2020-09-15 |
| 發明(設計)人: | 蘭浩青 | 申請(專利權)人: | 北京國雙科技有限公司 |
| 主分類號: | G06F16/904 | 分類號: | G06F16/904 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 韓建偉;張永明 |
| 地址: | 100083 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 可視化 圖表 處理 方法 裝置 | ||
本申請公開了一種可視化圖表的處理方法及裝置。該方法包括:獲取顯示界面上可視化圖表的配置信息;根據可視化圖表的配置信息,確定對應的第一配置轉換器,其中,第一配置轉換器用于將可視化圖表的配置信息轉換為通用配置信息,通用配置信息支持對不同的可視化圖表渲染對應的通用配置界面,在通用配置界面上支持對不同的可視化圖表進行處理;通過第一配置轉換器將可視化圖表的配置信息轉換為通用配置信息;根據通用配置信息對可視化圖表對應的配置界面進行渲染,生成通用配置界面;以及展示通用配置界面。通過本申請,解決了相關技術中針對單一圖表庫的圖表配置不具備通用性的問題。
技術領域
本申請涉及網站開發技術領域,具體而言,涉及一種可視化圖表的處理方法及裝置。
背景技術
數據可視化類的網站中會用到大量的圖表,這些圖表的繪制通常都是通過第三方圖表庫來完成。在一般的網站開發過程中,往往只會選用一種圖表庫,然而由于一些業務上的特殊需求,高級用戶可能會用不同的圖表庫繪制圖表,以獲得更為友好的視覺體驗。然而,圖表樣式的配置可能只適用于一種圖表庫,當用戶選用其他圖表庫時配置失效,需要額外開發另一組個性化的配置選項滿足特定圖表庫的配置要求。這會導致開發過程中代碼量的急劇上升,而且對于后期的代碼維護難度加大。如果能夠構造出一組通用的圖表配置,并能夠應用于不同的圖表庫,不僅降低了圖表配置的開發工作量,還能夠滿足用戶的個性化需求。例如,百度圖說提供了一套數據可視化方案,該系統中可以自由選擇各種不同的圖表,可以自由編輯圖表數據,并提供可視化圖表對應的通用配置界面來修改圖表中的各種樣式。百度圖說系統完全基于百度來發的echarts圖表庫,配置項完全針對echarts而設計,因此百度圖說只使用了一種圖表庫,能夠滿足普通用戶的需求。但對于高級用戶而言,不能自主選擇其它圖表庫,目前的配置項只適用于echarts庫,不能用于其它圖表庫。
針對相關技術中針對單一圖表庫的圖表配置不具備通用性的問題,目前尚未提出有效的解決方案。
發明內容
本申請的主要目的在于提供一種可視化圖表的處理方法及裝置,以解決相關技術中針對單一圖表庫的圖表配置不具備通用性的問題。
為了實現上述目的,根據本申請的一個方面,提供了一種可視化圖表的處理方法。該方法包括:獲取顯示界面上可視化圖表的配置信息;根據可視化圖表的配置信息,確定對應的第一配置轉換器,其中,第一配置轉換器用于將可視化圖表的配置信息轉換為通用配置信息,通用配置信息支持對不同的可視化圖表渲染對應的通用配置界面,在通用配置界面上支持對不同的可視化圖表進行處理;通過第一配置轉換器將可視化圖表的配置信息轉換為通用配置信息;根據通用配置信息對可視化圖表對應的配置界面進行渲染,生成通用配置界面;以及展示通用配置界面。
進一步地,通過第一配置轉換器將可視化圖表的配置信息轉換為通用配置信息包括:確定預先創建的通用模板中各配置項的鍵值;遍歷預先創建的通用模板中各配置項的鍵值與可視化圖表的配置信息中各配置項的鍵值進行匹配;將匹配出的可視化圖表的配置信息中配置項的字段信息賦值給對應的預先創建的通用模板中的配置項;以及將賦值后的通用模板作為可視化圖表的配置信息對應的通用配置信息。
進一步地,在展示通用配置界面之后,該方法還包括:接收修改指令,其中,修改指令用于指示在通用配置界面上進行修改;根據修改指令在通用配置界面上進行修改;以及保存修改后的通用配置。
進一步地,在保存修改后的通用配置之后,該方法還包括:從預設配置轉換器庫中獲取修改后的通用配置對應的第二配置轉換器;通過第二配置轉換器將修改后的通用配置轉換為目標可視化圖表的配置信息;以及根據目標可視化圖表的配置信息渲染生成目標可視化圖表。
進一步地,可視化圖表的配置信息包括可視化圖表的樣式信息和可視化圖表的數據信息,根據可視化圖表的配置信息,確定對應的第一配置轉換器包括:根據可視化圖表的樣式信息和可視化圖表的數據信息確定可視化圖表的配置信息對應的圖表庫;以及從預設配置轉換器庫中獲取圖表庫對應的第一配置轉換器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京國雙科技有限公司,未經北京國雙科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610987292.1/2.html,轉載請聲明來源鉆瓜專利網。





