ee.Algorithms.HillShadow

Crée une bande d'ombre, avec une sortie de 1 lorsque les pixels sont éclairés et de 0 lorsqu'ils sont dans l'ombre. Prend en entrée une bande d'élévation, l'azimut et le zénith de la source lumineuse en degrés, une taille de voisinage et indique s'il faut appliquer ou non une hystérésis lorsqu'une ombre apparaît. Actuellement, cet algorithme ne fonctionne que pour les projections Mercator, dans lesquelles les rayons lumineux sont parallèles.

UtilisationRenvoie
ee.Algorithms.HillShadow(image, azimuth, zenith, neighborhoodSize, hysteresis)Image
ArgumentTypeDétails
imageImageImage à laquelle appliquer l'algorithme d'ombre, dans laquelle chaque pixel doit représenter une altitude en mètres.
azimuthFloatAzimut en degrés.
zenithFloatZénith en degrés.
neighborhoodSizeEntier, valeur par défaut : 0Taille du voisinage.
hysteresisBooléen, valeur par défaut : falseUtilisez l'hystérésis. Moins précis physiquement, mais peut générer de meilleures images.