TopoJSON → GeoJSON 변환기
TopoJSON을 표준 GeoJSON 형식으로 다시 변환하세요. GeoJSON만 지원하는 도구를 사용하거나 토폴로지로 인코딩된 지오메트리를 확장해야 할 때 유용합니다.
TopoJSON이란 무엇인가요?
TopoJSON은 공유 아크를 인코딩하여 파일 크기를 줄이는 토폴로지 인식 GeoJSON 확장입니다. 이는 저장 및 전송에는 유용하지만, 많은 도구와 라이브러리는 표준 GeoJSON만 지원합니다.
변환이 필요한 경우
TopoJSON → GeoJSON으로 변환해야 할 때:
- TopoJSON을 지원하지 않는 도구를 사용할 때 (일부 GIS 소프트웨어, 매핑 라이브러리)
- 표준 GeoJSON 편집기에서 지오메트리를 편집할 때
- 데이터 파이프라인을 간소화할 때 (GeoJSON이 더 보편적임)
- FeatureCollection 형식을 요구하는 도구를 사용할 때
변환 방법
- 업로드: .topojson 또는 .json 파일을 업로드하세요 (드래그 앤 드롭 또는 찾아보기)
- 미리보기: 변환된 GeoJSON을 지도에서 확인하세요
- 다운로드: 표준 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으로 병합됩니다.
변환 과정에서 데이터가 손실되나요?
아니요—모든 지오메트리와 속성이 보존됩니다. 파일 크기만 더 커질 뿐입니다.
관련 링크
- 모든 변환기로 돌아가기
- GeoJSON → TopoJSON — 반대 방향으로 변환하기
- GeoJSON Minifier — GeoJSON 파일 크기 줄이기
- TopoJSON Minifier — TopoJSON 파일 최적화하기