Name

ST_InvDistWeight4ma — Fonction de traitement des données raster qui interpole la valeur d'un pixel à partir de son voisinage.

Synopsis

double precision ST_InvDistWeight4ma(double precision[][][] value, integer[][] pos, text[] VARIADIC userargs);

Description

Calcule une valeur interpolée pour un pixel en utilisant la méthode de la distance inverse pondérée.

Deux paramètres facultatifs peuvent être fournis par l'intermédiaire de userargs. Le premier paramètre est le facteur de puissance (variable k dans l'équation ci-dessous) entre 0 et 1, utilisé dans l'équation de la pondération de la distance inverse. S'il n'est pas spécifié, la valeur par défaut est 1. Le second paramètre est le pourcentage de pondération, appliqué uniquement lorsque la valeur du pixel d'intérêt est incluse dans la valeur interpolée du voisinage. S'il n'est pas spécifié et que le pixel d'intérêt a une valeur, cette valeur est retournée.

L'équation de base de la distance inverse pondérée est :

k = facteur de puissance, un nombre réel entre 0 et 1

[Note]

Cette fonction est une fonction de rappel spécialisée à utiliser comme paramètre de rappel pour ST_MapAlgebra (callback function version).

Disponibilité : 2.1.0

Exemples

-- NEEDS EXAMPLE
                

Voir aussi

ST_MapAlgebra (callback function version), ST_MinDist4ma