1、ESRI Shapefile
所有的ESRI Shapefiles都应该可以被读出来,还有一些简单的3D文件也能够被创建。
正常情况下OGR Shapefile 驱动将一个目录的shapefiles看成一个数据集,并且在这个目录里面的
一个单一的shapefile做为one layer来看待。这样的话,这个目录名字应当被用作数据集的名字。然而
在shapefile文件集(包括.shp,.shx,.dbf)中用它们中的任何一个做为数据集的名字也是很有可能的
,然后这个文件将被看作one layer 上的一个数据集。
当今shapefile 驱动总是返回polygons,而不是mutipolytons,那是因为polygons可以带着多重外环
这是一个OGR模型的过失,在将来的某个时候一定会被改正。如果ESRI遭遇了这个新的ESRI测量方法的
值会被丢弃。
如果在过去的arc/info的格式或新的ESRI OGC WKT 格式下有一个.prj文件组存在,这个文件组将会
可以读出来并且可用于一个工程的很多方面。
2、空间和属性索引
OGR shapefile 驱动支持空间索引和有限的一部分属性索引
空间所引用被用于UMN MapServer的有.qix后缀名树形空间索引文件。它不支持ESRI空间索引
文件(像.sbn/.sbx)。空间索引可以加速空间过滤从而通过大的数据集动态找出一小块区域。