RasterBandNodataRemover
Removes the existing nodata identifier from selected bands of a raster feature. Any values previously equal to the nodata value are considered valid data.
典型的用途
- 制作包含用于计算有效的Nodata值的单元格。
- Making nodata cells visible in a visualization tool that otherwise renders them transparently.
How does it work?
RasterBandNodatareMover会收到栅格功能,并从任何所选频段删除Nodata属性。它不会改变单元格值。
具有当前Nodata值的单元格保留它们的值,并且这些值对于诸如表达式评估和统计分析的操作是有效的。
Nodata表示没有数据,并且对于大多数计算,将忽略具有Nodata值的单元格,并且在FME数据检查器和许多其他可视化工具中查看时是透明的。
如果栅格没有定义的Nodata属性,则它将不受此变压器的影响。
要选择特定频段,请使用RasterSelector在RasterBandNodataremover之前。
This transformer supports raster band selection. Palettes are unaffected.
在此示例中,我们希望从包含从高程模型计算的斜率值的数字栅格中删除Nodata值。
请注意,源栅格有一个乐队,它nodata值已设置为零(0.)。结果,没有显示没有坡度(值的值)的细胞,使得诸如水体的平坦表面透明。
栅格功能被路由到RasterBabrandNodatareMover中。
The transformer has no parameters to configure.
The output raster no longer has anodata值band property. Any cells that had the original nodata value - zero (0.) - 仍然具有该价值,但现在被认为是有效的并且显示。
Usage Notes
- 要将Nodata属性添加到没有一个的栅格,请使用RasterBandNodataseTter.。
- To change the existing nodata value to a different value, use theRasterBandNodataseTter.。
- 要在调色板上设置Nodata值,请使用RasterPaletteNodataSetter。
选择光栅变压器
FME拥有广泛的变形金机,用于使用光栅数据。它们通常可以作为与整个栅格,频带,小区或调色板合作,以及用于工作流控制或与矢量数据梳理光栅的那些。亚搏在线
有关光栅几何和属性的信息,请参阅罗斯克斯(IFMERaster)。
Working with Rasters
RasterCellOriginSetter | 设置栅格的单元格原点。 |
RasterConvolver. | Applies a convolution filter (sometimes called a核心要么lens)栅格功能并输出结果。 |
rasterexpressionEvaluator. | 评估栅格或一对栅格中的每个单元格的表达式,包括代数操作和条件陈述。 |
RasterExtentsCoercer | Replaces the geometry of input raster features with a polygon covering the extents of the raster. |
RasterGCPExtractor | 从栅格特征中提取坐标系和地面控制点(GCP)并将其视为属性。 |
Rastergcpsetter. | 使用指定的列(像素),行(行),x坐标,y坐标和z坐标设置栅格上的地面控制点(GCP)。 |
RastergeoreFerencer. | 使用指定的参数来GeoReferences栅格。 |
Rasterhillsshader. | Generates a shaded relief effect, useful for visualizing terrain. |
RasterInterpretationCoercer. | 使用指定的转换选项改变输入功能的栅格几何频段的底层解释。 例如,具有三个解释(UINT16,GRAY8和REAL64)的输入栅格功能可以转换为具有三个解释(RED8,GREEN8和BLUE8)或四个解释频段的栅格功能(RED16,GREEN16,蓝色16和alpha16)在单一的操作中。 |
rastermosaicker. | 将多个栅格功能合并到单个栅格功能中。 |
RasterPropertyExtractor | Extracts the geometry properties of a raster feature and exposes them as attributes. |
Rasterpyramider. | 基于最小输出光栅的任一数量或尺寸,将栅格重新列出到多个分辨率。 |
RasterResampler. | Resamples rasters, based on specified output dimensions, cell size in ground units, or percentage of original, and interpolates new cell values. |
RasterRotationApplier | Applies the raster rotation angle on the input raster properties to the rest of the raster properties and data values. 预期输入是具有非零旋转角度的光栅,并且预期输出是具有0.0的旋转角度的旋转光栅。预计将修改输入栅格属性以符合由给定角度旋转的光栅的输出光栅属性。 施加旋转角度主要用于与不能处理旋转角度的其他处理和作者的兼容性。 |
rastersubsetter. | Clips raster features using pixel bounds instead of ground coordinates, and optionally adds cells around the perimeter. |
RasterTiler | Splits each input raster into a series of tiles by specifying either a tile size in cells/pixels or the number of tiles. |
范特利奥戈翁塞纳克 | Creates polygons from input raster features. One polygon is output for each contiguous area of pixels with the same value in the input raster. |
WebMaptiler. | 创建一系列可通过Web映射应用程序使用的图像块,例如Bing™Maps,Google Maps™或Web地图图块服务。这是通过重新采样仪器来完成各种不同分辨率的,然后将它们拆分为瓷砖。 |
Working with Bands
RasterBandadder. | 将新频段添加到栅格功能。 |
RasterBandCombiner. | 将巧合栅格功能合并到单个输出栅格功能,保留和附加所有频段。 |
RasterBandInterpretationCoercer | 改变单个光栅带的解释类型,如有必要,转换单元值。 |
Rasterbandeepter. | Removes all unselected bands from a raster feature. |
Rasterbandminmaxxtractor. | Extracts the minimum and maximum band values, palette keys, and palette values from a raster feature, and adds them to a list attribute. |
RasterBandNameSetter | 将所选频段的频带名称设置在栅格上,与频带数字相比,使栅格内容更加简单地理解。 |
RasterBandNodataRemover | Removes the existing nodata identifier from selected bands of a raster feature. Any values previously equal to the nodata value are considered valid data. |
RasterBandNodataseTter. | Sets a new nodata value on selected bands of a raster feature. |
RasterBandorder | 指定栅格中的频带所需顺序。频带根据输入带索引重新排序。 |
RasterBandPropertyExtractor | Extracts the band and palette properties of a raster feature and exposes them as attributes. |
RasterBandremover. | Removes any selected bands from a raster feature. |
漂流带带子 | 将频带或唯一频带和调色板组合分开,并输出单个栅格功能或包含所有组合的单个新栅格功能。 |
RasterStatisticsCalculator | 计算栅格频段的统计信息,并将结果添加为属性。 |
使用细胞
RasterAspectCalculator | 计算光栅的每个单元的方面(斜率方向)。方面以从北方顺时针的0到360测量。 |
RasterCellCoercer. | 为栅格中的每个单元格创建各个点或多边形,可选地将频带值提取为z坐标或属性。 |
RasterCellvaluecalculator. | 在一对栅格的单元格值上评估基本算术,最小值或平均操作。 |
RasterCellValueReplacer | 用新的单个值替换栅格中的一系列频带值。 |
RasterCellValueRounder | 舍入光栅单元值。 |
rastersingularcellvaluecalculator | Performs basic arithmetic operations on the cell values of a raster against a numeric value. |
RasterSlopeCalculator | 计算栅格的每个单元格的斜率(z的最大变化率)。 |
Working with Palettes
RasterPaletteAdder | Creates a palette from an attribute, and adds this palette to all selected bands on a raster. |
RasterPaletteExtractor | 在栅格上创建现有调色板的字符串表示,并将其保存到属性。 |
Rasterpalettegenerator | 从光栅的选定频段中生成调色板。输出栅格将使所选频段由带有调色板的新频段替换。 |
RasterpaletteInterpretationCoercer. | 改变光栅调色板的解释类型。 |
RasterPaletteNodataSetter | 标识与栅格乐队的Nodata值匹配的调色板键,并设置一个值。 |
RasterPaletteRemover | 从栅格功能中删除选定的调色板。 |
Rasterpaletteresolver | Resolves the palette(s) on a raster by replacing cell values with their corresponding palette values. Palette values with multiple components, such as RGB, are broken down and the individual values assigned to multiple, newly-added bands. |
Workflow Control
RastercheckPointer. | 在光栅处理中设置检查点,该处理能够立即强制以前的处理。完成后,它将当前状态保存到磁盘。 |
RasterConsumer. | Requests the tile(s) from the raster geometry but no actual operations are performed on the tile(s). |
RasterExtractor | Serializes the geometry of the feature into the Blob Attribute based on the selected writer format. |
RasternumericCreator. | Creates a feature with a raster of the specified size with a numeric value and sends it into the workspace for processing. It is useful for creating a very large image with a user-specified width and height. |
RasterReplacer. | 用Blob属性中保存的几何替换功能的几何形状。BLOB根据所选的栅格格式进行解码。 |
RasterRGBCreator | 使用RGB值创建具有指定大小的栅格的功能,并将其发送到工作区以进行处理。 |
RasterSelector | Selects specific bands and palettes of a raster for subsequent transformer operations. |
Vectors and Rasters
ImageRasterizer. | 使用纯背景填充的FME_COLOR属性填充矢量功能,创建矢量或点云输入功能的光栅表示。可以使用颜色或强度分量呈现点云。 |
NumericRasterizer | Draws input point, line and polygon features onto a numeric raster filled with the background value. The Z coordinates of the input vector features are used to generate pixel values. Features without Z coordinates will be discarded. |
Mapnikerasterizer. | 从输入向量和光栅功能生成光栅,使用MapNik Toolkit对符号化和标签进行精细控制。 |
PointOnRasterValueExtractor | 从一个或多个输入点的位置处从栅格中提取频带和调色板值,并将其设置为特征上的属性。 |
vectoronrasteroverlayer. | 将矢量或点云功能光栅化到现有的光栅上。对于向量特征,FME_Color属性设置像素颜色,可以使用它们的颜色或强度分量呈现点云。 |
组态
输入端口
This transformer accepts only raster features.
输出Ports
Raster features with any nodata properties removed from selected bands.
非栅格功能将被路由到<拒绝>端口以及无效的栅格。
拒绝功能将具有FME_Reempe_code属性,其中一个值之一:
Invalid_geometry_type.
Invalid_raster_no_bands.
Rejected Feature Handling:可以设置为终止翻译或在遇到被拒绝的功能时继续运行。此设置可用作默认设置FME选项and as aworkspace parameter。
参数
This transformer has no parameters.
编辑变压器参数
使用一组菜单选项,变压器参数s can be assigned by referencing other elements in the workspace. More advanced functions, such as an advanced editor and an arithmetic editor, are also available in some transformers. To access a menu of these options, click除适用的参数旁边。有关更多信息,请参阅Transformer Parameter Menu Options。
定义值
有几种方法来定义一个值供我使用n a Transformer. The simplest is to simply type in a value or string, which can include functions of various types such as attribute references, math and string functions, and workspace parameters. There are a number of tools and shortcuts that can assist in constructing values, generally available from the drop-down context menu adjacent to the value field.
Using the Text Editor
文本编辑器提供了一种方便的方法来构建来自各种数据源的文本字符串(包括正则表达式),例如属性,参数和常量,其中结果直接在参数内使用。
使用算术编辑器
算术编辑器提供了一种方便的方法来构建来自各种数据源的数学表达式,例如属性,参数和特征函数,其中结果直接在参数内使用。
条件值
根据通过或失败的一个或多个测试条件设置值。
Parameter Condition Definition Dialog
内容
表达式和字符串可以包括许多函数,字符,参数等 - 是否直接在参数中输入或使用其中一个编辑器构造。
参考
Processing Behavior |
|
功能持有 |
没有 |
依赖性 | 没有 |
FME许可级别 | FME专业版及以上 |
别名 | RasterNodataRemover |
历史 | |
类别 |
FME Community
The FME Community is the place for demos, how-tos, articles, FAQs, and more. Get answers to your questions, learn from other users, and suggest, vote, and comment on new features.
搜索所有结果关于栅饵诺多透过的关于FME社区。亚搏国际在线官网
Examples may contain information licensed under the Open Government Licence – Vancouver