[PostgreSQL, PostGIS] 음수 Latitude값을 양수로 전환할 때
geometry 값에서 -180 ~ 180 범위의 Latitude 값을 0 ~ 360으로 표현하고 싶을 때
ST_SHIFT_LONGITUDE(geometry)를 사용하면 된다.
만약 원래부터 양수인 경우 알아서 그대로 나오고, 내부 연산도 하지 않는지 조회 속도에 영향을 주지도 않는다.
예제)
SELECT GEOM, ST_SHIFT_LONGITUDE(GEOM) FROM TEST_TABLE WHERE ST_X(GEOM) < 0
0 개의 댓글:
댓글 쓰기