좌표계 변환하기

아이나비 지도 SDK에서 좌표계를 변환하는 방법을 설명합니다.

아이나비 지도 SDK는 기본적으로 WGS84 좌표계를 사용합니다. 다른 좌표계를 사용하고 있더라도 간단하게 좌표계를 상호 변환할 수 있습니다.

아이나비 지도 SDK에서 지원하는 좌표계는 아래와 같습니다.

WGS84 좌표계 -> 다른 좌표계로 변환

WGS84 좌표계를 KATEC, UTM-K, TM, GRS80 등의 다른 좌표계로 변환할 수 있습니다.

val wgs84 = LatLng(37.40219, 127.11077) // WGS84 좌표계
val katec = Katec(wgs84) // KATEC 좌표계
val utmk = Utmk(wgs84) // UTM-K 좌표계
val tm = Tm(wgs84) // TM 좌표계
val grs80 = Grs80(wgs84) // GRS80 좌표계

다른 좌표계 -> WGS84 좌표계로 변환

KATEC, UTM-K, TM, GRS80 등의 다른 좌표계를 WGS84 좌표계로 변환할 수 있습니다.

val katec = Katec(321470.22948, 533726.14721) // KATEC 좌표계
val katecToWgs84 = katec.toLatLng() // WGS84 좌표계

val utmk = Utmk(965551.03721, 1933746.52257) // UTM-K 좌표계
val utmkToWgs84 = utmk.toLatLng() // WGS84 좌표계

val tm = Tm(209740.61736, 433355.91292) // TM 좌표계
val tmToWgs84 = tm.toLatLng() // WGS84 좌표계

val grs80 = Grs80(209807.64956, 433654.66634) // GRS80 좌표계
val grs80ToWgs84 = grs80.toLatLng() // WGS84 좌표계

Last updated