Co się zmieniło?
Od 13 listopada 2024 r. wszyscy użytkownicy będą musieli używać projektu w Google Cloud, aby uzyskać dostęp do platformy Earth Engine. Jeśli używasz Earth Engine w celach niekomercyjnych, możesz nadal korzystać z tej platformy bezpłatnie. W tym celu musisz skonfigurować projekt w Google Cloud.
Aby uzyskać dostęp do danych Earth Engine (zasobów i aplikacji) lub wykonać obliczenia, musisz użyć projektu Cloud. Jeśli nie skonfigurujesz projektu Cloud, Twoje dane będą nadal przechowywane w Earth Engine zgodnie z naszymi warunkami, ale aby uzyskać do nich dostęp, musisz użyć projektu Cloud.
Czym jest dostęp indywidualny bez projektu Cloud?
Wszyscy użytkownicy Earth Engine, którzy zarejestrowali się przed 2022 rokiem, uzyskali dostęp do Earth Engine jako „osoby prywatne” (bez projektu Cloud) na stronie rejestracji Earth Engine. Po tym, jak w 2022 r. Earth Engine stało się interfejsem Google Cloud API, użytkownicy nie musieli już rejestrować się w celu uzyskania dostępu indywidualnego i mohli skonfigurować dostęp w projekcie Cloud.
Co muszę zrobić?
Wszystkie prośby (a także wszystkie prośby z dowolnych kont usługi wymienionych na tej stronie) muszą być skonfigurowane tak, aby określać projekt w Google Cloud. Dowiedz się, jak przenieść uprawnienia dostępu.
Jeśli nie możesz korzystać z projektów Cloud w swojej instytucji, możesz poprosić o tymczasowe odstępstwo od zasad, aby zachować dostęp bez Cloud. Zobacz sekcję dotyczącą sposobu żądania tego wyjątku. Jeśli Twoje konto korzysta z projektu Cloud, wszystkie operacje Earth Engine powiązane z tym kontem są już realizowane za pomocą Google Cloud i ta zmiana nie ma na nie wpływu. Nie musisz nic więcej robić.
Przejście na korzystanie z projektów Cloud
Krok 0. Sprawdź, czy używasz właściwego konta
Jeśli korzystasz z Earth Engine w przeglądarce, sprawdź, czy jesteś zalogowany(-a) na właściwe konto. Aby mieć pewność, że wszystko będzie działać prawidłowo, otwórz nowe okno w trybie incognito i zaloguj się na konto, którego chcesz używać w Earth Engine.
Krok 1. Pobierz projekt
Aby dowiedzieć się, jak utworzyć nowy projekt lub skonfigurować ten, do którego już masz dostęp, zapoznaj się z przewodnikiem po konfigurowaniu projektu Earth Engine w chmurze.
Jeśli masz już dostęp do projektu Cloud (np. udostępnionego przez współpracownika lub administratora IT), musisz tylko sprawdzić, czy masz odpowiednie role i uprawnienia.
Jeśli nie masz jeszcze dostępu do projektu, możesz go utworzyć na stronie rejestracji projektu. Musisz też zaakceptować Warunki korzystania z usługi Google Cloud. Podczas tworzenia projektu Cloud używaj tego samego adresu e-mail, który jest używany do indywidualnego dostępu, aby mieć pewność, że zasoby i skrypty zostaną przeniesione do projektu w chmurze.
Aby uzyskać dostęp do starszych zasobów, musisz użyć konta, które ma uprawnienia (zazwyczaj tego samego, które je utworzyło).
Krok 2. Sprawdź, czy interfejs API Earth Engine jest włączony
Otwórz stronę interfejsu API Earth Engine w konsoli Cloud i po wybraniu odpowiedniego projektu w górnym menu kliknij „Włącz”.
Krok 3. Skonfiguruj konto rozliczeniowe
W przypadku projektów używających Earth Engine niekomercyjnie nie musisz konfigurować konta rozliczeniowego ani formy płatności. Jeśli dodasz konto, nie będziesz ponosić opłat za korzystanie z Earth Engine, jeśli zarejestrujesz projekt (krok 4) jako niekomercyjny. Możesz jednak ponieść opłaty za korzystanie z innych usług Cloud.
W przypadku projektów komercyjnych korzystających z Earth Engine musisz skonfigurować konto rozliczeniowe,które jest powiązane z formą płatności (zwykle kartą kredytową). To konto rozliczeniowe będzie obciążane opłatami za korzystanie z Earth Engine oraz za korzystanie z innych usług w Google Cloud.
Krok 4. Zarejestruj projekt
Zanim użyjesz projektu do wywołania Earth Engine, musisz też zarejestrować każdy projekt na stronie rejestracji. Podczas rejestracji możesz wybrać płatną lub bezpłatną konfigurację projektu w zależności od przypadku użycia. Więcej informacji o tym, jakie projekty kwalifikują się do bezpłatnej puli, znajdziesz na stronie Earth Engine.
Krok 5. Wybierz subskrypcję
Użytkownicy komercyjni muszą wybrać subskrypcję podczas rejestracji, jeśli nie ma jej jeszcze na koncie rozliczeniowym. Pamiętaj, że możesz nie mieć uprawnień do wyświetlania konfiguracji rozliczeniowej projektu (np. jeśli korzystasz z projektu należącego do innej osoby).
Jeśli na Twoim koncie rozliczeniowym nie ma subskrypcji Earth Engine, zostanie naliczona opłata za korzystanie z abonamentu ograniczonego.
Krok 6. Użyj tego projektu podczas wywoływania Earth Engine
Dokumentacja dotycząca projektów w Earth Engine w chmurze zawiera informacje o korzystaniu z projektów we wszystkich interfejsach Earth Engine. Sprawdź, czy masz wybrany odpowiedni projekt.
Co się stanie, jeśli nic nie zrobię?
Jeśli nie skonfigurujesz projektu Cloud, Twoje dane Earth Engine (zasoby i aplikacje EE) będą nadal przechowywane w Earth Engine zgodnie z Warunkami korzystania z usługi, ale do wysyłania żądań do Earth Engine będziesz musiał(-a) używać projektu Cloud. Ponieważ skrypty są powiązane z użytkownikami, nadal będą dostępne i edytowalne w podstawowym repozytorium Git na stronie earthengine.googlesource.com.
Jeśli chcesz usunąć dane z Earth Engine bez konfigurowania projektu w Cloud, wyślij do nas prośbę o usunięcie danych, a my skontaktujemy się z Tobą w ciągu 10 dni roboczych.
Jak poprosić o wyjątek
Jeśli nie możesz skonfigurować projektu Cloud do użycia z Earth Engine, możemy przyznać Ci więcej czasu na dalsze korzystanie z dostępu indywidualnego bez projektu Cloud. Ten proces wymaga ręcznego sprawdzenia, więc może potrwać kilka tygodni, a wyjątki nie są gwarantowane. Aby poprosić o tymczasowy wyjątek, zapoznaj się z przewodnikiem po dostępie i prześlij zgłoszenie.
Uzyskiwanie pomocy
W razie pytań, wątpliwości lub uwag skontaktuj się z zespołem pomocy ds. rejestracji w Earth Engine.
Najczęstsze pytania
Kontekst
P: Co się dzieje z Earth Engine i projektami w chmurze?
A: dostęp do platformy Earth Engine wymaga teraz projektów Cloud.
Ta zmiana dotyczy wszystkich użytkowników, w tym tych, którzy korzystają z Earth Engine niekomercyjnie. Ta zmiana została wprowadzona 13 listopada 2024 r.
Pytanie: co się stanie, jeśli nic nie zrobię?
Odp.: już wcześniej udzieliliśmy odpowiedzi na to pytanie.
Ustawienia i konfiguracja
Pytanie: Jak zacząć?
A: aby utworzyć lub skonfigurować projekt, otwórz stronę rejestracji projektu.
Pytanie: prowadzę zajęcia, na których używam Earth Engine. Jak uczestnicy szkolenia (lub studenci) mogą uzyskać dostęp?
Odp.: możesz to zrobić na kilka sposobów.
Każda osoba, która bezpośrednio korzysta z Earth Engine (np. za pomocą Edytora kodu lub notatnika Colab), musi mieć tożsamość Google, ponieważ każdy użytkownik musi zaakceptować warunki korzystania z usługi Google Cloud i Earth Engine. Osoby fizyczne zwykle używają tożsamości Google bezpośrednio, logując się na konto @gmail.com lub na konto Google Workspace instytucji. Możliwe są też bardziej złożone konfiguracje, w tym federacja tożsamości z Microsoft Azure z Google Cloud, ale wymagają one dodatkowej konfiguracji.
Jeśli planujesz przeprowadzić szkolenie, podczas którego uczestnicy będą korzystać bezpośrednio z Earth Engine, musisz zadbać o to, aby każdy z nich miał konto Google i dostęp do Earth Engine. Typowe konfiguracje to:
- Dostęp sterowany przez hosta: jako gospodarz wydarzenia tworzysz projekt Cloud i rejestrujesz go do użytku w Earth Engine. Następnie możesz dodać konto każdego uczestnika do projektu Cloud z wymaganymi rolami.
- Dostęp bezpośredni: jako gospodarz wydarzenia możesz pokazać każdemu użytkownikowi, jak uzyskać bezpośredni dostęp do Earth Engine. W idealnej sytuacji należy to zrobić kilka tygodni przed wydarzeniem, ponieważ niektóre organizacje ograniczają dostęp użytkowników do interfejsu Earth Engine API.
- Dostęp hybrydowy: jako gospodarz wydarzenia możesz przyznać dostęp osobom, które go potrzebują, korzystając z projektu Cloud, ale inne osoby mogą korzystać z indywidualnego dostępu w razie potrzeby.
Pytanie: kiedy należy włączyć interfejs Earth Engine API?
A: przed zarejestrowaniem projektów w Earth Engine włącz interfejs Earth Engine API.
Ceny
Pyt.: Czy za korzystanie z Earth Engine trzeba płacić?
Odp.: to zależy od rodzaju wykonywanej pracy. Wskazówki znajdziesz na stronie Earth Engine poświęconej niekomercyjnemu wykorzystaniu.
Pytanie: powinienem korzystać z Earth Engine jako użytkownik komercyjny, ale tak nie jest. Co mam zrobić?
Odp.: zapoznaj się z przewodnikiem po przejściu na komercyjne wykorzystanie.
Niekomercyjne
Pytanie: Czy Earth Engine jest bezpłatny do zastosowań niekomercyjnych?
A: Earth Engine pozostaje bezpłatny w przypadku niektórych zastosowań, zgodnie z definicją na stronie Earth Engine poświęconej zastosowaniom niekomercyjnym.
P: Czy muszę mieć kartę kredytową?
A: aby korzystać z Earth Engine do celów niekomercyjnych, nie musisz płacić.
Pytanie: Czy muszę przesłać dokumenty, aby potwierdzić, że moja działalność nie ma charakteru komercyjnego?
A: nie, ale zespół Earth Engine może skontaktować się z właścicielami Twoich projektów, aby zweryfikować, czy korzystasz z Earth Engine do celów niekomercyjnych.
Pyt.: Jak mogę mieć pewność, że nie poniesiem żadnych opłat?
A: projekty zarejestrowane na potrzeby niekomercyjne nie będą obciążone opłatami za przetwarzanie ani pamięć Earth Engine, ale mogą być obciążone opłatami za inne usługi Cloud.
Najprostszym sposobem uniknięcia opłat jest użycie projektu, który nie jest powiązany z kontem rozliczeniowym. Jeśli w projekcie skonfigurowano konto rozliczeniowe, możesz uniknąć opłat, wyłączając inne usługi Cloud.
Komercyjne
P: Pracuję w startupie lub małej firmie – jaki abonament Earth Engine jest dla mnie odpowiedni?
A: aby poznać opcje dostępne dla osób prywatnych i małych i średnich firm, zapoznaj się z cennikiem Earth Engine.
Zasoby
Starsze komponenty
P: Czy będę mieć dostęp do starszych komponentów „użytkownik”?
Odp.: tak, o ile korzystasz z projektu Cloud podczas uzyskiwania dostępu do Earth Engine.
P: Czy będę mieć dostęp do starszych komponentów „projektu”?
Odp.: tak, o ile korzystasz z projektu Cloud podczas uzyskiwania dostępu do Earth Engine.
P: Mam zwiększony limit miejsca na dane na starszym koncie użytkownika. Czy zostanie on zastosowany w moich projektach Cloud?
Odpowiedź: Uplift nie jest automatycznie przenoszony do projektów Cloud. Jeśli chcesz przenieść wyższe limity do projektu, skontaktuj się z earth-engine-uplift-support@google.com.
P: Zamierzam odwoływać się do starszych zasobów w artykule, który chcę opublikować. Czy to rozsądne?
A: tak, możesz bezpiecznie odwoływać się do starszych zasobów. Nie możemy obiecać, że będą one obsługiwane zawsze, ale obecnie nie mamy zamiaru zmieniać konfiguracji starszych zasobów. Zalecamy korzystanie z zasobów przechowywanych w projekcie Cloud, o ile to możliwe.
P: Jak najlepiej przenieść dane ze starszego zasobu do projektu w Google Cloud?
O: nie musisz przenosić danych do projektu w chmurze, ale jeśli chcesz to zrobić, możesz użyć narzędzia wiersza poleceń, aby skopiować zasoby (za pomocą polecenia cp).
Skrypty i konfiguracja w edytorze kodu
P: Co się stanie z moimi skryptami i zasobami, jeśli nie przeprowadzę migracji do projektu w chmurze?
A: skrypty i komponenty pozostaną zgodnie z opisem w Warunkach korzystania z usługi, ale aby uzyskać dostęp do platformy EE, musisz użyć zarejestrowanego projektu Cloud. Skrypty będą nadal dostępne z podstawowego repozytorium Git na stronie earthengine.googlesource.com.
P: Czy wybór projektu ma wpływ na to, do których skryptów mam dostęp?
A: skrypty w Edytorze kodu nie są zależne od wybranego projektu Cloud. Nadal będziesz widzieć te same skrypty niezależnie od wybranego projektu w Google Cloud.
Aplikacje Earth Engine
P: Co z moimi starszymi aplikacjami Earth Engine, które nie należą do projektu Cloud? Czy nadal mogę je edytować i czy inni użytkownicy mogą je wyświetlać?
Odp.: ta zmiana nie dotyczy aplikacji Earth Engine.
Zmiany limitów
Pytanie: czy korzystanie z projektu w Google Cloud zwiększa ilość miejsca na dane lub zasoby obliczeniowe?
A: Nie zawsze – domyślne limity są takie same dla poszczególnych użytkowników.
P: Jak uzyskać więcej zasobów Earth Engine w projekcie Cloud?
A: aby uzyskać wskazówki dotyczące podwyżek, zapoznaj się z dokumentacją dotyczącą limitów.
Pytanie: mam konto usługi z podwyższonym limitem próśb (np. w przypadku interfejsu API o wysokim natężeniu). Czy mogę przenieść to do projektu Cloud?
O: dopóki inicjujesz żądania do Earth Engine za pomocą projektu w Google Cloud, nie musisz podejmować żadnych dodatkowych działań.
Rozwiązywanie problemów
P: Nie mogę utworzyć projektu w mojej organizacji. Co mam zrobić?
A: jeśli Twoja organizacja nie przyznaje Ci uprawnień do tworzenia projektu w Cloud, masz kilka opcji:
- poprosić organizację o przyznanie wymaganych uprawnień (najlepszy scenariusz).
- poproś organizację o utworzenie projektu w Twoim imieniu i przyznanie Ci uprawnień wymaganych do jego używania.
- Użyj projektu utworzonego w innej organizacji (lub na koncie osobistym).
- Poproś o wyjątek dotyczący starszych wersji. Pamiętaj, że są one tylko tymczasowe i rzadko przyznawane.
P: Aplikacja przestała działać. Co mam zrobić?
Odp.: przejście na projekty w Cloud nie ma wpływu na aplikacje Earth Engine.
Aby uzyskać dodatkowe informacje, odwiedź stronę pomocy.