반응형
- x,y 좌표계 변경하기 from EPSG:4326 to EPSG:3857 -
API 기능을 통해 x,y 좌표를 받아왔는데
이 좌표를 사용하여 지도를 움직이고자 하는데 좌표계가 맞지않아 바꿔야 하는 상황이다.
이번 역시 결과적으로 매우 간단한 코드가 나와서 다행이다.
var center = ol.proj.transform([lon,lat],'EPSG:4326','EPSG:3857')
map.getView().setCenter(center);
변환 자체는 ol.proj.transform 한줄이면 끝나고
그걸 사용하여 openlayers의 지도를 이동해주는 코드이다.
변경 전/후를 비교해보면 다음과 같다.
같은 방식으로 다른 x,y 좌표계 역시도 변경할 수 있을것으로 보인다.
반응형
댓글