ee.Algorithms.HillShadow

crée une bande d'ombre, avec une sortie de 1 pour les pixels éclairés et de 0 pour les pixels ombragés.

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 quartier.
hysteresisBooléen, valeur par défaut : falseUtilisez l'hystérésis. Moins précis physiquement, mais peut générer de meilleures images.