Aplikacje Earth Engine

Uzyskiwanie klucza interfejsu API

Musisz utworzyć projekt Cloud dla każdej uruchamianej aplikacji i skonfigurować w nim klucz interfejsu API. Klucz API służy do identyfikowania projektu w Earth Engine, aby można było monitorować ruch z Twojej aplikacji. Jeśli serwery Earth Engine zostaną przeciążone, ruch zostanie ograniczony na poziomie poszczególnych projektów.

Aby to zrobić, wykonaj te 4 kroki:

  • Kliknij Utwórz klucz interfejsu API.
  • Wpisz nową nazwę projektu na podstawie nazwy aplikacji, np. „EE App SampleApp”, i kliknij NEXT.
  • Kliknij , aby skopiować nowy klucz, a następnie wklej go w oknie Publikowanie aplikacji w Edytorze kodu.
  • (zalecane) Aby ustawić ograniczenia dotyczące odesłań, kliknij link do konsoli API pod nowym kluczem. Więcej informacji znajdziesz poniżej.

Utwórz klucz interfejsu API

Wpisz nazwę projektu Klucz jest gotowy

Dodawanie ograniczeń dotyczących stron odsyłających

Ograniczenia odesłania zapewniają, że kluczem mogą korzystać tylko określone aplikacje. Jeśli aplikacja ma klucz z ograniczeniami, które nie pasują do jej adresu URL, pojawi się błąd „Nie udało się zainicjować interfejsu EE API”. Ograniczenia dotyczące odesłań możesz ustawić lub edytować w dowolnym momencie na stronie Dane logowania w Konsoli Google Cloud:
  • Upewnij się, że w menu u góry ekranu wybrana jest prawidłowa nazwa projektu.
  • Kliknij nazwę klucza API, aby wyświetlić jego szczegóły.
  • Wybierz Strony odsyłające HTTP (witryny internetowe) i wklej pełny adres URL, który pojawia się w oknie Publikowanie aplikacji/Szczegóły aplikacji: https://{you}.users.earthengine.app/view/{app name}.
  • Kliknij Zapisz. Powinien pojawić się wskaźnik „Zapisuję…”.
Możesz też zastąpić w adresie URL znak {app name} znakiem *, aby klucz można było używać w kilku aplikacjach, ale nie jest to zalecane.
Dodawanie odesłań