Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:
Databricks SQL
Databricks Runtime 17.1 and above
Important
Esse recurso está em Visualização Pública.
Observação
Esse recurso não está disponível em databricks SQL Classic warehouses. Para saber mais sobre os sql warehouses do Databricks, consulte os tipos de sql warehouse.
Retorna a dimensão topológica da projeção 2D do GEOMETRY valor.
Syntax
st_dimension ( geoExpr )
Arguments
-
geoExpr: valor deGEOMETRY.
Returns
Retorna a dimensão topológica da projeção 2D do valor de entrada GEOMETRY .
A expressão retorna:
- 0, se o valor de entrada
GEOMETRYfor um ponto ou um multiponto. - 1, se o valor de entrada
GEOMETRYfor um linestring ou uma multilinestring. - 2, se o valor de entrada
GEOMETRYfor um polígono ou um multipolígono. - 0, se o valor de entrada
GEOMETRYfor uma coleção de geometria vazia. - A dimensão máxima dos elementos da coleção, se a entrada for uma coleção de geometria não vazia.
Examples
> SELECT st_dimension(st_geomfromtext('MULTIPOINT(EMPTY,-1 0,EMPTY)'));
0
> SELECT st_dimension(st_geomfromtext('LINESTRING(-1 0,0 -1,1 0,0 1,-1 0)'));
1
> SELECT st_dimension(st_geomfromtext('MULTIPOLYGON(EMPTY,((-1 0,0 -1,1 0,0 1,-1 0)))'));
2
> SELECT st_dimension(st_geomfromtext('GEOMETRYCOLLECTION EMPTY'));
0