Partilhar via


st_flipcoordinates Função

Aplica-se a:check marked yes Databricks SQL check marked yes Databricks Runtime 17.1 e superior

Important

Este recurso está no Public Preview.

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.

Troca as coordenadas X e Y do valor de entrada GEOMETRY .

Syntax

st_flipcoordinates ( geoExpr )

Arguments

  • geoExpr: Um GEOMETRY valor.

Returns

Um valor do tipo GEOMETRY com coordenadas X e Y trocadas.

O valor SRID do valor de saída GEOMETRY é igual ao valor de entrada.

A função retorna NULL se a entrada for NULL.

Examples

-- Swaps X and Y coordinates of a linestring.
> SELECT st_astext(st_flipcoordinates(st_geomfromtext('LINESTRING(1 2,3 4,5 6,7 8)')));
  LINESTRING(2 1,4 3,6 5,8 7)
-- Swaps X and Y coordinates of a point.
> SELECT st_astext(st_flipcoordinates(st_geomfromtext('POINT(10 20)')));
  POINT(20 10)