ST_NRings - Amazon Redshift

ST_NRings

ST_NRings는 입력 지오메트리의 링 수를 반환합니다.

구문

ST_NRings(geom)

인수

geom

GEOMETRY 데이터 형식의 값 또는 GEOMETRY 형식으로 계산되는 표현식입니다.

반환 타입

INTEGER

geom이 null이면 null이 반환됩니다.

값은 다음과 같이 반환됩니다.

반환 값 지오메트리 하위 유형

0

geomPOINT, LINESTRING, MULTIPOINT 또는MULTILINESTRING 하위 유형인 경우 반환됩니다.

링 수

geomPOLYGON 또는 MULTIPOLYGON 하위 유형인 경우 반환됩니다.

모든 구성 요소의 링 수

geomGEOMETRYCOLLECTION 하위 유형인 경우 반환됩니다.

예제

다음 SQL은 다중 다각형의 링 수를 반환합니다.

SELECT ST_NRings(ST_GeomFromText('MULTIPOLYGON(((0 0,10 0,0 10,0 0)),((0 0,-10 0,0 -10,0 0)))'));
st_nrings ------------- 2