[發明專利]一種計算電子地圖可視區域內的瓦片的裝置和方法有效
| 申請號: | 201310744408.5 | 申請日: | 2013-12-30 |
| 公開(公告)號: | CN103699439B | 公開(公告)日: | 2019-03-05 |
| 發明(設計)人: | 楊新明 | 申請(專利權)人: | 北京奇虎科技有限公司;奇智軟件(北京)有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48 |
| 代理公司: | 北京市隆安律師事務所 11323 | 代理人: | 權鮮枝 |
| 地址: | 100088 北京市西城區新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 計算 電子地圖 可視 區域內 瓦片 裝置 方法 | ||
本發明公開了一種計算電子地圖可視區域內的瓦片的裝置和方法,該方法包括:根據地圖可視區域的中心點的地理位置坐標及地圖的當前顯示級別,換算得到中心點的像素坐標;根據地圖的當前顯示級別,得到當前顯示級別的單個瓦片的像素尺寸;根據地圖可視區域的像素尺寸和中心點的像素坐標,得到地圖可視區域的兩個相對的頂點的像素坐標;以及根據地圖可視區域的兩個相對的頂點的像素坐標和當前顯示級別的單個瓦片的像素尺寸得到可視區域內的瓦片編號。本發明通過地理位置坐標和顯示級別而計算得到可視區域內的瓦片的編號,由此準確地計算可視區域內的瓦片的編號,解決了瓦片獲取操作的準確率和操作速度不佳的問題。
技術領域
本發明涉及電子地圖技術領域,具體涉及一種計算電子地圖可視區域內的瓦片的裝置和計算電子地圖可視區域內的瓦片的方法。
背景技術
在目前電子地圖的應用中,由服務器端保存瓦片的具體保存形式是將瓦片以像素坐標為索引保存。客戶端請求電子地圖可視區域內的瓦片的方法是通過使用像素坐標向服務器端發出下載瓦片請求,由服務器端根據像素坐標得到瓦片并將瓦片返回客戶端,然而采用這樣的方法,不僅服務器的處理量較大,而且瓦片獲取操作的準確率和操作速度不佳。
發明內容
鑒于上述問題,提出了本發明以便提供一種克服上述問題或者至少部分地解決上述問題的計算電子地圖可視區域內的瓦片的裝置和相應的計算電子地圖可視區域內的瓦片的方法。
依據本發明的一個方面,提供了一種計算電子地圖可視區域內的瓦片的裝置,該裝置包括:定點運算單元,適于根據地圖可視區域的中心點的地理位置坐標及地圖的當前顯示級別,換算得到中心點的像素坐標;瓦片分析單元,適于根據地圖的當前顯示級別,得到當前顯示級別的單個瓦片的像素尺寸;頂點分析單元,適于根據地圖可視區域的像素尺寸和中心點的像素坐標,得到地圖可視區域的兩個相對的頂點的像素坐標;瓦片運算單元,適于根據地圖可視區域的兩個相對的頂點的像素坐標和當前顯示級別的單個瓦片的像素尺寸得到可視區域內的瓦片編號。
可選地,所述頂點分析單元,適于得到兩個相對的頂點所在的瓦片的橫向索引編號和縱向索引編號;選取位于兩個相對的頂點所在的瓦片的橫向索引編號之間的橫向索引編號以及位于兩個相對的頂點所在的瓦片的縱向索引編號之間的縱向索引編號,即得到地圖可視區域內的瓦片編號;其中,所述瓦片運算單元,適于對所述頂點分別利用頂點的像素坐標減去地圖的原點的像素坐標得到橫坐標的差值和縱坐標的差值,利用橫坐標的差值除以單個瓦片的像素寬度得到橫向索引編號,利用縱坐標的差值除以單個瓦片的像素高度得到縱向索引編號,從而得到兩個相對的頂點所在的瓦片的橫向索引編號和縱向索引編號。
可選地,該裝置還包括:預加載瓦片運算單元,適于根據地圖可視區域的中心點的地理位置坐標及預加載級別計算至少一個預加載級別中與可視區域對應的預加載瓦片的編號;或,適于根據預加載級別與當前顯示級別之間的級別差將當前顯示級別下地圖可視區域內的瓦片編號進行除法取整運算或乘法運算,計算至少一個預加載級別中與可視區域內的瓦片對應的預加載瓦片的編號;其中,所述預加載級別,為與當前顯示級別的級別差在設置的范圍內的至少一個級別。
可選地,所述預加載瓦片運算單元適于根據地圖可視區域的中心點的地理位置坐標及預加載級別,換算得到中心點的像素坐標;根據地圖的預加載級別,得到預加載級別的單個瓦片的像素尺寸;根據地圖可視區域的像素尺寸和中心點的像素坐標,得到地圖可視區域的兩個相對的頂點的像素坐標;以及根據地圖可視區域的兩個相對的頂點的像素坐標和預加載級別的單個瓦片的像素尺寸得到預加載級別中與可視區域對應的預加載瓦片的編號。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司;奇智軟件(北京)有限公司,未經北京奇虎科技有限公司;奇智軟件(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310744408.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:車載弓網數據采集系統
- 下一篇:用于薄膜裁切的翻卷裝置





