ee.Terrain.hillShadow
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Tworzy pas cienia, w którym piksele oświetlone mają wartość 1, a zacienione – 0. Przyjmuje jako dane wejściowe pasmo wysokości, azymut i zenit źródła światła w stopniach, rozmiar sąsiedztwa oraz informację, czy po pojawieniu się cienia ma być stosowana histereza. Obecnie ten algorytm działa tylko w przypadku projekcji Merkatora, w których promienie świetlne są równoległe.
Wykorzystanie | Zwroty |
---|
ee.Terrain.hillShadow(image, azimuth, zenith, neighborhoodSize, hysteresis) | Obraz |
Argument | Typ | Szczegóły |
---|
image | Obraz | Obraz, do którego ma być zastosowany algorytm cieniowania. Każdy piksel powinien reprezentować wysokość w metrach. |
azimuth | Liczba zmiennoprzecinkowa | Azymut w stopniach. |
zenith | Liczba zmiennoprzecinkowa | Zenit w stopniach. |
neighborhoodSize | Liczba całkowita, domyślnie: 0 | rozmiar sąsiedztwa, |
hysteresis | Wartość logiczna, domyślnie: false | Używaj histerezy. Mniej dokładne fizycznie, ale może generować lepsze obrazy. |
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-26 UTC.
[null,null,["Ostatnia aktualizacja: 2025-07-26 UTC."],[],[],null,[]]