Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:
Databricks SQL
Databricks Runtime 17.1 y versiones posteriores
Important
Esta característica está en versión preliminar pública.
Nota:
Esta característica no está disponible en almacenes clásicos de Databricks SQL. Para más información sobre los almacenes de SQL de Databricks, consulte Tipos de almacenamiento de SQL.
Simplifica el valor de entrada GEOMETRY mediante el algoritmo Douglas-Peucker.
Syntax
st_simplify ( geo, tolerance )
Arguments
-
geo: UnGEOMETRYvalor. -
toleranceDOUBLE: valor que es el valor de distancia utilizado para la simplificación. Las unidades de distancia son las del CRS de la geometría de entrada.
Returns
Valor de tipo GEOMETRY, que representa la geometría simplificada.
Los puntos y los multipuntos permanecen sin modificaciones. Si la entrada es una colección de geometría, los elementos de la colección se simplifican de forma recursiva. Si la geometría de entrada tiene coordenadas M, se eliminan.
El valor SRID de la geometría de salida es el mismo que el del valor de entrada.
La función devuelve NULL si alguna de las entradas es NULL.
Examples
-- Simplifies linestring with tolerance 0.2.
> SELECT st_astext(st_simplify(st_geomfromtext('LINESTRING(0 0,5.1 0,10 0,10 3,10 8,16 9)'), 0.2));
LINESTRING(0 0,10 0,10 8,16 9)
-- Returns unchanged point geometry.
> SELECT st_astext(st_simplify(st_geomfromtext('POINT(1 2)'), 1.0));
POINT(1 2)