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
반응형
'GIS' 카테고리의 다른 글
[GIS] 공간정보에서 원하는 좌표(X좌표, Y좌표 ...)를 추출해보자 (ST_X, ST_Y, ST_Z, ST_M 함수 ) (0) | 2022.05.21 |
---|---|
[GIS] ST_AsGeoJSON함수를 이용하여 공간정보를 JSON타입으로 변환해보자. (0) | 2022.05.21 |
[GIS] ST_MakePoint함수를 활용하여 X, Y좌표(문자/정수/실수)를 Point(공간정보)로 변환해보자 (0) | 2022.05.21 |
[GIS] GeoTIFF에서 .tif파일과 .tfw파일을 추출해보자. ( .tif파일 및 .tfw 파일 생성 ) (0) | 2022.04.25 |
[GIS] QGIS에서 툴박스가 안보일 때 해결방법 (0) | 2022.04.25 |