[OpenLayers] 좌표 경도(x),위도(y) 의 좌표계 변경하기 (from 4326 to 3857)
- 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 좌표계 역시도 변경할 수 있을것으로 보인다.
2020. 8. 18.