从金字塔中按瓦片编号生成一个mvt标准的二进制数据。

语法

bytea ST_Tile(cstring name, cstring key);
bytea ST_Tile(cstring name, int x, int y, int z);

参数

参数名称 描述
name 金字塔名称。
key 瓦片编号。
x 瓦片编号里的x值。
y 瓦片编号里的y值。
z 瓦片编号里的z值。

描述

key的编号方式为'z_x_y',坐标系为EPSG:4326EPSG:3857,返回mvt标准的二进制数据。

说明 当坐标系为 EPSG:4326时,瓦片在x方向的分块数量是y方向分块数量的2倍。最小层级从1开始,且只有 1_0_01_1_0瓦片。

示例

select ST_Tile('roads', '3_1_6');
st_tile
----------
0xFFAABB8D8A6678...

select ST_Tile('roads', 1, 6, 3);
st_tile
----------
0xFFAABB8D8A6678...