[發明專利]餅圖標簽顯示方法、系統、可讀存儲介質和計算機設備有效
| 申請號: | 201810862014.2 | 申請日: | 2018-08-01 |
| 公開(公告)號: | CN109308203B | 公開(公告)日: | 2021-10-01 |
| 發明(設計)人: | 肖紹志 | 申請(專利權)人: | 廣州視源電子科技股份有限公司;廣州視睿電子科技有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451;G06F40/169;G06F40/106;G06T11/60 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 陳金普 |
| 地址: | 510530 廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 圖標 顯示 方法 系統 可讀 存儲 介質 計算機 設備 | ||
本發明涉及一種餅圖標簽顯示方法、系統、可讀存儲介質和計算機設備,屬于圖表處理技術領域,獲取餅圖的各標簽文本的默認初始位置,以及標簽文本的顯示間距,根據顯示間距和各默認初始位置確定各標簽文本的目標位置,并在各目標位置顯示對應的標簽文本,利用顯示間距對標簽文本的默認初始位置進行調整,從而確定標簽文本的目標位置,在目標位置可以確保標簽文本分隔顯示,解決標簽文本堆疊的問題,在利用標簽文本對餅圖的各扇形區域進行標注時,使餅圖的標簽文本清楚顯示。
技術領域
本發明涉及圖表處理技術領域,特別是涉及一種餅圖標簽顯示方法、系統、可讀存儲介質和計算機設備。
背景技術
在數據統計處理過程中,經常會使用到統計圖表,如折線圖、柱狀圖、餅圖等。其中餅圖可以顯示一個數據系列中各項的大小與各項總和的比例。餅圖中的數據點顯示為整個餅圖的百分比。餅狀圖可以比較清楚地反映出部分與部分、部分與整體之間的數量關系,易于顯示每組數據相對于總數的大小,而且顯現方式直觀。
餅圖在實際使用時,為了便于了解餅圖中數據的占比,會在餅圖上進行相應數據的標注,一般會以標簽的形式標注在餅圖周圍;在實現本發明過程中,發明人發現傳統技術中,至少存在如下問題:隨著數據項數的增大,且存在較多的占比小且連續相鄰的數據時,標注的標簽較多,容易出現標簽堆疊,導致標簽文本顯示不清楚。
發明內容
基于此,有必要針對傳統的餅圖顯示時容易出現標簽堆疊,導致標簽文本顯示不清楚的問題,提供一種餅圖標簽顯示方法、系統、可讀存儲介質和計算機設備。
一種餅圖標簽顯示方法,包括以下步驟:
獲取餅圖的各標簽文本的默認初始位置,默認初始位置是標簽文本相對于餅圖中心的相對位置;
獲取標簽文本的顯示間距,顯示間距是相鄰的標簽文本分隔顯示時的距離;
根據顯示間距和各默認初始位置確定各標簽文本的目標位置,并在各目標位置顯示對應的標簽文本。
根據上述餅圖標簽顯示方法,其是獲取餅圖的各標簽文本的默認初始位置,以及標簽文本的顯示間距,根據顯示間距和各默認初始位置確定各標簽文本的目標位置,并在各目標位置顯示對應的標簽文本,利用顯示間距對標簽文本的默認初始位置進行調整,從而確定標簽文本的目標位置,在目標位置可以確保標簽文本分隔顯示,解決標簽文本堆疊的問題,在利用標簽文本對餅圖的各扇形區域進行標注時,使餅圖的標簽文本清楚顯示。
在其中一個實施例中,獲取餅圖的各標簽文本的默認初始位置的步驟包括以下步驟:
獲取各標簽文本的縱向位置,其中,縱向位置是標簽文本中預設參考點相對于餅圖中心的縱向坐標;
根據顯示間距和各默認初始位置確定各標簽文本的目標位置的步驟包括以下步驟:
根據顯示間距和各縱向坐標確定各標簽文本的目標位置。
在其中一個實施例中,根據顯示間距和各縱向坐標確定各標簽文本的目標位置的步驟包括以下步驟:
獲取任意兩個相鄰的標簽文本的縱向坐標的坐標差值;
若坐標差值小于顯示間距,對坐標差值對應的標簽文本的縱向坐標進行調整,獲取坐標差值對應的標簽文本的目標位置。
在其中一個實施例中,對坐標差值對應的標簽文本的縱向坐標進行調整的步驟包括以下步驟:
在坐標差值對應的標簽文本中,將縱向坐標較大的標簽文本作為第一標簽文本,根據第一標簽文本的縱向坐標的坐標值與顯示間距的和值更新第一標簽文本的縱向坐標的坐標值;
或者,
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州視源電子科技股份有限公司;廣州視睿電子科技有限公司,未經廣州視源電子科技股份有限公司;廣州視睿電子科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810862014.2/2.html,轉載請聲明來源鉆瓜專利網。





