常見GIS地圖切圖格式


 圖片格式是在地圖切圖過程中需要設置的一個重要參數,因為它對緩存服務的渲染效果、訪問速度等有着至關重要的影響。緩存地圖服務的圖片格式一般有 JPEG和PNG兩種,JPEG是不支持透明的,通常適用於影像地圖服務,PNG支持透明,適用於不同地圖服務疊加的情況。我們制作的地圖色彩越鮮艷、渲 染越復雜,切圖時生成的圖片也越大,客戶端繪制就越慢,那么我們應該怎樣達到效果和性能的平衡呢?常用的互聯網地圖服務又是怎么選擇的呢?

一、常用互聯網地圖瓦片格式對比

    筆者比較了反響較好的幾家互聯網地圖服務,包括矢量地圖服務、影像地圖服務和影像注記服務,他們的圖片格式和單張瓦片大小如下:

1、 百度

    1)矢量服務:PNG,基本控制在20K以內;

    2)影像注記服務:PNG,基本控制在20K以內;

    3)影像服務:JPEG,小比例尺大多控制在20K以內,大比例尺高分影像在20K-30K;

圖1 百度矢量和影像地圖服務

 

2、搜狗

    1)矢量服務:GIF,基本控制在20K以內;

    2)影像注記服務:PNG,基本控制在30K以內;

    3)影像服務:JPEG,小比例尺大多控制在20K以內,大比例尺高分影像在20K-30K;

 

圖2 搜狗矢量和影像地圖服務

3、谷歌

    1)矢量服務:PNG,基本控制在30K以內,20-30K占了一定比例;

    2)影像注記服務:PNG,大多控制在20K以內,小部分在20-30K;

    3)影像服務:JPEG,基本控制在30K以內;

圖3 谷歌矢量和影像地圖服務

4、ArcGIS Online

    矢量服務:PNG,基本控制在30K以內。

圖4 ArcGIS Online地圖服務

    通過比較知道,對於矢量服務,推薦采用PNG格式,PNG又分PNG8、PNG24和PNG32,PNG24和PNG32太大,對於顏色較豐富的圖片會達到上百K至幾百K,不推薦采用,為了達到20K以內的目標,建議采用PNG8。

而影像服務一般采用JPEG格式,為了控制瓦片大小,要對JPEG圖片進行壓縮,筆者也對壓縮比進行了比較。

二、ArcGIS切圖影像壓縮比比較

    測試數據:分辨率為14.5米、色彩比較豐富的影像作為測試數據,分別對比了壓縮比為65、70、75、80、85以及不壓縮100時的切圖效果,各選取了同一切片進行對比,圖片視覺效果相差不大,切圖時間也差不多,圖片大小差異比較明顯:

    1)JPEG100:大小在100k以上;

    2)JPEG85:在較大比例尺下,大小基本在45k以內,小比例尺下,在20k以內;

    3)JPEG80:在較大比例尺下,大小基本在40k以內,小比例尺下,在30k以內;

    4)JPEG75:在較大比例尺下,大小基本在35k以內,小比例尺下,在30k以內;

    5)JPEG70:在較大比例尺下,大小基本在30k以內,小比例尺下,在20k以內;

    6) JPEG65:大小略小於JPEG70,在1-2k之間。

三、總結

    綜上所述,用ArcGIS切圖時,推薦采用如下的切片格式方案:

    1、矢量服務:MSD切圖,采用PNG8格式,即可以控制大小,又可以有效的消除PNG8圖片的噪點;

    2、影像注記服務:MSD切圖,采用PNG8格式,dataframe背景設為深色,如RGB(30,30,30),以防出現白邊;

    3、影像服務:MSD切圖,若無需接其它服務可采用JPEG格式,壓縮比控制在70-75,使圖片大小在30K以內;如果要接其它服務(如天地圖),得采用MIXED格式,但邊緣是PNG32,會使圖片較大。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM