Partekatu bidez


st_flipcoordinates Función

Se aplica a:check marcado yes Databricks SQL check marcado yes 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.

Intercambia las coordenadas X e Y del valor de entrada GEOMETRY .

Syntax

st_flipcoordinates ( geoExpr )

Arguments

  • geoExpr: Un GEOMETRY valor.

Returns

Valor de tipo GEOMETRY con coordenadas X e Y intercambiadas.

El valor SRID del valor de salida GEOMETRY es igual al del valor de entrada.

La función devuelve NULL si la entrada es 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)