Delen via


st_distancespheroid functie

Van toepassing op:controleren gemarkeerd ja Databricks SQL-controle gemarkeerd als ja Databricks Runtime 17.1 en hoger

Important

Deze functie bevindt zich in openbare preview-versie.

Opmerking

Deze functie is niet beschikbaar in Databricks SQL Classic Warehouses. Zie SQL Warehouse-typen voor meer informatie over Databricks SQL-warehouses.

Geeft de geodetische afstand in meters tussen twee punten GEOMETRY op de WGS84-ellipsoïde.

Syntax

st_distancespheroid ( geoExpr1, geoExpr2 )

Arguments

  • geoExpr1: De eerste GEOMETRY waarde.
  • geoExpr2: De tweede GEOMETRY waarde.

Returns

Geeft de geodetische afstand (in meters) tussen twee puntgeometrieën op de WGS84 ellipsoïde. De coördinaten van de punten worden verondersteld in graden te zijn.

NULL wordt geretourneerd als een van de twee invoergeometrieën leeg is.

Foutvoorwaarden

Examples

> SELECT round(st_distancespheroid(st_geomfromtext('POINT M (2 3 100)'), st_geomfromtext('POINT ZM (6 7 23 1000)')), 3);
  626380.599