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
Konwersja wektora na raster
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Konwersja wektorów na rastery w Earth Engine jest obsługiwana przez metodę featureCollection.reduceToImage(). Ta metoda przypisuje pikselom w ramach każdej funkcji wartość określonej właściwości. W tym przykładzie dane dotyczące hrabstw służą do utworzenia obrazu przedstawiającego powierzchnię lądową każdego hrabstwa:
Określ reduktor, aby wskazać sposób agregacji właściwości cech nakładających się na siebie. W poprzednim przykładzie, ponieważ nie ma nakładania się, wystarczy użyć ee.Reducer.first(). Jak w tym przykładzie, przefiltruj dane, aby wyeliminować wartości null, których nie można przekształcić w obraz.
Dane wyjściowe powinny wyglądać mniej więcej tak jak na rysunku 1, który przedstawia gradient kolorów odpowiadający wielkości hrabstwa. Podobnie jak w przypadku wszystkich reduktorów w Earth Engine, które generują obrazy, skala jest dynamicznie ustawiana przez dane wyjściowe. W tym przypadku skala odpowiada poziomowi powiększenia w Edytorze kodu.
Rysunek 1. Wynik reduceToImage() korzystający z właściwości „ALAND” (powierzchnia lądu)
zbioru danych „TIGER/2018/Counties” FeatureCollection.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-07-25 UTC."],[],["Vector to raster conversion is achieved using `featureCollection.reduceToImage()`. This method assigns pixel values based on specified feature properties. The example converts US county data to an image representing land area. It filters out null values, applies `ee.Reducer.first()` to handle property aggregation, and sets color gradients based on county size. `geemap` is used for Python interactive development and displaying the output image, similar to the JavaScript example. The scale is dynamically set by the zoom level.\n"]]