

 Amazon Redshift tidak akan lagi mendukung pembuatan Python UDFs baru mulai Patch 198. Python yang ada UDFs akan terus berfungsi hingga 30 Juni 2026. Untuk informasi lebih lanjut, 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/). 

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

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

ST\$1 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))
```