【技術實現步驟摘要】
本專利技術涉及電子地圖
,尤其涉及一種電子地圖全景圖獲取方法及系統。
技術介紹
電子地圖即數字地圖,是利用計算機技術,以數字方式存儲和查閱的地圖。電子地圖是存儲在計算機的硬盤、軟盤、光盤或磁帶等介質上的,地圖內容是通過數字來表示的,需要通過專用的計算機軟件對這些數字進行顯示、讀取、檢索、分析等。電子地圖儲存資訊的方法,一般使用向量式圖像儲存,地圖比例可放大、縮小或旋轉而不影響顯示效果,早期使用位圖式儲存,地圖比例不能放大或縮小,現代電子地圖軟件一般利用地理信息系統來儲存和傳送地圖數據,也有其他的信息系統。電子地圖上可以表示的信息量遠遠大于普通地圖,如公路在普通地圖上用線劃來表示位置,線的形狀、寬度、顏色等不同符號表示公路的等級及其他信息。電子地圖還可以很方便地與衛星圖像、航空照片等其他信息源結合,生成新的圖種。在電子地圖應用中,屏幕截圖是一種常用的功能,它能夠下載當前屏幕范圍的圖像,方便用戶離線進行查看,但是電子地圖的屏幕截圖功能不同于其它軟件的截圖方式,因為地圖上的底圖信息、POI(PointofInterest,感興趣點)信息、行車路線信息等都是由服務器實時查尋后繪制出來的,用戶在拖拽地圖時,這些信息也會實時更新,實時加載,重新計算后生成,所以,理論上用戶無法獲得屏幕范圍外的截圖。現有地圖網站的屏幕截圖功能,如百度地圖、高德地圖等,都是通過系統程序接口來捕獲當前屏幕的圖像,然后經 ...
【技術保護點】
一種電子地圖全景圖獲取方法,其特征在于,所述方法應用于一種包括客戶端和服務器的電子地圖全景圖獲取系統,所述方法包括:所述客戶端獲取用戶在電子地圖顯示范圍內選取的截圖區域,并獲取用戶輸入的對所述截圖區域的分辨率;所述客戶端將所述分辨率以及從所述客戶端側讀取的所述截圖區域內的矢量形式的地圖數據發送至所述服務器;所述服務器確定所述分辨率對應的地圖層級,并拼接出屬于所述地圖層級上的所述截圖區域內的地圖底圖;所述服務器根據所述地圖數據在所述地圖底圖上繪制地圖信息;所述服務器將繪制好的截圖圖像地址發送給所述客戶端,以便所述客戶端根據所述截圖圖像地址下載繪制好的截圖圖像。
【技術特征摘要】
1.一種電子地圖全景圖獲取方法,其特征在于,所述方法應用于一種包
括客戶端和服務器的電子地圖全景圖獲取系統,所述方法包括:
所述客戶端獲取用戶在電子地圖顯示范圍內選取的截圖區域,并獲取用
戶輸入的對所述截圖區域的分辨率;
所述客戶端將所述分辨率以及從所述客戶端側讀取的所述截圖區域內的
矢量形式的地圖數據發送至所述服務器;
所述服務器確定所述分辨率對應的地圖層級,并拼接出屬于所述地圖層
級上的所述截圖區域內的地圖底圖;
所述服務器根據所述地圖數據在所述地圖底圖上繪制地圖信息;
所述服務器將繪制好的截圖圖像地址發送給所述客戶端,以便所述客戶
端根據所述截圖圖像地址下載繪制好的截圖圖像。
2.根據權利要求1所述的方法,其特征在于,所述獲取用戶在電子地圖
顯示范圍內選取的截圖區域,包括:
獲取用戶利用所述客戶端顯示的截圖框在電子地圖顯示范圍內框選的截
圖區域;
或者,獲取用戶通過觸屏選取方式在電子地圖顯示范圍內圈選的截圖區
域;
或者,獲取用戶從預設區域選項中選擇的區域項并將所述區域項發送至
所述服務器,所述服務器側保存了電子地圖中預設區域的輪廓信息;獲取所
述服務器返回的所述區域項對應的預設區域的輪廓信息,將獲取的輪廓信息
作為對所顯示電子地圖的截圖區域。
3.根據權利要求1所述的方法,其特征在于,所述客戶端將從所述客戶
端側讀取的所述截圖區域內的矢量形式的地圖數據發送至所述服務器,包括:
所述客戶端將所述地圖數據轉換為Json格式,并通過Post請求方式將所
述Json格式的地圖數據發送至所述服務器;
在所述客戶端將從所述服務器側讀取的所述截圖區域內的地圖數據發送
至所述服務器之后,還包括:
所述服務器解析所述Json格式的地圖數據,并利用預先定義的JavaBean
存儲解析后的地圖數據。
4.根據權利要求1所述的方法,其特征在于,所述客戶端將所述分辨率
以及所述截圖區域內的地圖數據發送至所述服務器的同時,還包括:
將所述客戶端側的地圖顯示區域四角對應的屏幕坐標發送至所述服務
器;
所述拼接出屬于所述地圖層級上的所述截圖區域內的地圖底圖,包括:
在確定的地圖層級上,將所述客戶端側的地圖顯示區域四角對應的屏幕
坐標轉換為墨卡托坐標;
將所述墨卡托坐標轉換為瓦片坐標;
根據所述瓦片坐標,獲取所述地圖顯示區域內的所有地圖瓦片,并利用
所述所有地圖瓦片拼接成所述地圖顯示區域內的電子地圖底圖;
從所述地圖顯示區域內的電子地圖底圖中,截取所述截圖區域內的電子
地圖底圖。
5.根據權利要求1所述的方法,其特征在于,所述客戶端發送至所述服
務器的地圖數據為墨卡托坐標數據,所述服務器根據所述地圖數據在所述地
圖底圖上繪制地圖信息,包括:
所述服務器將所述墨卡托坐標數據轉換為圖像坐標數據,根據所述圖像
坐標數據在所述地圖底圖上繪制地圖信息。
6.根據權利要求1至5任一項所述的方法,其特征在于,所述地圖數據包
括:用戶標注信...
【專利技術屬性】
技術研發人員:秦岳,
申請(專利權)人:中國農業銀行股份有限公司,
類型:發明
國別省市:北京;11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。