Шейп-файл — это популярный формат геопространственных векторных данных, широко используемый в программном обеспечении геоинформационных систем (ГИС). Он разработан и регулируется компанией Esri как преимущественно открытая спецификация, обеспечивающая совместимость данных между продуктами Esri и другими ГИС-программами. Шейп-файл пространственно описывает геометрии в виде точек, линий и полигонов, каждый из которых представляет собой отдельный объект (feature). Эти объекты могут описывать широкий спектр географических данных: от простых точек интереса до сложных региональных границ. Формат шейп-файла является мультифайловым и фактически состоит из нескольких обязательных и опциональных компонентов. Типичный набор включает: .shp (основной файл, содержащий геометрические данные), .shx (индексный файл, который значительно ускоряет выполнение пространственных запросов), .dbf (файл dBase, содержащий атрибутивные данные, связанные с каждым объектом), и .prj (файл проекции, определяющий используемую систему координат). Также могут присутствовать файлы .sbn и .sbx (файлы пространственного индекса), .xml (метаданные) и .cpg (кодировка символов). Шейп-файлы широко используются для обмена географическими данными благодаря их простоте и широкой поддержке на различных ГИС-платформах. Однако они имеют известные ограничения, такие как лимит размера файла в 2 ГБ и отсутствие встроенной поддержки хранения топологии.