

 Amazon Redshift tidak akan lagi mendukung penggunaan Python UDF setelah 30 Juni 2026. Kami akan mulai menegakkannya secara bertahap. Untuk informasi lebih lanjut tentang detail opsi akhir masa pakai dan migrasi Python, lihat posting [ blog ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/) yang diterbitkan pada 30 Juni 2025. 

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# ST\_ MakeEnvelope
<a name="ST_MakeEnvelope-function"></a>

ST\_ MakeEnvelope mengembalikan geometri sebagai berikut:
+ Jika koordinat input menentukan titik, maka geometri yang dikembalikan adalah titik. 
+ Jika koordinat input menentukan garis, maka geometri yang dikembalikan adalah linestring. 
+ Jika tidak, geometri yang dikembalikan adalah poligon, di mana koordinat input menentukan sudut kiri bawah dan kanan atas kotak. 

Jika disediakan, nilai pengidentifikasi sistem referensi spasial (SRID) dari geometri yang dikembalikan diatur ke nilai SRID masukan. 

## Sintaksis
<a name="ST_MakeEnvelope-function-syntax"></a>

```
ST_MakeEnvelope(xmin, ymin, xmax, ymax)
```

```
ST_MakeEnvelope(xmin, ymin, xmax, ymax, srid)
```

## Argumen
<a name="ST_MakeEnvelope-function-arguments"></a>

 *xmin*   
Nilai tipe data`DOUBLE PRECISION`. Nilai ini adalah koordinat pertama dari sudut kiri bawah kotak. 

 *ymin*   
Nilai tipe data`DOUBLE PRECISION`. Nilai ini adalah koordinat kedua dari sudut kiri bawah kotak. 

 *xmax*   
Nilai tipe data`DOUBLE PRECISION`. Nilai ini adalah koordinat pertama dari sudut kanan atas kotak. 

 *ymax*   
Nilai tipe data`DOUBLE PRECISION`. Nilai ini adalah koordinat kedua dari sudut kanan atas kotak. 

 *srid*   
Nilai tipe data `INTEGER` yang mewakili pengidentifikasi sistem referensi spasial (SRID). Jika nilai SRID tidak disediakan, maka itu diatur ke nol. 

## Jenis pengembalian
<a name="ST_MakeEnvelope-function-return"></a>

`GEOMETRY`dari subtipe`POINT`,`LINESTRING`, atau`POLYGON`. 

SRID dari geometri yang dikembalikan disetel ke `srid` atau nol jika `srid` tidak disetel. 

Jika *xmin*, *ymin*, *xmax, *ymax**, atau *srid* adalah null, maka null dikembalikan.

Jika *srid* negatif, maka kesalahan dikembalikan. 

## Contoh
<a name="ST_MakeEnvelope-function-examples"></a>

SQL berikut mengembalikan poligon yang mewakili amplop yang ditentukan oleh empat nilai koordinat masukan. 

```
SELECT ST_AsEWKT(ST_MakeEnvelope(2,4,5,7));
```

```
 st_astext
---------------
 POLYGON((2 4,2 7,5 7,5 4,2 4))
```

SQL berikut mengembalikan poligon yang mewakili amplop yang ditentukan oleh empat nilai koordinat input dan nilai SRID. 

```
SELECT ST_AsEWKT(ST_MakeEnvelope(2,4,5,7,4326));
```

```
 st_astext
----------------------------------
 SRID=4326;POLYGON((2 4,2 7,5 7,5 4,2 4))
```