您在这里: 常用格式 > FME功能存储(FFS)读写器

FME功能存储(FFS)读写器

本节描述了FME如何读取和写入FME功能存储(FFS)文件。

格式概述

FME功能存储是FME功能的内存转储,因此,它支持完整的FME数据模型,并且可以保存FME特性所携带的任何东西。这使得该格式对于应在FME运行之间持续存在的数据来说非常有用。

还可以创建空间索引并与功能存储一起保存。FFS阅读器使用空间索引快速提取指定区域内的特征。空间索引还允许有效地检索特定特征类型的特征。

逻辑FFS数据集由同一文件夹中的一个或多个文件组成,扩展名为FFS.此扩展名将添加到FFS文件的基名称中。您也可以使用FFS读写器来读写单个文件。

文件大小限制

将大量数据写入单个FFS文件时,可能会遇到文件大小限制。如果发生这种情况,数据自动拆分为多个可接受大小的文件。读取第一个FFS文件将自动读取拆分文件时生成的所有文件。

FFS文件包含在其包含的功能上使用的所有自定义坐标系定义,如果有的话。

FME光栅存储文件

存储到FFS文件的光栅将其数据写入相应的FRS(FME光栅存储)文件。一个FRS文件可以保存多个光栅特征的数据。

FRS文件可容纳高达2 GB的光栅数据;如果文件超过这个大小,数据会自动拆分为多个文件。如果打开了包含光栅特征的FFS文件,并且无法打开相应的FRS文件,然后,光栅特征将恢复为多边形,其属性指示光栅的特性(例如,行/列数,间距,等等)。

FFS和FME版本兼容性

因为每次新发布的FME都会更新FFS格式,任何FFS数据集都不能保证在FME发布之前与它的创建版本兼容。如果您没有当前版本的FME,并且正在使用FFS格式进行数据交换或存储,您可能会看到一条错误消息。

读卡器概述

FFS阅读器首先读取输入文件,并将生成的特性传递给FME的其余部分,以便进一步处理。如果FFS文件具有相关的空间索引,然后可以使用空间查询来限制返回的特性。

注:压缩的FFS文件可能需要较长的时间生成,因为整个文件都是扫描模式功能的。

作者概述

FFS编写器将每个FME特性的内存表示形式转储到一个FFS文件中,可以选择为要素创建空间索引。

FME知识中心

搜索自由流速度