Skip to main content

Points pondérés de destination du raster (Outils Spatial Analyst)

Résumé

Génère des points représentatifs, proportionnels à la valeur, à partir de surfaces continues, en préservant les motifs spatiaux et les grandeurs totales.

En savoir plus sur le fonctionnement de l’outil Raster vers points pondérés

Illustration

Raster to Weighted Points tool illustration

Exemples de points de sortie pondérés en fonction des valeurs de densité d’une surface en entrée.

Utilisation

  • Plusieurs paramètres permettent de contrôler le nombre total de points en sortie et la manière dont ces points sont répartis sur la surface en entrée. Le paramètre Maximum Number of Points (Nombre maximal de points) (max_number_of_points dans Python) définit le nombre maximal de points en sortie. Le paramètre Limit One Point per Cell (Limiter à un point par cellule) (single_point_per_cell dans Python) restreint l’allocation à un point par cellule au maximum. Le paramètre Point Distribution Method (Méthode de distribution de points) (point_distribution_method dans Python) détermine le positionnement de plusieurs points au sein des cellules.

  • Le paramètre Maximum Number of Points (Nombre maximal de points) indique le nombre total de points générés à partir du raster entier. Le nombre de points alloués à chaque cellule est proportionnel aux valeurs de cellule. Les cellules dont les valeurs sont élevées apportent plus de points et celles dont les valeurs sont moins élevées en apportent moins. Cela permet à la sortie de préserver le modèle spatial et la magnitude relative de la surface en entrée.

  • Utilisez le paramètre Limit one point per cell (Limiter à un point par cellule) pour empêcher l’attribution de plusieurs points à une même cellule. Cela est utile lorsqu’une distribution spatiale uniforme est nécessaire. Ce paramètre peut générer un nombre de points inférieur au nombre maximal de points spécifié.

    Lorsque le paramètre est désactivé (single_point_per_cell = 'DO_NOT_LIMIT' dans Python), plusieurs points peuvent être attribués à une seule cellule si la valeur de la cellule justifie une représentation supplémentaire.

    S’il est activé (single_point_per_cell = 'LIMIT' dans Python), le point en sortie est positionné au centre de la cellule.

  • Le modèle de distribution des points en sortie est déterminé par le paramètre Point Distribution Method (Méthode de distribution de points). Le placement peut s’effectuer au centre de la cellule, de manière aléatoire au sein de la cellule ou selon une disposition uniforme lorsque plusieurs points sont présents. Le placement aléatoire est utile pour les processus de simulation, l’évaluation de l’incertitude et la génération de représentations anonymisées de surfaces sensibles. Les méthodes de placement déterministes produisent des localisations de points cohérentes sur des exécutions récurrentes et conviennent à une analyse spatiale reproductible.

    • La méthode Circular (Circulaire) place plusieurs points dans une configuration radiale autour du centre de cellule. Pour un placement précis, la plus grande distance depuis le centre de cellule doit être inférieure à la moitié du rayon de cellule.

    • La méthode Equal Area Voronoi (Surface équivalente – Voronoï) subdivise la cellule en régions de surface équivalente et place un point par région pour maximiser la séparation spatiale.

    • La méthode Random (Aléatoire) place des points de manière aléatoire dans l’emprise de cellule.

    • La méthode Fibonacci Lattice (Treillis de Fibonacci) distribue plusieurs points selon un modèle isotrope adapté à un échantillonnage homogène.

    • La méthode Fibonacci Spiral (Spirale de Fibonacci) dispose des points le long d’une spirale déterministe qui produit un espacement homogène.

  • Si le paramètre Create multipoint output (Créer une sortie multi-points) est activé (create_multipoint_output = `MULTIPART`` dans Python), tous les points générés à partir d’une seule cellule sont stockés sous forme de géométrie d’entité multipoint. Cette option réduit le nombre d’enregistrements en sortie et est utile pour le stockage de géométrie compacte. Les entités multi-points en sortie peuvent être utilisées dans des processus en aval qui traitent chaque cellule comme une seule unité logique.

  • Si la valeur du paramètre Normalization Method (Méthode de normalisation) est définie sur None (Aucun), aucune normalisation n’est appliquée et les valeurs d’origine de l’entrée sont utilisées directement pour l’allocation des points. Cela convient aux surfaces où la magnitude des valeurs a déjà une signification sémantique, comme les estimations de densité de noyau ou les surfaces environnementales mesurées physiquement.

  • Les méthodes de normalisation disponibles sont les suivantes :

    • Min–Max : les valeurs sont dimensionnées linéairement entre 0 et 1, en préservant les différences relatives.

    • Log : les plages numériques importantes sont compressées pour réduire l’influence des valeurs extrêmement élevées tout en améliorant les distinctions parmi les valeurs faibles.

    • Sigmoid (Sigmoïde) : une transformation logistique est appliquée pour accentuer les différences moyennes et compresser les extrêmes.

    • Softmax : le raster est converti en distribution des probabilités où la valeur normalisée de chaque cellule reflète sa magnitude relative par rapport à toutes les autres cellules.

    • Sum-to-1 (Somme égale à 1) : toutes les valeurs sont mises à l’échelle de manière que leur somme soit exactement égale à 1, ce qui permet de réaliser des processus d’échantillonnage basés sur les probabilités.

    • Z-Score (Score z) : les valeurs sont normalisées par soustraction de la moyenne et division par l’écart type.

    • None (Aucun) : les valeurs raster d’origine sont utilisées sans modification.

  • Si le paramètre Normalize values before point generation (Normaliser avant la génération des points) est sélectionné (normalize_before_point_generation = `NORMALIZE`` dans Python), les valeurs raster sont transformées avant l’allocation en utilisant la méthode de normalisation sélectionnée. La normalisation ajuste l’échelle numérique et la distribution du raster tout en conservant sa structure spatiale. Cela est utile lorsque les valeurs raster s’étendent sur de vastes plages numériques, contiennent des points aberrants extrêmes ou présentent une asymétrie susceptible de dominer l’allocation. Lorsque la normalisation n’est pas appliquée, les valeurs raster brutes sont utilisées directement dans le processus d’allocation de points.

  • Toutes les opérations de transformation, de normalisation, d’allocation et de distribution de points s’exécutent en mémoire.

  • Les points ne sont pas créés pour les cellules NoData à partir de la surface en entrée.

  • La classe d’entités en sortie inclut les attributs de la valeur de cellule d’origine, une valeur normalisée (si une méthode est définie dans Normalization Method [Méthode de normalisation]) et une valeur distribuée lorsque plusieurs points proviennent de la même cellule.

  • Pour obtenir plus d’informations sur les environnements de géotraitement qui s’appliquent à cet outil, reportez-vous à la rubrique Environnements d’analyse et Spatial Analyst.

