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 tipoGEOMETRY
.
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)