Aracılığıyla paylaş


st_flipcoordinates fonksiyon

Şunun için geçerlidir:evet olarak işaretlendi Databricks SQL denetimi evet olarak işaretlendi Databricks Runtime 17.1 ve üzeri

Important

Bu özellik Genel Önizleme aşamasındadır.

Uyarı

Bu özellik Databricks SQL Klasik ambarlarında kullanılamaz. Databricks SQL ambarları hakkında daha fazla bilgi edinmek için bkz. SQL ambar türleri.

Giriş GEOMETRY değerinin X ve Y koordinatlarını değiştirir.

Syntax

st_flipcoordinates ( geoExpr )

Arguments

  • geoExpr: Bir GEOMETRY değer.

Returns

X ve Y koordinatları değiştirilmiş türünde bir GEOMETRY değeri.

Çıkış GEOMETRY değerinin SRID değeri, giriş değerinin değerine eşittir.

İşlev, birinci parametre NULL ise NULL döndürür.

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)