GeoJSON과 WKT의 차이
두 geometry 표현 방식의 구조, 속성, CRS와 사용 환경을 비교합니다.
직접 답변
GeoJSON은 geometry와 properties를 JSON 객체로 함께 표현할 수 있는 웹 친화적 형식이고, WKT는 geometry를 간결한 문자열로 표현합니다. 둘 다 Point·LineString·Polygon 같은 geometry를 표현하지만 동일한 범위의 feature 속성이나 CRS 정보를 자동으로 보존하는 것은 아닙니다.
| 항목 | GeoJSON | WKT |
|---|---|---|
| 표현 | JSON 객체 | 문자열 |
| Feature 속성 | 지원 | 기본 geometry WKT에는 없음 |
| 웹 사용 | 높음 | 변환 후 사용 |
| CRS 주의 | RFC 7946 좌표 규칙 | geometry 문자열만으로 CRS 미확정 |
언제 변환해야 하나요?
웹 지도나 API에서 feature와 속성을 함께 다룰 때는 GeoJSON이 편리합니다. SQL·로그·간단한 geometry 입력처럼 한 줄 문자열이 필요한 환경에서는 WKT가 유용합니다.
변환할 때 무엇이 사라질 수 있나요?
GeoJSON Feature를 WKT geometry로 바꾸면 properties는 WKT에 포함되지 않습니다. 이 사이트의 변환기는 좌표계 재투영을 수행하지 않으므로 CRS 변경이 필요하면 좌표 변환기를 별도로 사용해야 합니다.