Compartilhar via


Lista alfabética de funções geoespaciais st

Aplica-se a:com marcação de verificação sim Databricks Runtime

Importante

Esse recurso está em Visualização Pública.

Function Description
st_addpoint(geo1Expr, geo2Expr[, indexExpr]) Adiciona um novo ponto na enésima posição do linestring de entrada GEOGRAPHY ou valor GEOMETRY.
st_area(geoExpr) Retorna a área do valor de entrada GEOGRAPHY ou GEOMETRY.
st_asbinary(geoExpr) Retorna a representação WKB da entrada GEOGRAPHY ou GEOMETRY como um valor BINARY.
st_asewkb(geoExpr) Retorna a representação EWKB do valor de entrada GEOMETRY como um BINARY valor.
st_asgeojson(geoExpr) Retorna a representação GeoJSON da entrada GEOGRAPHY ou GEOMETRY como um valor STRING.
st_asewkt(geoExpr) Retorna a representação EWKT do valor de entrada GEOGRAPHY ou GEOMETRY como um valor STRING.
st_astext(geoExpr) Retorna a representação WKT da entrada GEOGRAPHY ou GEOMETRY como um valor STRING.
st_aswkb(geoExpr) Retorna a representação WKB da entrada GEOGRAPHY ou GEOMETRY como um valor BINARY.
st_aswkt(geoExpr) Retorna a representação WKT da entrada GEOGRAPHY ou GEOMETRY como um valor STRING.
st_buffer(geoExpr, radiusExpr) Retorna o buffer do valor de entrada GEOMETRY usando o raio especificado.
st_centroid(geoExpr) Retorna o centroide do valor de entrada GEOMETRY como um valor de ponto GEOMETRY 2D.
st_concavehull(geoExpr, lengthRatioExpr[, allowHolesExpr]) Retorna o casco côncavo do valor de entrada GEOMETRY como um valor GEOMETRY, usando a proporção de comprimento especificada.
st_contains(geoExpr1, geoExpr2) Retornará true se o primeiro GEOMETRY valor contiver o segundo GEOMETRY valor.
st_convexhull(geoExpr) Retorna o casco convexo do valor de entrada GEOMETRY como um GEOMETRY valor.
st_covers(geoExpr1, geoExpr2) Retorna true se o primeiro GEOMETRY valor abrange o segundo GEOMETRY valor.
st_difference(geoExpr1, geoExpr2) Retorna a diferença de conjunto de pontos dos dois valores de entrada GEOMETRY como um valor 2D GEOMETRY .
st_dimension(geoExpr) Retorna a dimensão topológica da projeção 2D do GEOMETRY valor.
st_disjoint(geoExpr1, geoExpr2) Retorna true se os dois valores de entrada GEOMETRY estiverem desarticulados.
st_distance(geoExpr1, geoExpr2) Retorna a distância cartesiana 2D entre os dois valores de entrada GEOMETRY .
st_distancesphere(geoExpr1, geoExpr2) Retorna a distância esférica (em metros) entre dois valores de ponto GEOMETRY , medido em uma esfera cujo raio é o raio médio do elipsoide WGS84.
st_distancespheroid(geoExpr1, geoExpr2) Retorna a distância geodésica (em metros) entre dois valores de ponto GEOMETRY no elipsoide WGS84.
st_dump(geoExpr) Retorna uma matriz que contém as geometrias simples na geometria de entrada.
st_dwithin(geoExpr1, geoExpr2, distanceExpr) Retornará true se a distância cartesiana 2D entre os dois valores de entrada GEOMETRY for menor ou igual ao valor da distância de entrada.
st_endpoint(geoExpr) Retorna o último ponto do valor de entrada GEOGRAPHY ou GEOMETRY, se o valor geográfico de entrada for um linestring não vazio.
st_envelope(geoExpr) Retorna um valor cartesiano GEOMETRY 2D que representa a caixa delimitadora mínima alinhada aos eixos 2D (envelope) do valor de entrada GEOMETRY.
st_envelope_agg(geoCol) Retorna o envelope de todas as geometrias na coluna ou NULL se a coluna tem zero linhas ou se a coluna contém somente valores NULL.
st_equals(geoExpr1, geoExpr2) Retornará true se os dois valores de entrada GEOMETRY forem geometricamente iguais, o que significa que correspondem ao mesmo conjunto de pontos.
st_exteriorring(geoExpr) Retorna o anel exterior do polígono GEOGRAPHY de entrada ou GEOMETRY como um linestring.
st_flipcoordinates(geoExpr) Troca as coordenadas X e Y do valor de entrada GEOMETRY .
st_geogfromgeojson(geojsonExpr) Retorna um valor GEOGRAPHY(4326) a partir de sua representação GeoJSON.
st_geogfromtext(wktExpr) Retorna um valor GEOGRAPHY(4326) a partir de sua representação WKT.
st_geogfromwkb(wktExpr) Retorna o valor GEOGRAPHY(4326) de sua representação WKB.
st_geogfromwkt(wktExpr) Retorna um valor GEOGRAPHY(4326) a partir de sua representação WKT.
st_geohash(geoExpr [, precisionExpr]) Retorna o geohash da geometria de entrada com a precisão especificada.
st_geomfromewkb(wktExpr) Retorna um valor GEOMETRY(ANY) a partir de sua representação EWKB.
st_geomfromgeohash(geohashExpr) Retorna a caixa de grade geohash correspondente ao valor de geohash de entrada como um polígono 2D GEOMETRY.
st_geomfromgeojson(geojsonExpr) Retorna um valor GEOMETRY(4326) a partir de sua representação GeoJSON.
st_geomfromtext(wktExpr[, sridExpr]) Retorna um GEOMETRY(srid) ou GEOMETRY(ANY) valor de sua representação WKT e define seu valor SRID como o valor de sridExpr, ou 0 se sridExpr for omitido.
st_geomfromwkb(wkbExpr[, sridExpr]) Retorna um GEOMETRY(srid) ou GEOMETRY(ANY) valor de sua representação WKB e define seu valor SRID como o valor de sridExpr, ou 0 se sridExpr for omitido.
st_geomfromwkt(wktExpr[, sridExpr]) Retorna um GEOMETRY(srid) ou GEOMETRY(ANY) valor de sua representação WKT e define seu valor SRID como o valor de sridExpr, ou 0 se sridExpr for omitido.
st_geometryn(geoExpr, nExpr) Retorna o n-ésimo elemento indexado a partir de 1 do valor de entrada GEOMETRY como um valor GEOMETRY.
st_geometrytype(geoExpr) Retorna o tipo de entrada GEOGRAPHY ou GEOMETRY valor como uma cadeia de caracteres.
st_interiorringn(geoExpr, indexExpr) Retorna o enésimo anel interior do polígono de entrada GEOGRAPHY ou GEOMETRY como uma linha (linestring).
st_intersection(geoExpr1, geoExpr2) Retorna a interseção de conjuntos de pontos entre os dois valores de entrada GEOMETRY, resultando em um valor 2D GEOMETRY.
st_intersects(geoExpr1, geoExpr2) Retornará true se os dois valores de entrada GEOMETRY se cruzarem.
st_isempty(geoExpr) Retorna true se o valor de entrada GEOGRAPHY ou GEOMETRY não contiver nenhum ponto não vazio.
st_isvalid(geoExpr) Retornará true se o valor de entrada GEOMETRY for uma geometria válida no sentido OGC.
st_length(geoExpr) Retorna o comprimento do valor de entrada GEOGRAPHY ou GEOMETRY.
st_m(geoExpr) Retorna a coordenada M do valor do ponto GEOMETRY de entrada ou NULL se o ponto estiver vazio ou não tiver uma coordenada M.
st_makeline(geoArray) Retorna um valor linestring GEOMETRY cujos pontos são os pontos não vazios das geometrias na matriz de entrada de geometrias, que devem ser pontos, linhas de linha ou vários pontos.
st_makepolygon(outer[, innerArray]) Constrói um valor de polígono GEOMETRY a partir do limite externo de entrada e de uma matriz opcional de limites internos, representados como linestrings fechados.
st_multi(geoExpr) Retorna o valor da entrada GEOGRAPHY ou GEOMETRY como um valor multigeoespacial equivalente.
st_ndims(geoExpr) Retorna a dimensão da coordenada do valor de entrada GEOGRAPHY ou GEOMETRY.
st_npoints(geoExpr) Retorna o número de pontos não vazios no valor de entrada GEOGRAPHY ou GEOMETRY.
st_numgeometries(geoExpr) Retorna o número de geometrias no valor de entrada GEOMETRY .
st_numinteriorrings(geoExpr) Retorna o número de anéis interiores no polígono GEOGRAPHY ou GEOMETRY valor de entrada.
st_perimeter(geoExpr) Retorna o perímetro do valor de entrada GEOGRAPHY ou GEOMETRY.
st_point(x, y [, srid]) Retorna um valor de ponto GEOMETRY com as coordenadas X e Y fornecidas e o valor SRID (se fornecido).
st_pointfromgeohash(geohash) Retorna o centro da caixa de grade de geohash correspondente ao geohash de entrada como uma geometria de ponto 2D.
st_pointn(geoExpr, indexExpr) Retorna o n-ésimo ponto da linestring GEOGRAPHY de entrada ou do valor GEOMETRY.
st_removepoint(geoExpr, indexExpr) Remova o n-ésimo ponto da linhastring de entrada GEOGRAPHY ou GEOMETRY valor.
st_reverse(geoExpr) Inverte o valor de entrada GEOGRAPHY ou GEOMETRY.
st_rotate(geoExpr, rotationAngle) Gira o valor de entrada GEOMETRY em torno do eixo Z pelo ângulo de rotação fornecido (em radianos).
st_scale(geoExpr, xfactor, yfactor[, zfactor]) Dimensiona o valor de entrada GEOMETRY nas direções X, Y e, se especificada, Z usando os fatores de dimensionamento fornecidos.
st_setsrid(geo, srid) Retorna um novo GEOMETRY valor cujo SRID é o valor SRID especificado.
st_simplify(geo, tolerância) Simplifica o valor de entrada GEOMETRY usando o algoritmo Douglas-Peucker.
st_srid(geoExpr) Retorna o SRID do valor de entrada GEOGRAPHY ou GEOMETRY.
st_startpoint(geoExpr) Retorna o primeiro ponto do valor de entrada GEOGRAPHY ou GEOMETRY, se o valor geoespacial de entrada for uma linha que não esteja vazia.
st_touches(geo1, geo2) Retorna "true" se os dois valores de entrada GEOMETRY tocarem-se.
st_transform(geo, srid) Transforma as coordenadas X e Y da geometria de entrada do sistema de referência de coordenadas atual para o sistema de referência de coordenadas descrito pelo valor SRID fornecido.
st_union(geo1, geo2) Retorna a união de conjunto de pontos dos dois valores de entrada GEOMETRY como uma geometria 2D.
st_union_agg(geoCol) Retorna a união pontual de todas as geometrias na coluna ou NULL se a coluna tem zero linhas ou contém apenas NULL valores.
st_within(geo1, geo2) Retornará true se o primeiro GEOMETRY valor estiver dentro do segundo GEOMETRY valor.
st_translate(geoExpr, xoffset, yoffset[, zoffset]) Translada o valor de entrada GEOMETRY nas direções X, Y, e Z, caso especificado, usando os deslocamentos fornecidos.
st_setpoint(geo1Expr, indexExpr, geo2Expr) Define o n-ésimo ponto da linhastring GEOGRAPHY de entrada ou valor GEOMETRY.
to_geography(georepExpr) Retorna um valor GEOGRAPHY(ANY) de sua representação GeoJSON, WKB ou WKT.
to_geometry(georepExpr) Retorna um valor GEOMETRY(ANY) de sua representação em GeoJSON, EWKB, WKB ou WKT.
try_to_geography(georepExpr) Retorna um GEOGRAPHY(ANY) valor de sua representação GeoJSON, WKB ou WKT ou NULL se a representação de entrada for inválida.
try_to_geometry(georepExpr) Retorna um GEOMETRY(ANY) valor de sua representação EWKB, GeoJSON, WKB ou WKT ou NULL se a representação de entrada for inválida.
st_x(geoExpr) Retorna a coordenada X do valor do ponto GEOMETRY de entrada ou NULL se o ponto está vazio.
st_xmax(geoExpr) Retorna a coordenada X máxima do valor de entrada GEOMETRY ou NULL se a geometria estiver vazia.
st_xmin(geoExpr) Retorna a coordenada X mínima do valor de entrada GEOMETRY ou NULL se a geometria estiver vazia.
st_y(geoExpr) Retorna a coordenada Y do valor do ponto GEOMETRY de entrada ou NULL se o ponto está vazio.
st_ymax(geoExpr) Retorna a coordenada Y máxima do valor de entrada GEOMETRY ou NULL se a geometria estiver vazia.
st_ymin(geoExpr) Retorna a coordenada mínima Y do valor de entrada GEOMETRY ou NULL se a geometria estiver vazia.
st_z(geoExpr) Retorna a coordenada Z do valor do ponto GEOMETRY de entrada ou NULL se o ponto está vazio ou não tem uma coordenada Z.
st_zmax(geoExpr) Retorna a coordenada Z máxima do valor de entrada GEOMETRY ou NULL se a geometria estiver vazia ou não tiver uma coordenada Z.
st_zmin(geoExpr) Retorna a coordenada Z mínima do valor de entrada GEOMETRY ou NULL se a geometria estiver vazia ou não tiver uma coordenada Z.