ST_ExteriorRing - Amazon Redshift

ST_ExteriorRing

ST_ExteriorRing retorna um linestring fechado que representa o anel externo de um polígono de entrada. A dimensão da geometria retornada é a mesma geometria de entrada.

Sintaxe

ST_ExteriorRing(geom)

Argumentos

geom

Um valor de tipo de dados GEOMETRY ou uma expressão que é avaliada como um tipo GEOMETRY.

Tipo de retorno

GEOMETRY de subtipo LINESTRING.

O valor do identificador do sistema de referência espacial (SRID - spatial reference system identifier) da geometria retornada é o valor do SRID das geometrias de entrada.

Nulo será retornado se geom for nulo.

Nulo será retornado se geom não for um polígono.

Se geom estiver vazio, será retornado um polígono vazio.

Exemplos

O SQL a seguir retorna o anel externo de um polígono como uma linestring fechada.

SELECT ST_AsEWKT(ST_ExteriorRing(ST_GeomFromText('POLYGON((7 9,8 7,11 6,15 8,16 6,17 7,17 10,18 12,17 14,15 15,11 15,10 13,9 12,7 9),(9 9,10 10,11 11,11 10,10 8,9 9),(12 14,15 14,13 11,12 14))')));
st_asewkt ----------- LINESTRING(7 9,8 7,11 6,15 8,16 6,17 7,17 10,18 12,17 14,15 15,11 15,10 13,9 12,7 9)