# 矢量瓦片分块规则

MapGIS矢量瓦片底图支持地理坐标系、墨卡托投影坐标系及高斯克吕格投影坐标系3种空间参考,不同的空间参考系下地图瓦片的分块规则不同,同一空间参考系下矢量瓦片的分块规则相同。

# 地理坐标系

地理坐标系下,经度从-180度到+180度;纬度从-90度到+90度,即分块范围覆盖整个地球。具体分块规则如下图所示:

其中,第0级分成1行2列,每个瓦片尺寸为180度×180度;第1级对第0级的每个瓦片进行4叉划分,每个瓦片尺寸为90度×90度;以此类推。

矢量瓦片以左上角(-180°,90°)为编码原点,垂直向右(向东)、向下(向南)对瓦片进行行列编码,序号从0开始。如,第0级2张矢量瓦片为(0,0)、(0,1);第1级8张瓦片的编码分别为(0,0)、(0,1)、(0,2)、(0,3)、(1,0)、(1,1)、(1,2)、(1,3);以此类推。

提示:

各级地图瓦片编码的第一个参数为行号,第二个参数为列号。

显示比例尺计算方法如下:

地图显示比例=1:地面分辨率×屏幕分辨率/(0.0254 米/英寸)

其中:地面分辨率= [2×pi×地球长半径(米)]/(256× 2Level像素)

Level 表示比例尺的级别,最小为0;屏幕分辨率取值为96 dpi;地球长半径取2000 国家大地坐标系规定参数,为6378137 米。

以第0级为例,世界地图刚好填充满两张图片,可计算:

地面分辨率= [2×pi×地球长半径(米)]/(256× 2 level 像素)= (2×pi×6378137)/(256× 2)≈78271.5170米/像素

地图显示比例尺=1:地面分辨率×屏幕分辨率/(0.0254 米/英寸)=1:78271.5170×96/(0.0254)≈1:295829355.45。

以此类推,各级分辨率及比例尺信息如下表所示:

级别 行瓦片数*列瓦片数 256*256 地面分辨率 显示比例尺
0 1*2 78271.5170 1:295829355.45
1 2*4 39135.7585 1:147914677.73
2 4*8 19567.8792 1:73957338.86
3 8*16 9783.9396 1:36978669.43
4 16*32 4891.9698 1:18489334.72
5 32*64 2445.9849 1:9244667.36
6 64*128 1222.9925 1:4622333.68
7 128*256 611.4962 1:2311166.84
8 256*512 305.7481 1:1155583.42
9 512*1024 152.8741 1:577791.71
10 1024*2048 76.4370 1:288895.85
11 2048*4096 38.2185 1:144447.93
12 4096*8192 19.1093 1:72223.96
13 8192*16384 9.5546 1:36111.98
14 16384*32768 4.7773 1:18055.99
15 32768*65536 2.3887 1:9028.00
16 65536*131072 1.1943 1:4514.00
17 131072*262144 0.5972 1:2257.00
18 262144*524288 0.2986 1:1128.50
19 524288*1048576 0.1493 1:564.25

# 墨卡托投影

墨卡托投影下,整个地球范围会投影为一个正方形,x/y方向坐标值从-20037508.34到20037508.34。具体分块规则如下图所示:

矢量瓦片以左上角(-20037508.34,20037508.34)为编码原点,垂直向右(向东)、向下(向南)对瓦片进行行列编码,序号从0开始。其中,第0级分成1行1列;第1级对第0级的每个瓦片进行4叉划分;以此类推。如第0级1张矢量瓦片为(0,0);第1级4张瓦片的编码分别为(0,0)、(0,1)、(1,0)、(1,1);以此类推。

提示:

各级地图瓦片编码的第一个参数为行号,第二个参数为列号。

显示比例尺计算方法如下:

地图显示比例=1:地面分辨率×屏幕分辨率/(0.0254 米/英寸)

其中:地面分辨率为单个像素代表的实地距离,即地面分辨率=世界范围距离/(256*2Level)

Level 表示比例尺的级别,最小为0;屏幕分辨率取值为96 dpi;世界范围距离为Xmax-Xmin≈40075016.69米

以第0级为例,世界地图刚好填充满一张图片,可计算:

地面分辨率=世界范围距离/(256*2Level)=40075016.69/(256*20)≈156543.0339米/像素

地图显示比例尺=1:地面分辨率×屏幕分辨率/(0.0254 米/英寸)=1:156543.0339×96/(0.0254)≈1:591658710.91

以此类推,各级分辨率及比例尺信息如下表所示:

级别 行瓦片数*列瓦片数 (256*256) 地面分辨率 显示比例尺
0 1*1 156543.0339 1:591658710.91
1 2*2 78271.5170 1:295829355.45
2 4*4 39135.7585 1:47914677.73
3 8*8 19567.8792 1:73957338.86
4 16*16 9783.9396 1:36978669.43
5 32*32 4891.9698 1:18489334.72
6 64*64 2445.9849 1:9244667.36
7 128*128 1222.9925 1:4622333.68
8 256*256 611.4962 1:2311166.84
9 512*512 305.7481 1:1155583.42
10 1024*1024 152.8741 1:577791.71
11 2048*2048 76.4370 1:288895.85
12 4096*4096 38.2185 1:144447.93
13 8192*8192 19.1093 1:72223.96
14 16384*16384 9.5546 1:36111.98
15 32768*32768 4.7773 1:18055.99
16 65536*65536 2.3887 1:9028.00
17 131072*131072 1.1943 1:4514.00
18 262144*262144 0.5972 1:2257.00
19 524288*524288 0.2986 1:1128.50