Skip to content

TopoJSON → GeoJSON 변환기

TopoJSON을 표준 GeoJSON 형식으로 다시 변환하세요. GeoJSON만 지원하는 도구를 사용하거나 토폴로지로 인코딩된 지오메트리를 확장해야 할 때 유용합니다.

TopoJSON이란 무엇인가요?

TopoJSON은 공유 아크를 인코딩하여 파일 크기를 줄이는 토폴로지 인식 GeoJSON 확장입니다. 이는 저장 및 전송에는 유용하지만, 많은 도구와 라이브러리는 표준 GeoJSON만 지원합니다.

변환이 필요한 경우

TopoJSON → GeoJSON으로 변환해야 할 때:

  • TopoJSON을 지원하지 않는 도구를 사용할 때 (일부 GIS 소프트웨어, 매핑 라이브러리)
  • 표준 GeoJSON 편집기에서 지오메트리를 편집할 때
  • 데이터 파이프라인을 간소화할 때 (GeoJSON이 더 보편적임)
  • FeatureCollection 형식을 요구하는 도구를 사용할 때

변환 방법

  1. 업로드: .topojson 또는 .json 파일을 업로드하세요 (드래그 앤 드롭 또는 찾아보기)
  2. 미리보기: 변환된 GeoJSON을 지도에서 확인하세요
  3. 다운로드: 표준 GeoJSON 파일을 다운로드하세요

변환 세부 정보

변환되는 내용

  • 모든 지오메트리: 점, 선, 폴리곤, 다중 지오메트리
  • 속성: 모든 피처 속성이 보존됩니다
  • 다중 레이어: 모든 토폴로지 객체가 변환 및 병합됩니다
  • 공유 아크: 전체 좌표로 확장됩니다

파일 크기 변화

  • GeoJSON이 더 커질 수 있음: 일반적으로 TopoJSON보다 2-5배 더 큼
  • 공유 경계가 GeoJSON에서는 중복 저장됨
  • 필요 시 GeoJSON Minifier를 사용하여 정밀도를 줄일 수 있음

일반적인 사용 사례

  • 레거시 도구 호환성: 오래된 소프트웨어에서 TopoJSON 데이터를 사용할 때
  • 데이터 편집: 표준 GeoJSON 편집기에서 지오메트리를 수정할 때
  • API 요구사항: 일부 API는 GeoJSON만 허용
  • 학습/디버깅: GeoJSON은 읽고 이해하기 더 쉬움

기술적 세부 사항

  • 모든 토폴로지 객체 병합: 출력은 단일 FeatureCollection
  • 아크 확장: 공유 아크가 모든 좌표로 완전히 확장됨
  • 표준 준수: 출력은 GeoJSON RFC 7946 사양을 따름
  • 클라이언트 측 처리: 데이터가 브라우저를 벗어나지 않음

자주 묻는 질문

왜 내 GeoJSON 파일이 TopoJSON보다 더 큰가요?
TopoJSON은 공유 경계를 한 번만 저장합니다. GeoJSON은 모든 피처에 대해 경계를 저장하므로 중복이 발생합니다.

나중에 다시 TopoJSON으로 변환할 수 있나요?
네! GeoJSON → TopoJSON 변환기를 사용하세요.

내 TopoJSON에 여러 객체가 있으면 어떻게 되나요?
모든 객체가 변환되어 단일 FeatureCollection으로 병합됩니다.

변환 과정에서 데이터가 손실되나요?
아니요—모든 지오메트리와 속성이 보존됩니다. 파일 크기만 더 커질 뿐입니다.

관련 링크