[發明專利]一種導航終端的地圖道路注記方法有效
| 申請號: | 201110254957.5 | 申請日: | 2011-08-31 |
| 公開(公告)號: | CN102419927A | 公開(公告)日: | 2012-04-18 |
| 發明(設計)人: | 羅軍;劉慶軍;俞能杰;李亞平 | 申請(專利權)人: | 航天恒星科技有限公司 |
| 主分類號: | G09B29/10 | 分類號: | G09B29/10 |
| 代理公司: | 中國航天科技專利中心 11009 | 代理人: | 安麗 |
| 地址: | 100086 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 導航 終端 地圖 道路 方法 | ||
1.一種導航終端的地圖道路注記方法,其特征在于包括以下步驟:
100:終端設備將用戶瀏覽的地圖數據定位在終端設備的屏幕內:
根據設備屏幕中心點的地理坐標計算出當前顯示比例尺下屏幕范圍所對應的地圖數據的地理坐標范圍;
200:以屏幕中心點為原點,將屏幕范圍內的地圖區域按直角坐標系劃分為4個象限;
300:讀取地圖數據中一條道路的信息,所述道路的信息包括道路弧度信息、道路名稱和道路等級,其中道路弧度信息由形狀點坐標列表組成,判斷存在于屏幕范圍內的道路弧度信息的形狀點坐標列表,并送入步驟400;
400:檢測步驟300處理的弧度信息:
若已存在道路弧度信息對應的道路名稱,則將步驟300的道路弧度信息與已經存在的道路弧度信息相比較,并將步驟300的道路弧度信息中不同于已經存在的道路弧度信息的形狀點列表添加到已經存在的道路弧度信息內,更新為一條完整的道路弧度信息后,轉入步驟500;
若不存在道路弧度信息對應的道路名稱,則將道路弧度信息對應的道路信息進行存儲,轉入步驟500;
500:遍歷所有落入屏幕內的道路弧度信息,統計出每個象限內的不同的道路名稱數,并按照每個象限中的道路名稱數確定每個象限中道路名稱的注記密度;
600:按照道路等級從高到低的順序對存儲的道路信息進行排序,從排序后道路等級最高的道路信息開始,根據每條道路弧度信息確定每條道路的分布象限,對每條道路的道路名稱進行標記。
2.根據權利要求1所述的一種導航終端的地圖道路注記方法,其特征在于:在所述步驟300中,確定存在于屏幕范圍的道路弧度信息的步驟為:
301:如果道路弧度信息的形狀點坐標列表全部包含于屏幕范圍所對應的地圖數據的地理坐標內,則所讀取的道路信息包含在屏幕范圍內;
302:如果道路弧度信息的形狀點坐標列表與屏幕范圍所對應的地圖數據的地理坐標無交集,則所讀取的道路信息完全在屏幕之外;
303:如果道路弧度信息的形狀點坐標列表與屏幕范圍所對應的地圖數據的地理坐標有交集,則從道路弧度信息中位于起點的形狀點到終點的形狀點讀取形狀點坐標,獲取落于屏幕范圍所對應的地圖數據的地理坐標內的形狀點坐標;
3.根據權利要求1所述的一種導航終端的地圖道路注記方法,其特征在于:在所述步驟600中,對道路名稱進行標記的步驟為:
601:按照道路名稱字符數,確定道路弧度信息劃分份數;
602:根據確定的道路弧度信息的劃分份數,確定道路名稱字符標記位置;
603:在注記密度最稀疏的象限確定每條道路名稱的注記開始位置,以及每個道路名稱字符的注記位置;
604:將道路名稱字符柵格化,檢測確定柵格化后的道路名稱字符所占行、列坐標是否與其他柵格化后的道路名稱字符所占行、列坐標相沖突;若不存在沖突,則將道路名稱字符注記到檢測后的注記位置;若存在沖突,則返回步驟601重新確定道路弧度信息的劃分份數;
605:重復進行步驟600直到完成每條道路名稱的注記。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于航天恒星科技有限公司,未經航天恒星科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110254957.5/1.html,轉載請聲明來源鉆瓜專利網。





