Aracılığıyla paylaş


st_point 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.

Sağlanan X ve Y koordinatları ve SRID değeriyle bir nokta GEOMETRY değeri döndürür.

Syntax

st_point ( x, y [, srid] )

Arguments

  • x: Bir DOUBLE noktanın ilk koordinatını temsil eden bir değer.
  • y: Bir DOUBLE noktanın ikinci koordinatını temsil eden bir değer.
  • srid: Noktanın isteğe bağlı SRID değeri. Varsayılan değer 0'dır.

Returns

Belirtilen koordinatlara sahip bir noktayı temsil eden türünde GEOMETRYbir değer.

Eğer girişlerden herhangi biri NULL ise, işlev NULL döndürür.

Examples

-- Creates a point with coordinates (10, 34) and default SRID 0.
> SELECT st_astext(st_point(10.0, 34.0));
  POINT(10 34)
-- Returns the SRID of a point created with default SRID.
> SELECT st_srid(st_point(10.0, 34.0));
  0
-- Creates a point with coordinates (10, 34) and SRID 3857.
> SELECT st_srid(st_point(10.0, 34.0, 3857));
  3857

-- When invoking st_point with a literal for the SRID value, the output geometry type inherits the SRID value.
> SELECT typeof(st_point(10.0, 34.0, 4267));
  geometry(4267)