Memory
司机简称
Memory
Driver built-in by default
This driver is built-in by default
此驱动程序实现完全包含在内存中的功能的读写访问层。这对于高性能、高延展性的工作数据存储非常有用。支持所有更新选项、几何体类型和字段类型。
无法打开现有的内存数据存储。它必须使用CreateDataSource()创建并从该句柄填充和使用。当数据存储关闭时,所有内容都将被释放和销毁。
驱动程序不实现空间或属性索引,因此仍然根据所有功能计算空间和属性查询。通过特征id获取特征应该非常快(只是一个数组查找和特征副本)。
驱动程序功能
Supports Create()
This driver supports the GDALDriver::Create()
operation
Supports Georeferencing
This driver supports georeferencing
创建问题
任何名称都可以用于创建的数据源。不支持数据源或层创建选项。图层名必须唯一,但不受其他限制。
在GDAL 2.1之前,传递给CreateFeature()的功能ID将被保留 除非 它们超过10000000,在这种情况下,它们将被重置,以避免对过大且稀疏的特征数组的要求。从GDAL 2.1开始,可以处理稀疏id。
可以将新字段添加或删除到已具有要素的图层。