> For the complete documentation index, see [llms.txt](https://inavimaps-android.gitbook.io/sdkguide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://inavimaps-android.gitbook.io/sdkguide/guide/undefined.md).

# 좌표계 변환하기

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

아이나비 지도 SDK는 기본적으로 [**WGS84**](https://en.wikipedia.org/wiki/World_Geodetic_System) 좌표계를 사용합니다. 다른 좌표계를 사용하고 있더라도 간단하게 좌표계를 상호 변환할 수 있습니다.&#x20;

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

![](https://2296596695-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LjEmbGuGnOchPVUb5Zs%2Fuploads%2FFp5Z00O6AoSBk7nbSfVq%2Fcoordinates-conversion-1.png?alt=media\&token=1a8a0e89-c25a-45fa-b87a-c3c383dbd655)

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

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

{% tabs %}
{% tab title="Kotlin" %}

```kotlin
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 좌표계
```

{% endtab %}
{% endtabs %}

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

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

{% tabs %}
{% tab title="Kotlin" %}

```kotlin
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 좌표계
```

{% endtab %}
{% endtabs %}
