

 Amazon Redshift non supporterà più la creazione di nuovi Python UDFs a partire dalla Patch 198. Python esistente UDFs continuerà a funzionare fino al 30 giugno 2026. Per ulteriori informazioni, consulta il [post del blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

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

ST\$1Simplify restituisce una copia semplificata della geometria di input utilizzando l'algoritmo con la tolleranza data. Ramer-Douglas-Peucker La topologia della geometria di input potrebbe non essere mantenuta. Per ulteriori informazioni sull'algoritmo, consultare [Algoritmo Ramer-Douglas-Peucker](https://en.wikipedia.org/wiki/Ramer–Douglas–Peucker_algorithm) in Wikipedia. 

Quando ST\$1Simplify calcola le distanze per semplificare una geometria, ST\$1Simplify opera sulla proiezione 2D della geometria di input. 

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

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

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

 *geom*   
Un valore di tipo `GEOMETRY` o un'espressione che restituisce un valore di tipo `GEOMETRY`. 

 *tolerance*   
Un valore del tipo di dati `DOUBLE PRECISION` che rappresenta il livello di tolleranza dell'algoritmo. Ramer-Douglas-Peucker Se *tolerance* è un numero negativo, allora viene utilizzato il valore null. 

## Tipo restituito
<a name="ST_Simplify-function-return"></a>

`GEOMETRY`. 

Il valore dell'identificatore del sistema di riferimento spaziale (SRID) della geometria restituito è il valore SRID della geometria di input. 

La dimensione della geometria restituita è la stessa della geometria di input. 

Se *geom* è nullo, allora viene restituito il valore nullo. 

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

Il seguente codice SQL semplifica la stringa di linee di input utilizzando una tolleranza di distanza euclidea di 1 con l'algoritmo. Ramer-Douglas-Peucker Le unità della distanza sono uguali a quelle delle coordinate della geometria.

```
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)
```