[發明專利]一種實時海量地圖點位聚合方法及裝置在審
| 申請號: | 201711341271.3 | 申請日: | 2017-12-14 |
| 公開(公告)號: | CN110019622A | 公開(公告)日: | 2019-07-16 |
| 發明(設計)人: | 黃龍濱;胡登群 | 申請(專利權)人: | 浙江宇視科技有限公司 |
| 主分類號: | G06F16/29 | 分類號: | G06F16/29;G06F16/245;G06T3/40 |
| 代理公司: | 杭州君度專利代理事務所(特殊普通合伙) 33240 | 代理人: | 楊天嬌 |
| 地址: | 310051 浙江省杭州市濱江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 點位 聚合 視域 經緯度 可視 點位數據 實時海量 縮放 預設 搜索 數據庫 內存占用 用戶體驗 消耗 展示 | ||
本發明公開了一種實時海量地圖點位聚合方法及裝置,先獲取當前地圖的經緯度可視范圍及地圖的縮放級別,然后判斷當前地圖縮放級別是否大于設定的第一閾值;如果大于,則將當前地圖的經緯度可視范圍劃分為設定數量的可視域模塊,根據劃分好的可視域模塊,分別在預設的點位數據庫中搜索,獲取每個可視域模塊對應的聚合點位數據,根據每個可視域模塊對應的聚合點位數據,將聚合點位在當前地圖中顯示;否則直接在預設的點位數據庫中搜索當前地圖的經緯度可視范圍內的點位,將其顯示在當前地圖上并結束流程。本發明的方法及裝置,進行海量的點位顯示時,仍能進行快速點位聚合展示,且消耗極小的內存占用,用戶體驗好。
技術領域
本發明屬于電子地圖技術領域,尤其涉及一種實時海量地圖點位聚合方法及裝置。
背景技術
在電子地圖中通常用一個幾何點來表示一個真實空間中的地理位置,該幾何點叫做地理點位或者點位要素,簡稱點位。在某個區域上常常包含成千上萬個點位,如果將所有的點位直接顯示出來,這些點位會覆蓋掉電子地圖底圖,讓用戶感覺電子地圖非常雜亂。因此,需要將多個普通的點位聚合成一個代表性的聚合點位,然后將代表性的聚合點位顯示給用戶。
隨著安防產業高速發展,攝像機點位的數據量越來越龐大,而幾萬幾十萬甚至上百萬的攝像機點位要在地圖上呈現,沒有點位聚合是根本無法查看,設備性能也很難達到要求。
而目前的傳統的點位聚合方法,基本上都是將全部數據載入到內存中,通過各種算法計算點位聚合情況,重新繪制地圖。數量較少的點位,這種方式還算可行,但是面對萬級以上的點位,在地圖上重新刷新的效率是非常低的,特別是在手機設備上,嚴重影響用戶體驗。
現有技術中也有一些方法是根據電子地圖的層級來進行聚合,對點位的經緯度坐標進行哈希計算,根據哈希值來劃分小組,對同一個小組中的點位進行聚合來顯示。然而在該方法中,要計算每一個點位的哈希值,計算量大。根據計算得到的哈希值來進行分組,還要考慮電子地圖的層級,計算數據量大,對于點位多的情況,反應的延時比較長,用戶體驗不佳。
發明內容
本發明的目的是提供一種實時海量地圖點位聚合方法及裝置,用于解決現有技術將點位數據全部進行哈希計算,反應的延時比較長,用戶體驗不佳的問題。本發明在移動應用及桌面應用進行海量的點位顯示時,仍能進行快速點位聚合展示,且消耗極小的內存占用,用戶體驗好。
為了實現上述目的,本發明技術方案如下:
一種實時海量地圖點位聚合方法,所述實時海量地圖點位聚合方法,包括:
獲取當前地圖的經緯度可視范圍及地圖的縮放級別;
判斷當前地圖縮放級別是否大于設定的第一閾值,如果是則進入下一步驟,否則直接在預設的點位數據庫中搜索當前地圖的經緯度可視范圍內的點位,將其顯示在當前地圖上并結束流程;
將當前地圖的經緯度可視范圍劃分為設定數量的可視域模塊,根據劃分好的可視域模塊,分別在預設的點位數據庫中搜索,獲取每個可視域模塊對應的聚合點位數據;
根據每個可視域模塊對應的聚合點位數據,將聚合點位在當前地圖中顯示。
進一步地,所述聚合點位數據,包括可視域模塊對應的點位數量值,以及聚合點位的坐標位置。
進一步地,所述在預設的點位數據庫中搜索,獲取每個可視域模塊對應的聚合點位數據,包括:
通過數據庫語句將經緯度坐標在可視域模塊的經緯度范圍內的點位數量值相加,得到可視域模塊對應的點位數量值;
通過數據庫語句將經緯度坐標在可視域模塊的經緯度范圍內的點位的經緯度坐標經過平均算法計算得到的平均坐標位置,作為聚合點位的坐標位置。
本發明另一種實現方式,所述聚合點位的坐標位置,為對應可視域模塊的中心經緯度坐標。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江宇視科技有限公司,未經浙江宇視科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711341271.3/2.html,轉載請聲明來源鉆瓜專利網。





