Shapefile(.shp)은 지리 정보 시스템(GIS) 소프트웨어에서 널리 사용되는 인기 있는 공간 벡터 데이터 형식입니다. 이는 데이터 상호 운용성을 위해 주로 개방형 사양으로 Esri에 의해 개발 및 규제됩니다. Shapefile은 점(points), 선(lines), 다각형(polygons) 형태로 공간적 기하학적 구조를 설명하며, 도로, 강, 토지 구획과 같은 지리적 피처를 나타냅니다. 'Shapefile'이 실제로는 여러 파일로 구성된다는 점에 유의하는 것이 중요합니다. 일반적으로 최소한 세 가지 파일이 필요합니다: .shp (피처 기하학을 포함하는 메인 파일), .shx (공간 쿼리 속도를 높이는 인덱스 파일), 그리고 .dbf (각 피처와 관련된 속성 데이터를 저장하는 dBase 테이블). 또한 .prj (투영 정보), .sbn 및 .sbx (공간 인덱스), .xml (메타데이터)과 같은 기타 선택적 파일도 Shapefile 세트의 일부가 될 수 있습니다. Shapefile은 단순성과 다양한 GIS 애플리케이션과의 호환성 덕분에 공간 데이터를 저장하고 교환하는 데 널리 사용됩니다. 하지만 2GB 크기 제한이나 파일 구조 내에서 토폴로지(topology)를 저장하는 기능 미지원과 같은 한계점도 존재합니다.