Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:
Databricks SQL
Databricks Runtime 17.1 e superior
Observação
Esse recurso não está disponível nos armazéns Databricks SQL Classic. Para saber mais sobre os armazéns SQL do Databricks, consulte Tipos de armazém SQL.
Simplifica o valor de entrada GEOMETRY usando o algoritmo Douglas-Peucker.
Syntax
st_simplify ( geo, tolerance )
Arguments
-
geo: UmGEOMETRYvalor. -
tolerance: UmDOUBLEvalor que é o valor de distância usado para a simplificação. As unidades de distância são as do CRS da geometria de entrada.
Returns
Um valor do tipo GEOMETRY, representando a geometria simplificada.
Pontos e multipontos permanecem inalterados. Se a entrada for uma coleção de geometria, os elementos da coleção serão simplificados recursivamente. Se a geometria de entrada tiver coordenadas M, elas serão descartadas.
O valor SRID da geometria de saída é o mesmo que o valor de entrada.
A função retorna NULL se qualquer uma das entradas for 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)