[發(fā)明專利]地圖標注的繪制處理方法和系統(tǒng)有效
| 申請?zhí)枺?/td> | 201210517907.6 | 申請日: | 2012-12-05 |
| 公開(公告)號: | CN103021262A | 公開(公告)日: | 2013-04-03 |
| 發(fā)明(設計)人: | 紀順玉 | 申請(專利權)人: | 廣東威創(chuàng)視訊科技股份有限公司 |
| 主分類號: | G09B29/10 | 分類號: | G09B29/10 |
| 代理公司: | 廣州華進聯(lián)合專利商標代理有限公司 44224 | 代理人: | 王茹;曾旻輝 |
| 地址: | 510663 廣東省廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 地圖 標注 繪制 處理 方法 系統(tǒng) | ||
技術領域
本發(fā)明涉及地圖處理技術領域,特別是涉及一種地圖標注的繪制處理方法,以及一種地圖標注的繪制處理系統(tǒng)。
背景技術
隨著GIS(Geographic?Information?System,地理信息系統(tǒng))的發(fā)展,地圖上的標注功能在眾多領域得到廣泛的應用。由于地理信息系統(tǒng)的數(shù)據(jù)非常的大,GIS地圖上地理元素的文字標注信息非常的密集,特別是縮放到較大顯示范圍的時候,標注會出現(xiàn)互相重疊的情況,大量的標注壓蓋了本應呈現(xiàn)的地圖數(shù)據(jù),嚴重影響地圖的美觀和操作。特別是一些數(shù)據(jù)精細化程度較高的地圖,其數(shù)據(jù)量級能達到十萬級甚至上千萬級,標注的繪制會嚴重的拖慢地圖組件的顯示速度,甚至10到20秒才刷新一次,根本無法滿足正常的地圖使用。因此,如何能解決標注快速、美觀的顯示,是地圖處理領域中亟待解決的問題。
發(fā)明內容
基于此,本發(fā)明提供一種地圖標注的繪制處理方法和系統(tǒng),能加快地圖標注的繪制速度,并且標注不會互相重疊,不會影響地圖操作。
一種地圖標注的繪制處理方法,包括如下步驟:
獲取當前顯示的地圖上的每個已顯示標注的第一占用范圍;
獲取待顯示標注,計算所述待顯示標注的第二占用范圍;
將所述待顯示標注的第二占用范圍與每個所述已顯示標注的第一占用范圍進行比較;
若所述待顯示標注的第二占用范圍與每個所述已顯示標注的第一占用范圍都沒有相交。
一種地圖標注的繪制處理系統(tǒng),包括獲取模塊、獲取計算模塊、比較模塊和繪制模塊;
所述獲取模塊用于獲取當前顯示的地圖上的每個已顯示標注的第一占用范圍;
所述獲取計算模塊用于獲取待顯示標注,計算所述待顯示標注的第二占用范圍;
所述比較模塊用于將所述待顯示標注的第二占用范圍與每個所述已顯示標注的第一占用范圍進行比較;
所述繪制模塊用于若所述待顯示標注的第二占用范圍與每個所述已顯示標注的第一占用范圍都沒有相交,則繪制顯示所述待顯示標注。
上述地圖標注的繪制處理方法和系統(tǒng),將待顯示標注與所有已顯示標注的占用范圍進行比較,只有當待顯示標注與每個已顯示標注都沒有相交時,才對該待顯示標注進行繪制顯示,已繪制的標注有相交重疊的標注則不被繪制,地圖上繪制的標注就不會出現(xiàn)大量標注互相壓蓋的情況,地圖的可視化效果更好更美觀;標注不會壓蓋地圖數(shù)據(jù),方便進行地圖操作;同時減少標注的繪制數(shù)量,能極大地加快地圖的顯示速度。
附圖說明
圖1為本發(fā)明地圖標注的繪制處理方法在一實施例中的流程示意圖。
圖2為一實施例中待顯示標注的示意圖。
圖3為一實施例中判斷待顯示標注與已顯示標注不相交的示意圖。
圖4為本發(fā)明地圖標注的繪制處理系統(tǒng)在一實施例中的結構示意圖。
具體實施方式
下面結合實施例及附圖對本發(fā)明作進一步詳細說明,但本發(fā)明的實施方式不限于此。
如圖1所示,為本發(fā)明地圖標注的繪制處理方法在一實施例中的流程示意圖,包括如下步驟:
S11、獲取當前顯示的地圖上的每個已顯示標注的第一占用范圍;
在繪制待顯示標注前,可先獲取當前顯示的地圖上已繪制顯示的所有標注,以及每個已顯示標注的占用范圍;若當前顯示的地圖包含的標注過多,大量的標注會互相重疊;在本步驟中首先獲取已在地圖上繪制顯示的標注,獲取其占用范圍;在當前顯示的地圖上,繪制某個地理元素的文字標注需占用當前地圖表面的一定區(qū)域,該第一占用范圍即為每個所述已顯示標注在地圖表面上占用的第一矩形區(qū)域;后續(xù)待顯示標注的占用范圍若與已繪制的標注相交,則不進行繪制。
S12、獲取待顯示標注,計算所述待顯示標注的第二占用范圍;
獲取待顯示標注,根據(jù)該標注的繪制信息計算該標注若繪制顯示需占用的范圍;其中,該第二占用范圍為在所述地圖表面繪制所述待顯示標注所需要的第二矩形區(qū)域;
在一較佳實施例中,所述獲取待顯示標注,計算所述待顯示標注的第二占用范圍的步驟具體為:
獲取所述待顯示標注的內容、坐標字體和字號,根據(jù)所述內容、坐標字體和字號,通過測量字符串函數(shù)得到所述第二矩形區(qū)域。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東威創(chuàng)視訊科技股份有限公司,未經(jīng)廣東威創(chuàng)視訊科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210517907.6/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種制動器用主減速器殼總成的加工方法
- 下一篇:一種重型汽車后輪轂的加工方法





