Format Atlas

비교

GeoPackage와 KML 비교

둘 다 지리 정보를 표현하지만 GeoPackage는 여러 레이어와 타일을 위한 SQLite 데이터베이스이고, KML은 지도와 지구본 브라우저에서 지리 데이터를 시각화하는 XML 형식입니다.

어떤 형식을 선택해야 할까요?

GIS 데이터를 묶고 SQL이나 오프라인 접근이 필요하면 GeoPackage, 지도 표시용 피처와 스타일을 공유하려면 KML을 선택하세요.

적합한 경우 GeoPackage

공간 데이터를 단일 파일로 배포하고 사용

  • GIS 또는 오프라인 사용을 위해 벡터 피처, 래스터 타일, 속성을 함께 저장

적합한 경우 KML

지도와 지구본 브라우저에 표시할 지리 정보 기술 · 장소 표시 경로 영역 설명과 표시 스타일 공유

  • Google Earth와 호환 GIS 도구에서 지형 객체와 주석 표시
  • 위치 데이터에 이름 설명과 표현 방식 함께 저장

기본 정보

항목GeoPackageKML
확장자.gpkg.kml
MIME 유형application/geopackage+sqlite3application/vnd.google-earth.kml+xml
주요 용도공간 데이터를 단일 파일로 배포하고 사용지도와 지구본 브라우저에 표시할 지리 정보 기술 · 장소 표시 경로 영역 설명과 표시 스타일 공유
여는 방법QGIS처럼 GeoPackage를 지원하는 GIS에서 열고 레이어, 좌표 참조계, 확장 기능을 확인합니다. SQLite 도구로 테이블을 볼 수는 있지만, 지오메트리와 지도 타일을 해석하려면 호환 소프트웨어가 필요합니다.Google Earth 또는 KML을 지원하는 GIS·지도 앱에서 엽니다. 위치뿐 아니라 선, 다각형, 스타일, 설명, 외부 이미지와 네트워크 링크도 제대로 표시되는지 확인하세요. XML 편집기에서 구조를 볼 수 있지만 지도 표시 확인에는 호환 앱을 사용하세요.
내보내기 또는 변환GeoJSON, Shapefile, MBTiles 등으로 내보낼 수 있습니다. 대상 형식이 모든 레이어, 속성, 좌표 참조계, 타일을 보존하지 않을 수 있으므로 내보낸 뒤 피처 수, 좌표, 속성, 지도 표시를 확인하세요.GIS나 웹 지도에서 쓰려면 GeoJSON 등으로 변환할 수 있습니다. 스타일, 설명, 시간 정보와 외부 참조가 모두 유지되지는 않을 수 있습니다. 좌표 순서와 고도 처리, 대상 앱의 표시 결과를 확인하고 원본 KML도 보관하세요.

용도별 선택

GIS 또는 오프라인 사용을 위해 벡터 피처, 래스터 타일, 속성을 함께 저장

공간 데이터를 단일 파일로 배포하고 사용

GeoPackage

Google Earth와 호환 GIS 도구에서 지형 객체와 주석 표시

지도와 지구본 브라우저에 표시할 지리 정보 기술 · 장소 표시 경로 영역 설명과 표시 스타일 공유

KML

위치 데이터에 이름 설명과 표현 방식 함께 저장

지도와 지구본 브라우저에 표시할 지리 정보 기술 · 장소 표시 경로 영역 설명과 표시 스타일 공유

KML

핵심 사항 1

GeoPackage는 OGC SQLite 스키마를 따르며 벡터 피처, 래스터 타일, 속성을 저장할 수 있습니다. KML은 지리 피처와 표시 정보를 XML로 인코딩합니다.

차이 자세히 보기

핵심 사항 2

GeoPackage는 여러 테이블과 SQL 쿼리를 지원합니다. KML은 지리 앱에서 무엇을 어떻게 표시할지 설명합니다.

차이 자세히 보기

차이 자세히 보기

여러 피처 레이어, 타일, 속성을 하나의 데이터베이스 파일에 넣고 SQL 쿼리나 오프라인 접근을 하려면 GeoPackage를 쓰세요. 호환 지도나 지구본 브라우저에 장소, 경로, 영역과 표시 스타일을 배포하려면 KML을 쓰세요. 변환 후 좌표 순서, 고도 처리, 스타일, 확장 지원을 확인하세요.

  • GeoPackage는 벡터 피처, 래스터 타일, 속성을 담는 표준 준수 SQLite 컨테이너입니다. KML은 지리 주석과 시각화를 위한 XML 인코딩입니다.
  • GeoPackage는 SQL 접근이 가능한 다중 테이블 저장소로 작동하고, KML은 클라이언트 앱에서 지리 콘텐츠와 표시 속성을 보여주는 데 중점을 둡니다.
  • GeoPackage는 공간 참조 정보를 저장하고 확장을 사용할 수 있습니다. KML 좌표는 경도·위도·고도 순서이므로 변환 시 축과 고도 해석을 유지해야 합니다.

자주 묻는 질문

GIS 데이터 저장에서 KML이 GeoPackage를 대체할 수 있나요?

모든 작업에 해당하지는 않습니다. KML은 시각화와 피처 교환에 유용하고, GeoPackage는 여러 레이어·속성·타일과 SQL 접근을 제공하는 데이터베이스 컨테이너입니다.

자세히 보기

참고 자료 및 사양