[發明專利]一種道路文字標注位置確定方法及裝置有效
| 申請號: | 201710786679.5 | 申請日: | 2017-09-04 |
| 公開(公告)號: | CN109427238B | 公開(公告)日: | 2021-07-30 |
| 發明(設計)人: | 柴艷瑞;王海鵬;蘇向奎;王前衛 | 申請(專利權)人: | 阿里巴巴(中國)有限公司 |
| 主分類號: | G09B29/00 | 分類號: | G09B29/00 |
| 代理公司: | 北京領科知識產權代理事務所(特殊普通合伙) 11690 | 代理人: | 張丹 |
| 地址: | 310052 浙江省杭州市濱江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 道路 文字 標注 位置 確定 方法 裝置 | ||
本申請公開了一種道路文字標注位置確定方法及裝置,本申請通過區域相交判斷的方式快速判斷待顯示的電子地圖覆蓋地理區域范圍是否存在構成導航路線的道路,并且在確定相交的情況下根據道路的形狀點集合來確定待標注文字的標注位置,避免出現針對未顯示的道路計算道路文字標注位置,從而造成計算資源浪費的問題,大大節省了計算資源。
技術領域
本申請涉及電子地圖渲染技術領域,更具體地說,涉及一種道路文字標注位置確定方法及裝置。
背景技術
道路文字標注是地圖顯示的一個重點內容,道路文字標注的好壞直接影響用戶的體驗,是軟件質量保證的重要一環。道路文字標注的宗旨是在地圖上找到合適的位置對道路進行文字標注。
現有道路文字標注的方式一般是,服務端組織客戶端所需要的道路數據,包括組成待標注道路的形狀點集合和待標注文字,客戶端計算待標注文字的長度,并遍歷形狀點集合找到足夠放置待標注文字的位置,進而標注。但是,在某些情況下,待標注道路并不在客戶端要顯示的電子地圖覆蓋區域內,使得現有技術耗費時間計算得到標注位置之后,并不需要在電子地圖中進行標注,導致白白浪費計算資源。
發明內容
有鑒于此,本申請提供了一種道路文字標注位置確定方法及裝置,用于解決現有技術針對未顯示的路線計算道路文字標注位置,從而造成浪費計算資源的問題。
為了實現上述目的,現提出的方案如下:
一種道路文字標注位置確定方法,包括:
判斷待顯示的電子地圖與已顯示的電子地圖覆蓋的地理區域是否相同,所述已顯示的電子地圖上展示了一條導航路線,如果不同,則獲取待顯示的電子地圖覆蓋的地理區域范圍;
判斷所述待顯示的電子地圖覆蓋的地理區域范圍和所述導航路線覆蓋的地理區域范圍是否相交,如果相交,則根據構成所述導航路線的道路的形狀點集合,確定所述道路的待標注文字在所述待顯示的電子地圖中的標注位置。
優選地,所述方法進一步包括:
獲取待顯示的電子地圖的地圖縮放級別及所述道路的線寬信息;
根據所述地圖縮放級別以及所述道路的線寬信息,對所述道路的形狀點集合中的形狀點進行抽稀,得到抽稀后道路的形狀點集合。
優選地,所述根據所述地圖縮放級別以及所述道路的線寬信息,對所述道路的形狀點集合中的形狀點進行抽稀,得到抽稀后道路的形狀點集合,包括:
根據所述地圖縮放級別以及所述道路的線寬信息,獲得所述道路的抽稀跳點閾值;
依次從所述道路的形狀點集合中選取一形狀點,計算該選取的形狀點與下一相鄰形狀點的距離;
將所述地圖縮放級別與設定的地圖縮放級別閾值進行比較,若所述地圖縮放級別大于設定地圖縮放級別閾值,則判斷所述距離是否超過所述抽稀跳點閾值,若是,則保留所述選取的形狀點,若否,則將所述選取的形狀點抽稀掉;
保留的形狀點構成抽稀后道路的形狀點集合。
優選地,所述形狀點集合中每一形狀點設置有抽稀標記,該方法還包括:
若所述地圖縮放級別不超過所述設定地圖縮放級別閾值,則判斷所述選取的形狀點的抽稀標記的取值是否表示該抽稀標記為有效;
若表示該抽稀標記為有效,則將所述選取的形狀點抽稀掉;
若表示該抽稀標記為無效,則判斷所述距離是否超過所述抽稀跳點閾值,若是,則保留所述選取的形狀點,若否,則將所述選取的形狀點抽稀掉;
保留的形狀點構成抽稀后道路的形狀點集合。
優選地,所述根據所述地圖縮放級別以及所述道路的線寬信息,獲得所述道路的抽稀跳點閾值,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴(中國)有限公司,未經阿里巴巴(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710786679.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種道路文字標注位置確定方法及裝置
- 下一篇:隨機紋理防偽標識結構及防偽方法





