L’environnement Raster de capture permet de capturer ou d’aligner une étendue au cours de l’exécution. L'angle inférieur gauche de l'étendue est capturé sur l'angle d'une cellule du raster de capture, puis l'angle supérieur droit est ajusté à l'aide de la taille de cellule en sortie. En conséquence, lorsque la taille de cellule en sortie est identique à celle du raster de capture, les cellules du raster en sortie sont alignées sur les cellules du raster de capture.
L’étendue à capturer dépend des éléments suivants :
- Input dataset(s)
- Paramètre d’environnement de l’étendue en sortie
- Etendue de paramètre de l’outil (le cas échéant)
Avec l’option par défaut du paramètre d’environnement Étendue, pour un jeu de données unique en entrée, l’étendue est identique au jeu de données. Dans le cas d’entrées multiples, l’étendue correspond à l’intersection de ces entrées. Notez que certains outils ont un comportement particulier concernant le traitement de l’étendue ; reportez-vous à l’aide de l’outil qui vous intéresse pour plus d’informations.
Tout autre paramètre que celui par défaut pour l’étendue en sortie (à savoir Union of Inputs (Union des entrées), As Specified Below (Comme spécifié ci-dessous) ou Same as Display (Identique à l’affichage)) remplace l’étendue de jeu de données en entrée par défaut. L’étendue de paramètre, spécifiée comme paramétrage en entrée d’un outil, remplace l’étendue en sortie de l’environnement.
L’étendue en sortie après capture peut être identique ou plus grande que l’étendue avant capture, mais jamais plus petite. Ainsi, les cellules ou entités situées le long de la limite sont incluses pendant l’exécution lorsque l’étendue en sortie est définie sur le jeu de données en entrée.
Fonctionnement du raster de capture
Le raster de capture permet d’ajuster l’étendue afin que les cellules du raster en sortie soient alignées avec les cellules du raster de capture.
Pour un raster de capture donné et une étendue (étendue à capturer), comme le montre l’illustration (a) ci-dessous, l’étendue en sortie est déterminée par l’ajustement des angles inférieur gauche et supérieur droit.
L’angle inférieur gauche de l’étendue donnée est déplacé vers l’angle de cellule le plus proche du raster de capture de façon à placer le nouvel angle inférieur gauche en dehors de l’étendue donnée. Si l’angle inférieur gauche de l’étendue donnée coïncide déjà avec un angle de cellule du raster de capture, aucun ajustement n’est effectué. L’angle supérieur droit de l’étendue donnée est déplacé vers l’angle de cellule le plus proche du raster en sortie de façon à placer le nouvel angle supérieur droit en dehors de l’étendue donnée.
Pour visualiser l’alignement de cellule du raster en sortie, considérez l’angle inférieur gauche ajusté comme origine et tracez des lignes parallèles aux axes horizontal et vertical, à un intervalle correspondant à la taille de cellule en sortie. Lorsque la taille de cellule du raster en sortie est identique à celle du raster de capture, l’angle supérieur droit coïncide avec un angle de cellule du raster de capture comme le montre l’illustration (b) ci-dessous.
En revanche, si la taille de cellule du raster en sortie est inférieure à la taille de cellule du raster de capture, l’angle supérieur droit peut ne pas coïncider avec un angle de cellule du raster de capture, comme le montre l’illustration (c). Si l’angle supérieur gauche de l’étendue donnée coïncide déjà avec un angle de cellule du raster en sortie, aucun ajustement n’est effectué.
Suite à la capture, l’étendue en sortie est habituellement plus grande que l’étendue donnée. Le raster en sortie peut comporter une ligne ou une colonne supplémentaire, ou les deux, comme le montre l’illustration (b). La valeur de cellule du raster en sortie dépend de l’emplacement du centre de cellule sur le raster en entrée. Dans cet exemple, la colonne de gauche et la ligne supérieure du raster en sortie comportent finalement la valeur NoData, car les centres de ces cellules sont situés en dehors du raster en entrée. Une règle similaire est appliquée lorsqu’une classe d’entités est utilisée en guise d’entrée.