Paramètres

Etiqueter Explication Type de données

Raster de surface en entrée

Raster continu pour lequel des points proportionnels seront générés.

Chaque valeur de cellule en entrée représente l’intensité ou la magnitude relative à convertir en un ou plusieurs points.

Raster Layer

Entités ponctuelles en sortie

La classe d’entités en sortie qui contiendra les points générés.

Feature Layer

Nombre maximal de points

Nombre maximal de points à générer à partir du raster en entrée.

Utilisez ce paramètre pour limiter la densité en sortie d’un grand raster.

Double

Limiter à un point par cellule

(Facultatif)

Indique si un seul point sera généré par cellule raster.

  • ActivéUn point au maximum sera créé pour chaque cellule raster, quelle que soit sa valeur.

  • DécochéPlusieurs points peuvent être générés dans une cellule, proportionnellement à la valeur de la cellule. Il s’agit de l’option par défaut.

Boolean

Créer une sortie multi-points

(Facultatif)

Indique si des points de même valeur seront conservés dans la sortie ou agrégés.

Une sortie agrégée réduit le nombre d’entités et améliore les performances lors de la génération d’un grand nombre de points.

  • ActivéLes points partageant la même valeur attributaire seront agrégés dans un enregistrement de géométrie unique au sein du jeu de classes d’entités en sortie.

  • DécochéChaque point sélectionné contiendra son propre enregistrement d’entités distinct dans le jeu de données multi-point en sortie. Il s’agit de l’option par défaut.

Boolean

Méthode de distribution de points

(Facultatif)

Définit la façon dont les points seront spatialement distribués dans chaque cellule raster.

Par défaut, un point est placé au centre géométrique de chaque cellule.

