geotiff(地理参考标记图像文件格式)读写器

许可选项对于这种格式,从FME专业版开始。

geotiff读写器允许fme以geotiff格式读写数据。

概述

geotiff文件可以是包含高程数据的光栅文件,或包含颜色数据的图像文件。光栅文件中的每个高程样本都是单个FME光栅特征中的一个点,而图像文件中的每个像素颜色值都是单个FME光栅特征中的值。

读写器支持字节的带类型,uint16,IM16uint32号IT32区域32,和real64。分类(调色板)图像将返回与波段关联的类字典(调色板)信息。

读者和作者支持大多数geotiff投影。编写器还可以生成扩展名为TFW.gcps(地面控制点)与正在读取的geotiff文件中的投影一起出现,可以作为仿射变换应用于数据,或存储为光栅几何图形上的属性。

读卡器概述

FME认为单个geotiff文件是一个数据集。

作者概述

FME认为数据集是一个文件夹名。写入输出数据集文件夹的geotiff输出文件的名称由FME功能类型决定。在转换之前不必存在该文件夹。文件夹中任何具有相同名称的现有文件都将被新功能数据覆盖。geotiff编写器通过在文件名中添加数字来区分重复的输出文件。有关详细信息,请参阅“关于FME Raster”。

geotiff编写器可以选择设置输出文件的位深度。该选项在功能类型级别上显示为功能类型参数“每个单元的位数”,在功能级别上显示为功能属性“每个单元的位数”。该值可以设置为介于1和32之间的值,或者留空。当指定一个值时,作者的行为如下:

  1. 作者检查了输入光栅带的解释。输入光栅带的解释必须是高于要求位深2的最小功率。例如,要写入7位数据,解释必须是uint8中的一个,灰色8号ReD8,绿色8,蓝8或者阿尔法8。
  2. 波段上的数据值将减少到选项中指定的位数。请注意,位深度界限之外的值将被限制为最小值或最大值。例如,如果位数设为4,在输出文件中,值201(基2中的1100 1001)将变为15(基2中的1111)。
  3. 带区上的nodata值不会更改。例如,无论设置的位数是多少,输出文件中的nodata值201仍然是201。用户可以在使用nodata setter transformer将nodata值写入格式之前更改它。
  4. 输入光栅上的选项板的值不会更改,但是调色板条目的数量确实发生了变化。调色板条目的最大数量取决于选项中的位数。例如,如果原始调色板有256个条目,键为0到255,位数设置为4,键16到255将被删除,输出调色板将只有键0到15。

geotiff编写器中的另一个选项是bigtiff支持。该选项在功能类型级别显示为功能类型参数“启用bigtff”,在功能级别显示为功能属性“geotiff启用bigtff”。该值可以设置为是或否,或者留空。当该值设置为no或留空时,编写器的功能就像此选项不存在一样。当该值设置为“是”时,编写器将生成具有bigtiff文件结构的文件。其他应用程序需要支持bigtiff才能打开bigtiff文件,即使文件小于4GB。

写入程序级别格式参数

geotiff writer通过geotiff编写器:功能类型参数.

FME光栅特性

FME光栅特征表示光栅数据,并使用与处理矢量数据不同的几个概念。见关于FME Rasters.

geotiff文件可以使用非方形像素尺寸写入。

geotiff支持具有任意数量条带的光栅,前提是所有带区都是相同的数据类型,并且没有带区具有调色板。geotiff还支持带有调色板的单波段光栅。