Partilhar via


st_distance Função

Aplica-se a:check marked yes Databricks SQL check marked yes Databricks Runtime 17.1 e superior

Important

Este recurso está no Public Preview.

Observação

Esse recurso não está disponível nos armazéns Databricks SQL Classic. Para saber mais sobre os armazéns SQL do Databricks, consulte Tipos de armazém SQL.

Devolve a distância cartesiana 2D entre os dois valores de entrada GEOMETRY .

Syntax

st_distance ( geoExpr1, geoExpr2 )

Arguments

  • geoExpr1: O primeiro GEOMETRY valor.
  • geoExpr2: O segundo GEOMETRY valor.

Returns

Devolve a distância cartesiana 2D entre as duas geometrias de entrada. As unidades do resultado são as das coordenadas das geometrias de entrada.

NULL é retornado se qualquer uma das duas geometrias de entrada estiver vazia.

Condições de erro

Examples

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