[發明專利]儀表盤布局方法及裝置在審
| 申請號: | 201811296937.2 | 申請日: | 2018-11-01 |
| 公開(公告)號: | CN111125466A | 公開(公告)日: | 2020-05-08 |
| 發明(設計)人: | 吳明丹;宋軍珂;羅雯雯 | 申請(專利權)人: | 百度在線網絡技術(北京)有限公司 |
| 主分類號: | G06F16/904 | 分類號: | G06F16/904 |
| 代理公司: | 北京清亦華知識產權代理事務所(普通合伙) 11201 | 代理人: | 宋合成 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 儀表盤 布局 方法 裝置 | ||
本發明提出一種儀表盤布局方法及裝置,其中方法包括:獲取儀表盤布局請求,布局請求中包括:待顯示卡片的標識;根據待顯示卡片的標識,查詢布局信息庫,判斷是否存在待顯示卡片的布局信息;布局信息中包括:坐標信息和尺寸信息;若布局信息庫中不存在任意一個待顯示卡片的布局信息,則針對每個待顯示卡片,獲取待顯示卡片的類型,根據類型確定待顯示卡片的尺寸信息;根據待顯示卡片的尺寸信息,在儀表盤中布局待顯示卡片,得到儀表盤布局結果,從而能夠根據卡片的類型確定尺寸信息,進而基于尺寸信息和布局規則來自動進行儀表盤布局,避免手動調整卡片的大小及位置,提高了儀表盤的布局效率和布局效果,提高用戶使用儀表盤的體驗。
技術領域
本發明涉及儀表盤布局技術領域,尤其涉及一種儀表盤布局方法及裝置。
背景技術
儀表盤,為數據可視化時的顯示工具。儀表盤中數據、柱狀圖、餅狀圖等以卡片的形式來顯示。目前儀表盤中卡片的布局方法主要為,卡片在儀表盤柵格的第一列上縱向布局,用戶根據實際需求手動調整卡片的大小以及位置,但這種方案完全依賴于用戶的手動調整,降低了儀表盤的布局效率和布局效果,影響用戶使用儀表盤的體驗。
發明內容
本發明旨在至少在一定程度上解決相關技術中的技術問題之一。
為此,本發明的第一個目的在于提出一種儀表盤布局方法,用于解決現有技術中儀表盤布局效果和效率差的問題。
本發明的第二個目的在于提出一種儀表盤布局裝置。
本發明的第三個目的在于提出另一種儀表盤布局裝置。
本發明的第四個目的在于提出一種非臨時性計算機可讀存儲介質。
本發明的第五個目的在于提出一種計算機程序產品。
為達上述目的,本發明第一方面實施例提出了一種儀表盤布局方法,包括:
獲取儀表盤布局請求,所述布局請求中包括:待顯示卡片的標識;
根據所述待顯示卡片的標識,查詢布局信息庫,判斷是否存在所述待顯示卡片的布局信息;所述布局信息中包括:坐標信息和尺寸信息;
若所述布局信息庫中不存在任意一個待顯示卡片的布局信息,則針對每個待顯示卡片,獲取所述待顯示卡片的類型,根據所述類型確定所述待顯示卡片的尺寸信息;
根據所述待顯示卡片的尺寸信息,在儀表盤中布局所述待顯示卡片,得到儀表盤布局結果。
進一步的,所述根據所述待顯示卡片的尺寸信息,在儀表盤中布局所述待顯示卡片,得到儀表盤布局結果,包括:
按照尺寸信息對所述待顯示卡片進行排序,得到第一排序結果;
依次獲取所述第一排序結果中的各個待顯示卡片,在儀表盤中按照從左到右、從上到下的順序布局所述各個待顯示卡片,得到初始布局;
去除初始布局中大于預設尺寸的空白區域,得到儀表盤布局結果。
進一步的,所述的方法還包括:
若所述布局信息庫中存在部分待顯示卡片的布局信息,則獲取所述待顯示卡片中存在布局信息的第一卡片,根據第一卡片的布局信息在儀表盤中布局所述第一卡片;
獲取所述待顯示卡片中不存在布局信息的第二卡片,在所述儀表盤中布局所述第二卡片,得到儀表盤布局結果。
進一步的,所述獲取所述待顯示卡片中不存在布局信息的第二卡片,在所述儀表盤中布局所述第二卡片,得到儀表盤布局結果,包括:
獲取所述第二卡片,按照尺寸信息對所述第二卡片進行排序,得到第二排序結果;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百度在線網絡技術(北京)有限公司,未經百度在線網絡技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811296937.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種壓力傳感器
- 下一篇:一種傳輸方法、發送端設備、接收端設備及網絡側設備





