Créer un modèle de fonction raster

Un modèle de fonction raster est similaire à un modèle, car il contient des étapes de traitement jointes ensemble en vue de réaliser un processus plus complexe. Un modèle de fonction raster peut contenir une ou plusieurs fonctions raster, et les entrées des fonctions raster peuvent être définies en tant que variables, ce qui permet aux utilisateurs d’introduire différentes valeurs lors de l’exécution du modèle de fonction raster.

Modèle de fonction raster dans l’éditeur

Lorsque vous enregistrez un modèle de fonction raster, il est stocké sous forme d’élément dans votre page My Contents (Mon contenu). Vous pouvez ouvrir les détails de l’élément d’un modèle de fonction raster, le télécharger au format .json pour l’utiliser dans ArcGIS Pro, ou le partager avec les membres de votre organisation ou publiquement.

Vous pouvez créer des modèles de fonctions raster via l’interface Add new item (Ajouter un nouvel élément) dans ArcGIS Online et les enregistrer dans votre organisation. Depuis l’interface New Item (Nouvel élement), vous pouvez mettre à jour la fonction raster à l’aide de l’éditeur de fonctions raster.

L’éditeur de fonctions raster est une interface de programmation visuelle qui permet de générer des modèles de fonctions d’analyse raster et d’images. Dans l’éditeur, les fonctions raster sont représentées sous forme de diagrammes pouvant être joints ensemble, en utilisant la sortie d’une ou de plusieurs fonctions en entrée d’une autre fonction. Ces fonctions raster jointes peuvent être enregistrées sous forme de modèles de fonctions raster, que vous pouvez ensuite réutiliser pour automatiser vos processus et analyses d’images. Vous pouvez créer des modèles de fonctions raster ou modifier des modèles existants dans l’éditeur de fonctions raster.

L’éditeur de fonctions raster permet de réaliser de nombreuses tâches, notamment :

  • Créer un modèle de fonction raster en combinant des fonctions raster, des variables raster, des scalaires et les types de données requis dans le diagramme et en les connectant pour effectuer une analyse.
  • Enregistrer une combinaison de fonctions raster en tant que modèle de fonction raster, en fournissant un titre, des balises et des options de partage pour le modèle.
  • Parcourir les fonctions raster intégrées ou les modèles de fonctions raster déjà enregistrés dans un nouveau modèle de fonction raster.

