개발공작소
article thumbnail
728x90
반응형

 

 

 

 

PostGIS에는 공간정보를 지원하기 위한 다양한 함수가 있는데, 오늘은 기존 공간정보에 SRID(좌표계)를 추가해주는

ST_SetSRID 함수에 대해 정리해보겠다.

 

샘플테이블은 링크에서 가져다 테이블을 생성하고, 데이터를 적재하도록 하자.

 

 

뷰테이블 생성

create or replace view new_geo_table as
SELECT 
	ST_MakePoint(xcode::double precision , ycode::double precision) as geom,
	xcode,
	ycode,
	geo_nm,
	addr_sido,
	addr_gugun,
	addr_dong
FROM PUBLIC.geo_table;

 

한동안은 이 뷰테이블로 GIS관련 함수들을 테스트 할 예정이다. 그럼 바로 시작해보자.

 

 

기본문법

geometry ST_SetSRID(geometry geom, integer srid);

 

어려울 거 없다. 그냥 ST_SetSRID 함수의 첫번째 인자로 공간정보를, 두번째 인자로 좌표계를 넣어주면 된다.

아래 예제를 보도록 하자.

 

 

샘플코드

SELECT ST_SetSRID(geom, 4326) as geom from new_geo_table;

 

 

 

 

 

 

728x90
반응형
profile

개발공작소

@모찌바라기

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!