postgresql | 국내 시도 geometry를 합쳐 전국 box로 생성하기
Programming/이것저것

postgresql | 국내 시도 geometry를 합쳐 전국 box로 생성하기

728x90

 

목차


     

    select st_extent(st_transform(a.mult,3857))
    from( 
    	select st_multi(st_union(geom)) as mult 
    	from tb_sido
    ) a;

     

    polygon으로 변환해서 확인하면 아래와같이 나옴

     

    1. st_union() 

    지오메트리 데이터를 합쳐줌 (merge 기능)

    2. st_multi()

    지오메트리를 다중(멀티)유형(MultiPoint, MultiLineString, MultiPolygon)으로 변경한다.
    st_union()하면 아마도 이게 사라지는듯?

    3.  st_extent()

    매개변수로 들어오는 geometry를 포함하는box 값을 반환한다.

     

    300x250