Transformers FME: 2025.0

Categories
Rasters
Related Transformers
PointCloudOnRasterComponentSetter
PointOnRasterValueExtractor
RasterAspectCalculator
RasterBandInterpretationCoercer
RasterBandKeeper
RasterBandNameSetter
RasterBandNodataRemover
RasterBandNodataSetter
RasterBandRemover
RasterCellCoercer
RasterCellValueCalculator
RasterCellValueReplacer
RasterCellValueRounder
RasterConvolver
RasterHillshader
RasterMosaicker
RasterPaletteAdder
RasterPaletteExtractor
RasterPaletteGenerator
RasterPaletteInterpretationCoercer
RasterPaletteNodataSetter
RasterPaletteRemover
RasterPaletteResolver
RasterSingularCellValueCalculator
RasterSlopeCalculator
RasterToPolygonCoercer
Scaler
VectorOnRasterOverlayer

RasterSelector

Sélectionne des bandes et des palettes d'une entité raster pour traitement ultérieur par des Transformers spécifiques.

Aller à la configuration

Cas d'utilisation courants

  • Isoler des bandes ou palettes spécifiques sur lesquelles effectuer des opérations.

Comment fonctionne-t-il ?

RasterSelector reçoit des entités rasters et désignes des bandes et palettes spécifiques comme "sélectionnées".

Une fois la sélection effectuée, les Transformers qui supportent la sélection raster n'affecteront que les bandes et palettes sélectionnées. Les éléments non sélectionnés passent sans être altérés, et restent dans un statut non sélectionné jusqu'à ce qu'une autre opération RasterSelector soit effectuée.

L'état par défaut d'une entité raster est que toutes les bandes et palettes sont sélectionnées - c'est-à-dire que, après la lecture du raster, les Transformers rasters suivants opéreront sur toutes les bandes et palettes. Les Transformers de raster peuvent supporter à la fois la sélection de bande et de palette, la sélection de bande seulement, ou ne pas être affectés par celle-ci. Consultez la documentation d'un Transformer pour plus de détails sur le support de la sélection de raster.

Les bandes et palettes sont sélectionnées en utilisant les indices de bandes et palettes spécifiés dans une chaîne de caractères. La chaîne peut être saisie en tant que paramètre ou fournie en tant qu'attribut.

Chaînes de sélection

Le format de la chaîne est B:P (numéro de bande, numéro de palette, séparés par deux points). Si le raster n'a pas de palettes, seuls les numéros de bande doivent être spécifiés.

  • La numérotation commence à zéro, la première bande/palette porte donc le numéro zéro.
  • Le mot clé ALL peut être utilisé pour sélectionner toutes les bande ou toutes les palettes d'une bande spécifique.
  • Plusieurs bandes et les paires de bandes-palettes sont séparées par un point-virgule (,;).
  • Plusieurs palettes et une bande sont séparées par une virgule (,).

Exemples de chaînes de sélection

Toutes les bandes

ALL:

Toutes les bandes et toutes les palettes

ALL:ALL

Première palette de la première bande du raster

0:0

Première palette de la première bande et première palette de la troisième bande

0:0;2:0

Les trois premières bandes sans leurs palettes

0:;1:;2:

Les trois premières bandes avec leurs palettes

0:ALL;1:ALL;2:ALL

Les deux premières palettes de la première bande

0:0,1

  • Il est possible de sélectionner des bandes sans sélectionner les palettes associées.
  • Il n'est pas possible de sélectionner une palette sans sélectionner la bande correspondante.
  • Une palette spécifique ne peut pas être sélectionnée sur tous les bandes (par exemple : ALL 2).

Modification de la syntaxe de la chaîne de sélection

À partir de FME 2021.2, la syntaxe utilisée pour les chaînes de sélection de bande et de palette est celle documentée ci-dessus. Les chaînes de sélection créées avec le format précédent (comme dans les traitements précédemment sauvegardés) sont converties automatiquement.

Exemples

Notes

  • Cette fonction remplace toute sélection existante sur le raster. Toutes les bandes et palettes non spécifiées sur un raster après sélection sont traitées comme non sélectionnées pour les opérations futures.
  • La sélection n'est pas prise en compte par les Writers, utilisez alors RasterBandSeparator et filtrez les sous-jeux de bandes et palettes d'entités individuelles à écrire.

Choisir un Transformer raster

FME dispose d'une vaste sélection de Transformers pour travailler avec des données rasters. On peut généralement les classer en deux catégories : ceux qui permettent de travailler avec des rasters entiers, des bandes, des cellules ou des palettes, et ceux qui sont conçus pour le contrôle du flux de travail ou la combinaison de données raster et vectorielles.

Pour plus d'informations sur les géométries et propriétés rasters, voir Rasters (IFMERaster).

Configuration

Ports en entrée

Ports de sortie

Paramètres

Éditer les paramètres des Transformers

Les paramètres du Transformer peuvent être définis en saisissant directement des valeurs, en utilisant des expressions ou en faisant référence à d'autres éléments de l'espace de travail tels que des valeurs d'attributs ou des paramètres utilisateur. Divers éditeurs et menus contextuels sont disponibles pour vous aider. Pour voir ce qui est disponible, cliquez sur à côté du paramètre concerné.

Pour plus d'information, consulter la section Options des Transformers.

Références

Comportement

Basé sur des entités

Stockage des entités

Non

Dépendances Aucun
Alias RasterBandSelector, RasterPaletteSelector
Historique  

FME Community

FME Community dispose d'une mine de connaissances sur FME, avec plus de 20 000 membres actifs dans le monde entier. Obtenez de l'aide sur FME, partagez vos connaissances et entrez en contact avec des utilisateurs du monde entier.

Voir tous les résultats à propos de ce Transformer sur FME Community.

 

Examples may contain information licensed under the Open Government Licence – Vancouver, Open Government Licence - British Columbia, and/or Open Government Licence – Canada.