Format Atlas

비교

Shapefile과 GeoPackage: 파일 묶음과 속성 보존

Shapefile은 여러 파일의 레이어이고 GeoPackage는 SQLite의 여러 지리 데이터입니다.

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

Shapefile이 요구되면 전체 묶음을 전달하고, 여러 레이어와 속성 관리에는 GeoPackage를 검토합니다.

적합한 경우 Shapefile

기존 GIS 환경에 피처 레이어 전달

  • Shapefile을 요구하는 수신 환경과 교환

적합한 경우 GeoPackage

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

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

기본 정보

항목ShapefileGeoPackage
확장자.shp.gpkg
MIME 유형application/geopackage+sqlite3
주요 용도기존 GIS 환경에 피처 레이어 전달공간 데이터를 단일 파일로 배포하고 사용
여는 방법파일 묶음을 함께 열고 .prj의 CRS와 .cpg 등의 인코딩 정보를 확인합니다. 없으면 생성자에게 확인하며 CRS를 추측하지 않습니다.QGIS처럼 GeoPackage를 지원하는 GIS에서 열고 레이어, 좌표 참조계, 확장 기능을 확인합니다. SQLite 도구로 테이블을 볼 수는 있지만, 지오메트리와 지도 타일을 해석하려면 호환 소프트웨어가 필요합니다.
내보내기 또는 변환GeoPackage로 옮길 때 개수, 형상, CRS, 문자, 열 이름과 수치 정밀도를 확인합니다. 혼합 형상이나 여러 레이어는 필요에 따라 나눠 내보냅니다.GeoJSON, Shapefile, MBTiles 등으로 내보낼 수 있습니다. 대상 형식이 모든 레이어, 속성, 좌표 참조계, 타일을 보존하지 않을 수 있으므로 내보낸 뒤 피처 수, 좌표, 속성, 지도 표시를 확인하세요.

용도별 선택

Shapefile을 요구하는 수신 환경과 교환

기존 GIS 환경에 피처 레이어 전달

Shapefile

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

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

GeoPackage

핵심 사항 1

Shapefile은 SHP/SHX/DBF 대응이 필요합니다.

차이 자세히 보기

핵심 사항 2

GeoPackage는 규정 테이블로 CRS와 내용을 관리합니다.

차이 자세히 보기

차이 자세히 보기

수신 지원뿐 아니라 이름, 문자, 정밀도, 날짜·시간과 NULL 보존 요건을 합의합니다.

  • Shapefile 출력 시 이름 단축과 너비·유형 제한이 생길 수 있습니다. 이름 대응표를 보관하고 인코딩을 검증합니다.
  • 변환 후 형상/DBF 순서, 개수, CRS, Z/M을 확인합니다. 타일과 확장은 별도 보관합니다.

자주 묻는 질문

GeoPackage로 옮기면 잃은 속성이 돌아오나요?

아니요. 이미 잘린 문자·수치와 잃은 이름은 복원되지 않습니다. 변환 전 원본을 보관하고 검증합니다.

자세히 보기

관련 용도와 확인 절차

GIS 데이터 전달 전 확인 절차

참고 자료 및 사양