すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB RDS:ST_Tile

最終更新日:Mar 28, 2026

ピラミッド内のタイル ID から、MVT 形式の標準バイナリ構造を生成します。

構文

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

パラメーター

パラメーター説明
nameピラミッドの名前です。
keyタイル ID('z_x_y' 形式でエンコード済み)です。
xタイル ID の X 値です。
yタイル ID の Y 値です。
zタイル ID の Z 値です。

注意事項

ST_Tile は、ピラミッド内のタイル ID をもとに、MVT 形式の標準バイナリ構造を返します。タイル ID は 'z_x_y' 形式でエンコードされ、EPSG:4326 または EPSG:3857 のいずれかの座標系に対応している必要があります。

EPSG:4326 を使用する場合:

  • X 軸方向のチャンク数は、Y 軸方向のチャンク数の 2 倍です。

  • Z 値は 1 から開始します。Z=1 の場合、有効なタイル ID は 1_0_0 および 1_1_0 のみです。

以下の例では、ST_Tile の呼び出し方法として、2 通りの記法を示しています。どちらの呼び出しも同一の結果(MVT バイナリ)を返します。最初の例では key 文字列形式を使用し、2 番目の例では X、Y、Z の各値を個別に指定しています。

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