supermap iserver 支援生成符合mbtiles規範的預快取(mbtiles是由mapbox制定的一種將瓦片地圖資料儲存到sqlite資料庫中並可快速使用,管理和分享的規範。 該規範由mapbox制定,詳見要生成符合mbtiles規範的預快取,需滿足以下條件:
所用資料的地圖投影系統為:web mercator。
按照下表中的比例尺列表生成預快取。這種比例尺定義的初始化顯示級別0中包含了1張覆蓋全球的256*256大小的切片,並且定義原點座標為(-20037508.34,-20037508.34)。mbtiles的切片組織符合osgeo的tms規範,並且受web mercator座標系約束(詳見所支援比例尺見表1中的地圖比例尺一欄。
表 1 mbtiles各顯示級別引數列表
顯示級別
地圖寬高 (畫素)
切片數量
地面解析度(公尺 / 畫素)
地圖比例尺(96 dpi)
0256
1156543.033928
1:591657527.591555
1512
478271.516964
1:295828763.795777
21024
1639135.758482
1:147914381.897889
32048
6419567.879241
1:73957190.948944
44096
2569783.939621
1:36978595.474472
58192
1024
4891.969810
1:18489297.737236
616384
4096
2445.984905
1:9244648.868618
732768
16384
1222.992453
1:4622324.434309
865536
65536
611.496226
1:2311162.217155
9131072
262144
305.748113
1:1155581.108577
10262144
1048576
152.874057
1:577790.554289
11524288
4194304
76.437028
1:288895.277144
121048576
16777216
38.218514
1:144447.638572
132097152
67108864
19.109257
1:72223.819286
144194304
268435456
9.554629
1:36111.909643
158388608
1073741824
4.777314
1:18055.954822
1616777216
4294967296
2.388657
1:9027.977411
1733554432
17179869184
1.194329
1:4513.988705
1867108864
68719476736
0.597164
1:2256.994353
19134217728
274877906944
0.298582
1:1128.497176
20268435456
1099511627776
0.149291
1:564.248588
21536870912
4398046511104
0.074646
1:282.124294
221073741824
17592186044416
0.037323
1:141.062147
下面以示範資料中的china400為例來介紹具體使用步驟。
首先在桌面中開啟china400資料,確認投影資訊。如下圖所示,符合規範要求的球面墨卡托投影。(如果資料不滿足投影要求,請在桌面中做地圖的動態投影轉換)
然後在預快取中配置快取比例尺。選取表1中的前三個比例尺為例,如下圖所示:
快取任務執行完成後,可以在mbtiles viewer(或其它支援mbtiles規範的客戶端)中瀏覽。將output/sqlite下剛生成好的china_256x256_png.mbtiles檔案拖入mbtiles viewer視窗,檔案中的切片會自動呈現,效果如下圖所示:
MBTiles 1 2 規範翻譯
可以參考超圖的文件mbtiles擴充套件 具體實現可以參考 利用sqlite儲存離散瓦片的思路和實現方法 mapbox提供了乙個簡單實現測試 github位址在這裡 mbtiles是在sqlite資料庫中儲存地圖瓦片資料的規範,用於即時使用和傳送.mbtiles檔案稱為tilesets 瓦片集 必須...
Linux準備開始支援SD卡新規範的電源 效能特性
自從sd卡規www.cppcns.com格v4.0發表以來,就有了擴充套件暫存器的概念,最初用於電源管理功能,在sd v6.0規格中,現在也用於效能功能。而linuxzmmualbx核心終於也計畫開始相容這些sd擴充套件暫存器了。linaro的ulf hansson本週發出了補丁,這讓linux核心...
mysql 的開發規範 MySQL開發規範
一 基礎規範 1 使用innodb儲存引擎 2 資料庫字符集使用utf8,校對字符集使用utf8 general ci 3 所有表 欄位都盡量新增注釋 4 庫名 表名 欄位名使用小寫字母,禁止超過32個字元,須見名知意 5 非唯一索引以 idx 欄位1 欄位2 命名,唯一索引必須以 uniq 欄位1...