Skip to content

GeoJSON Minifier

이 도구를 사용하여 GeoJSON 파일 크기를 줄이고 불필요한 속성을 제거하며 좌표 정밀도를 낮추세요. 이 모든 작업은 브라우저 내에서 이루어지며 서버로 업로드되지 않습니다.

GeoJSON을 축소해야 하는 이유는 무엇인가요?

웹 지도에 사용되는 GeoJSON 파일은 종종 필요 이상으로 크기가 큽니다. 두 가지 주요 원인은 과도한 좌표 정밀도와 불필요한 공백입니다. 적도에서 12–15자리 소수점 좌표는 현실 세계의 정확도를 훨씬 초과합니다. 약 1미터 정밀도가 충분하다면, 소수점 5자리가 보통 충분하며, 약 10미터 정밀도에는 4자리면 충분합니다. 이러한 여분의 숫자를 제거하면 파일 크기를 크게 줄일 수 있으며, 공백과 줄 바꿈을 제거하고 불필요한 속성을 정리하는 것도 마찬가지입니다.

이 도구는 다음을 통해 더 작고 빠르게 로드되는 GeoJSON을 생성하도록 도와줍니다:

  • 좌표 정밀도 감소(각 소수점 설정에 대해 "적도에서의 대략적 격자" 힌트 제공)
  • 필요한 속성만 유지(또는 일반적인 프리셋 빠르게 적용)
  • 선택적으로 빈 배열/객체 제거 및 공백 정리
  • 표준 GeoJSON 및 줄 구분 GeoJSON(NDJSON/GeoJSON Lines) 처리
  • 브라우저 내에서만 실행—업로드 없음

좌표 정밀도 이해하기

지구의 적도 둘레(~40,075km)를 기준으로, 1도는 약 111km입니다. 위도/경도의 각 소수점 자리는 격자 크기를 10배씩 줄입니다. 위도는 전 세계적으로 비슷하게 축소되지만(지구는 약간 납작한 구형이므로 대략적), 경도는 극지방으로 갈수록 축소됩니다. 따라서 경도를 자르면 고위도에서 더 나은 지상 정밀도를 제공합니다. 예를 들어, 소수점 5자리는 적도에서 약 1.1m에 해당하지만, 약 60°N(예: 셰틀랜드)에서는 약 0.55m에 해당합니다.

대용량 파일 지원

이 무료 클라이언트 측 도구는 표준 GeoJSON 및 NDJSON(GeoJSON Lines)을 지원하며 대규모 데이터셋에 최적화되어 있습니다. 최신 장치와 브라우저에서는 페이지가 멈추지 않고 종종 100MB 이상의 파일을 처리할 수 있습니다. .geojson 파일을 드래그 앤 드롭하고, 유지하거나 제거할 속성을 선택하며, 좌표 정밀도를 조정하고, 선택적으로 공백을 정리하고 빈 배열/객체를 삭제한 후, 압축된 결과를 다운로드하세요.