Wprowadzamy w Earth Engine
poziomy limitów niekomercyjnych, aby chronić współdzielone zasoby obliczeniowe i zapewnić niezawodną wydajność dla wszystkich. We wszystkich projektach niekomercyjnych trzeba będzie wybrać poziom limitu do
27 kwietnia 2026 r.. W przeciwnym razie zostanie im przydzielony poziom Społeczność. Limity poziomu zaczną obowiązywać we wszystkich projektach (niezależnie od daty wyboru poziomu) od
27 kwietnia 2026 r. Więcej informacji
ee.Algorithms.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.Algorithms.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."],[],["The `HillShadow` algorithm generates a shadow band (1 for illuminated, 0 for shadowed pixels) for Mercator projections. It requires an elevation image, light source azimuth and zenith angles, and a neighborhood size. Hysteresis can be optionally applied for potentially improved visuals. The algorithm's inputs include the elevation image, azimuth (degrees), zenith (degrees), neighborhood size, and a boolean for hysteresis, outputting a shadow band image.\n"]]