Shapefile 是一种流行的地理空间矢量数据格式,广泛应用于地理信息系统 (GIS) 软件中。它由 Esri 开发和规范,作为一个主要开放的数据互操作性规范。Shapefile 以点、线和多边形的形式空间描述几何对象,用于表示道路、河流和地块等地理要素。值得注意的是,“Shapefile”实际上由多个文件组成,通常至少有三个:.shp(包含要素几何的主文件)、.shx(一个索引文件,用于加速空间查询)和 .dbf(一个 dBase 表,存储与每个要素相关的属性数据)。其他可选文件,如 .prj(投影信息)、.sbn 和 .sbx(空间索引)以及 .xml(元数据),也可以是 Shapefile 文件集的一部分。Shapefile 因其简单性和与各种 GIS 应用程序的兼容性而被广泛用于存储和交换地理空间数据。然而,它们也存在局限性,例如 2GB 的大小限制,以及文件结构内不支持存储拓扑。