Ce paramètre n’est pas disponible lorsque le paramètre Limit one point per cell (Limiter à un point par cellule) est activé.

  • CirculaireLes points seront distribués de façon aléatoire dans une zone circulaire centrée sur chaque cellule. Il s’agit de l’option par défaut.

  • Surface équivalente – VoronoïLes points seront positionnés de façon à garantir une représentation de surface équivalente sur toute la surface raster, ce qui réduit l’agrégation.

  • AléatoireLes points seront placés de façon aléatoire dans chaque cellule conformément à la pondération proportionnelle de la valeur de cellule.

  • Treillis de FibonacciLes points seront distribués dans un modèle presque uniforme dans chaque cellule, ce qui crée une disposition naturelle et homogène sans modèle de grille visible.

  • Spirale de FibonacciLes points seront distribués dans un modèle de spirale lisse qui crée un flux graduel vers l’extérieur à partir du centre de chaque cellule, ce qui produit une distribution homogène et visuellement continue.

String

Distance par rapport au centre de cellule

(Facultatif)

Distance maximale, en unités cartographiques, de décalage des points par rapport au centre de cellule lorsqu’une méthode de placement non centrée est utilisée.

Ce paramètre n’est disponible que si la valeur du paramètre Point Distribution Method (Méthode de distribution de points) est définie sur l’option Circular (Circulaire) ou Equal Area Voronoi (Surface équivalente – Voronoï).

La valeur maximale autorisée est 0,45. Si la valeur 0 est utilisée, tous les points en sortie seront placés au centre de cellule.

Double

Méthode de normalisation

(Facultatif)

Indique le mode de mise à l’échelle ou de transformation des valeurs raster avant de générer des points proportionnels.

Les méthodes de mise à l’échelle changent uniquement les valeurs attribuées aux points en sortie, tandis que les méthodes de transformation affectent également la façon dont de nombreux points sont générés dans chaque cellule en modifiant la pondération relative des valeurs de cellule.

  • Min–MaxLes valeurs seront normalisées linéairement entre 0 et 1. Cette option conserve les différences relatives et laisse le nombre de points par cellule intact.

  • LogUne transformation logarithmique sera appliquée pour compresser les grandes plages et réduire l’effet des valeurs extrêmement élevées. Cette option produit moins de points dans les zones de sommets et une couverture plus équilibrée ailleurs.

  • SigmoïdeNormalise les valeurs selon un score z standard, puis applique une transformation sigmoïde logistique pour convertir ces scores en pondération de probabilité comprise entre 0 et 1.

  • SoftmaxLes valeurs seront normalisées en appliquant une mise à l’échelle exponentielle et en convertissant toutes les valeurs en distribution de probabilité. Cette option amplifie les régions de haute intensité tout en garantissant l’importance relative des reflets d’échantillonnage.

  • Somme égale à 1Toutes les valeurs seront mises à l’échelle de façon que leur total soit égal à 1. Cette option produit des valeurs ponctuelles qui représentent des probabilités ou proportions sans changer les modèles de densité de points.

  • Score ZLes valeurs seront standardisées en fonction de leur moyenne et de l’écart type (moyenne = 0, écart type = 1). Cette option augmente le contraste entre les zones au-dessus et au-dessous de la moyenne et le décalage de la densité de point vers les cellules qui diffèrent le plus de la moyenne.

  • AucunAucune normalisation ne sera appliquée ; les valeurs raster d’origine sont utilisées. Il s’agit de l’option par défaut.

String

Normaliser avant la génération des points

(Facultatif)

Indique si le raster de surface en entrée sera transformé à l’aide de la méthode de normalisation choisie avant l’allocation des points.

Ce paramètre est disponible uniquement si la valeur du paramètre Normalization Method (Méthode de normalisation) est définie sur l’option Min–Max, Log, Sigmoid (Sigmoïde) ou Softmax.

  • ActivéLes points seront normalisés avant l’allocation des points.

  • DécochéLa normalisation n’influera pas sur l’allocation des points. Il s’agit de l’option par défaut.

Boolean

Environnements

Espace de travail courant, Etendue, Transformations géographiques, Générateur de nombres aléatoires, Système de coordonnées en sortie, Espace de travail temporaire

Informations de licence

  • Basic: Nécessite Spatial Analyst
  • Standard: Nécessite Spatial Analyst
  • Advanced: Nécessite Spatial Analyst