

 Amazon Redshift ne prendra plus en charge la création de nouveaux Python à UDFs partir du patch 198. UDFs Le Python existant continuera de fonctionner jusqu'au 30 juin 2026. Pour plus d’informations, consultez le [ billet de blog ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# ST\$1Simplify
<a name="ST_Simplify-function"></a>

ST\$1Simplify renvoie une copie simplifiée de la géométrie d'entrée à l'aide de l' Ramer-Douglas-Peuckeralgorithme avec la tolérance donnée. Il est possible que la topologie de la géométrie en entrée ne soit pas conservée. Pour plus d’informations sur cet algorithme, consultez [Algorithme de Douglas-Peucker](https://en.wikipedia.org/wiki/Ramer–Douglas–Peucker_algorithm) sur Wikipédia. 

Lorsque ST\$1Simplify calcule les distances pour simplifier une géométrie, ST\$1Simplify fonctionne sur la projection 2D de la géométrie en entrée. 

## Syntaxe
<a name="ST_Simplify-function-syntax"></a>

```
ST_Simplify(geom, tolerance)
```

## Arguments
<a name="ST_Simplify-function-arguments"></a>

 *geom*   
Valeur de type de données `GEOMETRY` ou expression qui est évaluée sur un type `GEOMETRY`. 

 *tolerance*   
Valeur de type de données `DOUBLE PRECISION` qui représente le niveau de tolérance de l' Ramer-Douglas-Peuckeralgorithme. Si *tolerance* est un nombre négatif, zéro est utilisé. 

## Type de retour
<a name="ST_Simplify-function-return"></a>

`GEOMETRY`. 

La valeur de l’identifiant de système de référence spatiale (SRID) de la géométrie renvoyée est la valeur SRID de la géométrie d’entrée. 

La dimension de la géométrie renvoyée est identique à celle de la géométrie en entrée. 

Si *geom* est null, null est renvoyé. 

## Exemples
<a name="ST_Simplify-function-examples"></a>

Le code SQL suivant simplifie la chaîne de ligne d'entrée en utilisant une tolérance de distance euclidienne de 1 avec l'algorithme. Ramer-Douglas-Peucker Les unités de distance sont identiques à celles indiquées dans les coordonnées de la géométrie.

```
SELECT ST_AsEWKT(ST_Simplify(ST_GeomFromText('LINESTRING(0 0,1 2,1 1,2 2,2 1)'), 1));
```

```
 st_asewkt
-----------
LINESTRING(0 0,1 2,2 1)
```