st_flipcoordinates Função

Aplica-se a:check marked yes Databricks SQL check marked yes 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.

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)