Pour créer un modèle de fonction raster dans ArcGIS Online, procédez comme suit :

  1. Vérifiez que vous êtes connecté à votre organisation et que vous possédez les privilèges appropriés pour créer du contenu.
  2. En haut du site, cliquez sur Content (Contenu).
  3. Depuis l’onglet My Content (Mon contenu) de la page de contenu, cliquez sur New Item (Nouvel élément).
  4. Dans la fenêtre New item (Nouvel élément), cliquez sur Raster function template (Modèle de fonction raster).
  5. Spécifiez un titre.
  6. Dans My content (Mon contenu), choisissez un dossier dans lequel l’élément doit être enregistré.
  7. Si votre organisation a configuré des catégories de contenu, cliquez sur Assign categories (Attribuer des catégories) et sélectionnez jusqu’à 20 catégories pour aider les utilisateurs à trouver l’élément.

    Vous pouvez également commencer à saisir un nom de catégorie pour affiner la liste des catégories.

  8. Saisissez des balises qui décrivent l’élément.

    Séparez les termes par une virgule (par exemple, Terres fédérales correspond à une balise, alors que Terres, fédérales correspond à deux balises).

    Lors de votre saisie, vous pouvez sélectionner n’importe quelle balise affichée. Ces balises vous sont suggérées à partir de celles que vous avez déjà ajoutées.

  9. Saisissez éventuellement un résumé qui décrit l’élément.
  10. Cliquez sur Save (Enregistrer).
  11. Lorsque la page des détails de l’élément du modèle de fonction raster s’affiche, cliquez sur Yes (Oui) pour ouvrir l’éditeur de fonctions raster.

    Une fenêtre d’éditeur de fonctions vide apparaît.

    La fenêtre de l’éditeur de fonctions se divise en deux parties : les fonctions disponibles figurent dans une liste et l’espace de travail de mise à jour du modèle de fonction raster se trouve en regard. Dans la vue par défaut, les fonctions raster intégrées se situent dans la catégorie System (Système).

    Les outils en haut de l’espace de travail vous permettent d’ajouter des variables et de gérer le modèle de fonction raster. Vous pouvez utiliser les outils pour déplacer et aligner la mise en page, ajouter une variable raster en entrée, ajouter une entrée scalaire et supprimer les nœuds de fonction.

  12. Dans la liste des fonctions raster, avec le filtre System (Système), saisissez une fonction raster en particulier pour la rechercher. Pour accéder aux modèles de fonctions raster existants, cliquez sur System (Système) et sélectionnez une autre option de filtrage du contenu. Sélectionnez, par exemple, My Organization (Mon organisation) pour trouver les modèles de fonctions raster qui ont été créés et partagés par les membres de votre organisation.
    Attention :

    Si un message d’erreur apparaît pour signaler que le modèle n’a pas pu être ajouté au format XML, envisagez d’utiliser l’outil Convertir un modèle de fonction raster dans ArcGIS Pro pour convertir le format de fichier RFT.XML en RFT.JSON. Après la conversion, vous pouvez ajouter le nouveau modèle de fonction raster à votre organisation et l’utilisez.

  13. Cliquez sur le bouton Add Function (Ajouter une fonction) Ajouter une fonction pour ajouter la fonction raster à la fenêtre de l’éditeur.
  14. Double-cliquez sur la fonction raster dans la fenêtre de l’éditeur pour ouvrir la fenêtre des propriétés et afficher ou modifier les propriétés sous les onglets suivants :
    • General (Général) : attribuez un nom et une description à la fonction. Ceci est utile lorsque vous créez un modèle de fonction raster avec plusieurs fonctions. Le nom de la fonction peut décrire ses actions, de sorte que les membres de votre organisation qui utilisent le modèle de fonction puissent comprendre comment la fonction est utilisée. Le cas échéant, définissez l’option Output Pixel Type (Type de pixel en sortie). Si elle n’est pas configurée, le type en sortie correspond au type de pixel en entrée.
    • Parameters (Paramètres) : mettez à jour les valeurs des paramètres de la fonction. Si elles ne sont pas définies comme variables publiques, ces valeurs seront utilisées lors de l’exécution du modèle.
    • Variables : définissez certains paramètres en tant que variables pour les afficher dans la fenêtre Analysis (Analyse) lors de l’exécution du modèle de fonction en sélectionnant la case IsPublic. Renommez les paramètres dans la colonne Name (Nom) pour apporter du contexte supplémentaire. Il peut être important de renommer le paramètre raster en entrée lorsque plusieurs entrées raster sont nécessaires pour une combinaison de processus.
      Remarque :

      Si aucun des paramètres du modèle de fonction raster n’est défini sur IsPublic, tous les paramètres seront affichés en tant que variables.

  15. Si vous le souhaitez, effectuez l’une des opérations suivantes pour continuer à générer le modèle de fonction raster :
    • Ajoutez des fonctions dans la fenêtre de l’éditeur et combinez les processus.
    • Cliquez sur le bouton Edit Properties (Mettre à jour les propriétés) Mettre à jour les propriétés en haut de la fenêtre de l’éditeur pour mettre à jour les propriétés du modèle de fonction raster. Si le modèle de fonction raster comprend l’analyse multidimensionnelle, spécifiez les paramètres des règles multidimensionnelles.
    • Cliquez sur le bouton Switch to pan mode (Activer le mode de déplacement) Activer le mode de déplacement pour utiliser le curseur en mode de déplacement dans la fenêtre. Cliquez de nouveau sur le bouton pour revenir en mode de sélection.
    • Cliquez sur le bouton Auto Layout (Mise en page automatique) Mise en page automatique pour appliquer une mise en page automatique au modèle de fonction raster.
    • Cliquez sur le bouton Add Raster Variable (Ajouter une variable raster) Ajouter une variable raster pour ajouter une source de données en entrée au modèle de fonction raster.
    • Cliquez sur le bouton Add Constant (Ajouter une constante) Ajouter une constante pour ajouter une valeur constante scalaire en entrée au modèle de fonction raster.
    • Cliquez sur le bouton Delete Selected Items (Supprimer les éléments sélectionnés) Supprimer les éléments sélectionnés pour supprimer le ou les éléments sélectionnés dans la fenêtre de l’éditeur de fonctions.

    Pour lier deux nœuds, cliquez sur un tronçon du nœud source de la fonction raster et en le faisant glisser vers le nœud de la fonction raster cible, ce qui génère un lien entre les deux.

  16. Une fois le modèle de fonction raster construit, cliquez sur Save (Enregistrer) ou Save As (Enregistrer sous) pour l’enregistrer.

    La fenêtre Save (Enregistrer) s’affiche. Vous pouvez spécifier un titre, un type, des balises et le dossier dans lequel le stocker, ainsi que des options de partage. Cliquez ensuite sur Save (Enregistrer).

Lorsque vous enregistrez le modèle de fonction raster, il est enregistré sous forme d’élément dans My Content (Mon contenu). Vous pouvez partager l’élément avec le public ou avec des membres de votre organisation. Pour réutiliser le modèle, dans la fenêtre Analysis (Analyse), cliquez sur le bouton Browse Raster Function Templates (Parcourir les modèles de fonction raster) Parcourir les modèles de fonction raster et accédez au modèle.

Conseil :

Pour apporter, à tout moment, des modifications supplémentaires au modèle de fonction raster, cliquez sur Open in Raster Function Editor (Ouvrir dans l’éditeur de fonctions raster) de l’onglet Overview (Vue d’ensemble) de la page des détails de l’élément du modèle de fonction raster.