st_distance fonksiyon

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

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.

İki giriş GEOMETRY değeri arasındaki 2B Kartezyen mesafeyi döndürür.

Syntax

st_distance ( geoExpr1, geoExpr2 )

Arguments

  • geoExpr1: İlk GEOMETRY değer.
  • geoExpr2: İkinci GEOMETRY değer.

Returns

İki giriş geometrisi arasındaki 2B Kartezyen mesafeyi döndürür. Sonucun birimleri, giriş geometrilerinin koordinatlarının birimleridir.

NULL iki giriş geometrisi boşsa döndürülür.

Hata koşulları

Examples

> SELECT st_distance(st_geomfromtext('POINT Z (0 0 300)'),st_geomfromtext('LINESTRING(-10 10,20 10)'));
  10.0