全部产品
Search
文档中心

PolarDB:ST_Envelope

更新时间:Jul 02, 2025

Topik ini menjelaskan fungsi ST_Envelope, yang digunakan untuk mendapatkan kotak pembatas dari sebuah raster.

Sintaksis

geometry ST_Envelope(raster source);
geometry ST_Envelope(raster source,
                     integer pyramid);

Parameter

Parameter Deskripsi
source Raster yang kotak pembatasnya ingin Anda peroleh.
pyramid Tingkat piramida di mana raster berada. Nilai valid dimulai dari 0. Nilai default: 0.

Deskripsi

Fungsi ini digunakan untuk mendapatkan kotak pembatas dari sebuah raster.

Bounding box

Contoh

SELECT st_astext(st_envelope(rast_object))
FROM raster_table;

----------------------------------------------------
 POLYGON((-180 90,180 90,180 -90,-180 -90,-180 90))

--Tentukan tingkat piramida di mana raster berada.                 
SELECT st_astext(st_envelope(rast_object,  1))
FROM raster_table;

----------------------------------------------------
 POLYGON((-180 90,180 90,180 -90,-180 -90,-180 90))