GIS

[GIS] Postgres의 공간정보(폴리곤)의 면적을 구해보자 ( feat. ST_Area 함수 활용 )

모찌바라기 2022. 4. 6. 20:47
728x90
반응형

 

 

 

 

시간 없는 사람은 그냥 아래 쿼리만 갖다 쓰도록 하자.

 

select st_area(공간데이터컬럼명) from 테이블명;

 

 

============================================================================

 

Postgres에는 st_area라는 함수가 있는데.. 폴리곤 등의 공간데이터를 통해 해당 폴리곤의 면적을 구할 수 있다.

 

아래와 같은 공간데이터를 포함하는 테이블이 있다고 가정해보자..

 

geom_table

 

해당 폴리곤의 면적을 확인하는 방법은 아래와 같다.

 

select SIGUN_NM as 시군명, st_area(geom) as 면적 from ct.geom_table;

 

결과

 

 

어려운 건 없으니, 그냥 이런 함수가 있다는 걸 기억해두었다가 사용하도록 하자.

 

 

 

728x90
반응형