Nettoyage de limites (Outils Spatial Analyst)
Résumé
Lisse la limite entre les zones d’un raster.
En savoir plus sur le fonctionnement de l’outil Nettoyage de limites
Illustration

OutRas = BoundaryClean(InRas1)Utilisation
L’outil Boundary Clean (Nettoyage de limites) généralise ou simplifie les rasters en lissant les limites entre les zones. Il offre des options permettant de contrôler la manière dont les cellules des zones en entrée influencent le lissage et la quantité de lissage qui sera appliquée.
Il applique les techniques de morphologie mathématique de l’expansion (dilatation) et de la contraction (érosion) lors du lissage des limites (Serra, 1982). Chaque cellule en entrée est évaluée à l’aide de ses voisins orthogonaux et diagonaux immédiats.
Le processus de lissage trie d’abord les cellules voisines selon une priorité particulière. La priorité détermine, parmi les cellules voisines, la zone qui peut remplacer la valeur de la cellule de traitement dans la sortie.
La priorité peut être basée soit sur la valeur des zones, soit sur la taille des zones. Le paramètre Sort type (Type de tri) (
sort_typedans Python) détermine le type de tri à utiliser.La méthode par défaut, Do not sort (Ne pas trier) (
NO_SORTdans Python), évalue la priorité en fonction de la valeur des zones. Les cellules de zones dotées de valeurs plus importantes seront prioritaires pour s’étendre dans des zones à valeurs moindres. La taille des zones n’est pas prise en considération.La taille, ou surface totale, des zones peut être utilisée pour trier la priorité. La taille est déterminée par le nombre de cellules qui composent chaque zone. Si le paramètre est défini sur Descending (Décroissant) (
DESCENDdans Python), les zones sont triées par ordre de taille décroissant. Les zones dotées de surfaces totales plus importantes seront prioritaires pour s’étendre dans des zones à surfaces totales moindres. Si le paramètre est défini sur Ascending (Croissant) (ASCENDdans Python), c’est le contraire : les zones à surfaces totales moindres seront prioritaires pour s’étendre dans des zones dotées de surfaces totales plus importantes.La quantité de lissage est contrôlée par le paramètre Run expansion and shrinking twice (Exécuter deux fois l’expansion et la contraction) (
number_of_runsdans Python), qui détermine le nombre de fois que le processus d’expansion et de contraction sera effectué.Si le paramètre est décoché (
ONE_WAYdans Python), le processus d’expansion et de contraction est effectué une seule fois. Si le paramètre est coché (TWO_WAYdans Python), le processus d’expansion et de contraction est effectué deux fois, ce qui ajoute un degré supplémentaire de lissage des limites des zones.Pour plus de détails sur l’algorithme, voir la section Nettoyage de limites de Lissage des bords de zone avec les outils Nettoyage de limites et Filtre majoritaire.
Si les valeurs des huit cellules voisines sont identiques à celles de la cellule de traitement, la cellule en sortie conservera la valeur de la cellule en entrée.
Reportez-vous à la rubrique Environnements d’analyse et Spatial Analyst pour plus d’informations sur les environnements de géotraitement qui s’appliquent à cet outil.
Référence :
Serra, J. Image Analysis and Mathematical Morphology, Academic Press, London 1982.
Paramètres
| Etiqueter | Explication | Type de données |
|---|---|---|
|
Raster en entrée |
Le raster en entrée dont la limite entre les zones doit être lissée. Il doit être de type entier. |
Raster Layer |
|
Type de tri (Facultatif) |
Indique le type de tri à utiliser lors du lissage. Celui-ci définit la priorité des cellules à étendre dans leur voisinage. Le tri peut être basé sur la valeur de la zone ou sur la taille de la zone.
|
String |
|
Exécuter deux fois l’expansion et la contraction (Facultatif) |
Indique le nombre d’exécutions du lissage : une ou deux fois.
|
Boolean |
Valeur de retour
| Etiqueter | Explication | Type de données |
|---|---|---|
|
Raster en sortie |
Raster généralisé en sortie. Les limites entre zones dans l’entrée seront lissées. La sortie est toujours de type entier. |
Raster |
Environnements
Validation automatique, Taille de cellule, Cell Size Projection Method (Méthode de projection de la taille de cellule), Compression, Espace de travail courant, Etendue, Transformations géographiques, Masque, Mot-clé CONFIG en sortie, Système de coordonnées en sortie, Facteur de traitement parallèle, Espace de travail temporaire, Raster de capture, Taille de tuile
Informations de licence
- Basic: Nécessite Spatial Analyst
- Standard: Nécessite Spatial Analyst
- Advanced: Nécessite Spatial Analyst