ee.Algorithms.HillShadow

Erstellt ein Schattenband mit der Ausgabe 1 für beleuchtete Pixel und 0 für Pixel im Schatten.

Als Eingabe werden ein Höhenband, Azimut und Zenit der Lichtquelle in Grad, eine Nachbarschaftsgröße und die Angabe, ob bei Auftreten eines Schattens eine Hysterese angewendet werden soll, verwendet. Derzeit funktioniert dieser Algorithmus nur für Mercator-Projektionen, bei denen die Lichtstrahlen parallel sind.

NutzungAusgabe
ee.Algorithms.HillShadow(image, azimuth, zenith, neighborhoodSize, hysteresis)Bild
ArgumentTypDetails
imageBildDas Bild, auf das der Schattenalgorithmus angewendet werden soll. Jedes Pixel sollte eine Höhe in Metern darstellen.
azimuthGleitkommazahlAzimut in Grad.
zenithGleitkommazahlZenit in Grad.
neighborhoodSizeGanzzahl, Standardwert: 0Größe der Nachbarschaft.
hysteresisBoolescher Wert, Standardwert: „false“Hysterese verwenden. Weniger physikalisch genau, kann aber bessere Bilder erzeugen.