

 O Amazon Redshift não permitirá mais a criação de UDFs do Python a partir do Patch 198. As UDFs do Python existentes continuarão a funcionar normalmente até 30 de junho de 2026. Para ter mais informações, consulte a [publicação de blog ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

# ST\$1Polygon
<a name="ST_Polygon-function"></a>

ST\$1Polygon retorna uma geometria de polígono cujo anel externo é a linestring de entrada com o valor que era a entrada do identificador do sistema de referência (SRID - spatial reference system identifier) 

A dimensão da geometria retornada é a mesma geometria de entrada.

## Sintaxe
<a name="ST_Polygon-function-syntax"></a>

```
ST_Polygon(linestring, srid)
```

## Argumentos
<a name="ST_Polygon-function-arguments"></a>

 *linestring*   
Um valor de tipo de dados `GEOMETRY` ou uma expressão que é avaliada como um tipo `GEOMETRY`. O subtipo deve ser `LINESTRING` que representa uma linestring. O valor de *linestring* deve ser fechado. 

 *srid*   
Um valor de tipo de dados `INTEGER` que representa uma segunda um SRID. 

## Tipo de retorno
<a name="ST_Polygon-function-return"></a>

`GEOMETRY` de subtipo `POLYGON`.

Caso contrário, o valor do SRID da geometria retornado será definido como *srid*. 

Nulo será retornado se *linestring* ou *srid* for nulo.

Um erro será retornado se *linestring* não for uma linestring.

Um erro será retornado se *linestring* não for fechada.

Um erro será retornado se *srid* for negativo.

## Exemplos
<a name="ST_Polygon-function-examples"></a>

O SQL a seguir cria um polígono com um valor de SRID. 

```
SELECT ST_AsEWKT(ST_Polygon(ST_GeomFromText('LINESTRING(77.29 29.07,77.42 29.26,77.27 29.31,77.29 29.07)'),4356));
```

```
st_asewkt
-------------
 SRID=4356;POLYGON((77.29 29.07,77.42 29.26,77.27 29.31,77.29 29.07))
```