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
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
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"]]