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

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_pointsdans 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_celldans Python) restreint l’allocation à un point par cellule au maximum. Le paramètre Point Distribution Method (Méthode de distribution de points) (point_distribution_methoddans 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.
|
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.
|
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é.
|
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.
|
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.
|
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