Export.map.toCloudStorage
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Tworzy zadanie wsadowe eksportowania obrazu jako prostokątnej piramidy kafelków mapy do użycia w przeglądarkach map internetowych. Kafelkom mapy będzie towarzyszyć plik referencyjny index.html, który wyświetla je za pomocą interfejsu Google Maps API, oraz plik earth.html do otwierania mapy w Google Earth.
Wykorzystanie | Zwroty |
---|
Export.map.toCloudStorage(image, description, bucket, fileFormat, path, writePublicTiles, maxZoom, scale, minZoom, region, skipEmptyTiles, mapsApiKey, bucketCorsUris, priority) | |
Argument | Typ | Szczegóły |
---|
image | Obraz | Obraz do wyeksportowania jako kafelki. |
description | Ciąg znaków, opcjonalnie | Zrozumiała dla człowieka nazwa zadania. Domyślna wartość to „myExportMapTask”. |
bucket | Ciąg znaków, opcjonalnie | Zasobnik docelowy, w którym mają być zapisywane dane. |
fileFormat | Ciąg znaków, opcjonalnie | Format pliku kafelków mapy, jeden z tych: „auto”, „png” lub „jpg”. Domyślnie jest to „auto”, co oznacza, że nieprzezroczyste kafelki będą kodowane jako „jpg”, a kafelki z przezroczystością jako „png”. |
path | Ciąg znaków, opcjonalnie | Ciąg znaków używany jako ścieżka danych wyjściowych. Końcowy znak „/” jest opcjonalny. Domyślnie jest to opis zadania. |
writePublicTiles | Wartość logiczna, opcjonalna | Określa, czy należy zapisywać publiczne kafelki zamiast używać domyślnej listy kontroli dostępu do obiektów zasobnika. Domyślnie ma wartość „true” i wymaga, aby wywołujący był WŁAŚCICIELEM zasobnika. |
maxZoom | Numer, opcjonalny | Maksymalny poziom powiększenia eksportowanych kafelków mapy. |
scale | Numer, opcjonalny | Maksymalna rozdzielczość obrazu w metrach na piksel, jako alternatywa dla parametru „maxZoom”. Skala zostanie przekształcona na najbardziej odpowiedni maksymalny poziom powiększenia na równiku. |
minZoom | Numer, opcjonalny | Opcjonalny minimalny poziom powiększenia eksportowanych kafelków mapy. Domyślna wartość to 0. |
region | Geometry.LinearRing|Geometry.Polygon|String, opcjonalnie | LinearRing, Polygon lub współrzędne reprezentujące region do wyeksportowania. Mogą to być obiekty Geometry lub współrzędne zserializowane jako ciąg znaków. Kafelki mapy będą generowane w prostokątnym regionie zawierającym tę geometrię. |
skipEmptyTiles | Wartość logiczna, opcjonalna | Jeśli ma wartość true, pomiń zapisywanie pustych (czyli całkowicie przezroczystych) kafelków mapy. Wartość domyślna to fałsz. Obsługiwane tylko w przypadku eksportu do formatu GeoTIFF. |
mapsApiKey | Ciąg znaków, opcjonalnie | Używany w pliku index.html do inicjowania interfejsu Google Maps API. Spowoduje to usunięcie z mapy komunikatu „tylko do celów deweloperskich”. |
bucketCorsUris | List<String>, opcjonalnie | Lista domen (np. https://code.earthengine.google.com), które mogą pobierać wyeksportowane kafelki z JavaScriptu. Ustawienie kafelków jako publicznych nie wystarczy, aby były dostępne dla strony internetowej, dlatego musisz wyraźnie przyznać domenom dostęp do zasobnika. Jest to tzw. współdzielenie zasobów pomiędzy serwerami z różnych domen (CORS). Możesz zezwolić na dostęp wszystkim domenom, używając symbolu „*”, ale generalnie nie jest to zalecane. Więcej informacji znajdziesz na stronie https://cloud.google.com/storage/docs/cross-origin. |
priority | Numer, opcjonalny | Priorytet zadania w projekcie. Zadania o wyższym priorytecie są planowane wcześniej. Musi być liczbą całkowitą z zakresu od 0 do 9999. Domyślna wartość to 100. |
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."],[],["This content details how to export an image as a tiled map pyramid for web viewers. The core action is using `Export.map.toCloudStorage` to create a batch task, specifying parameters like the `image`, `bucket`, `fileFormat`, and zoom levels (`minZoom`, `maxZoom`, or `scale`). Optional settings include a task `description`, `region`, `writePublicTiles`, and skipping empty tiles. The function also generates `index.html` (Google Maps API) and `earth.html` (Google Earth) files. Other setting is to establish the `mapsApiKey`, `bucketCorsUris` and the `priority`.\n"],null,[]]