Export.map.toCloudStorage

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.

WykorzystanieZwroty
Export.map.toCloudStorage(image, description, bucket, fileFormat, path, writePublicTiles, maxZoom, scale, minZoom, region, skipEmptyTiles, mapsApiKey, bucketCorsUris, priority)
ArgumentTypSzczegóły
imageObrazObraz do wyeksportowania jako kafelki.
descriptionCiąg znaków, opcjonalnieZrozumiała dla człowieka nazwa zadania. Domyślna wartość to „myExportMapTask”.
bucketCiąg znaków, opcjonalnieZasobnik docelowy, w którym mają być zapisywane dane.
fileFormatCiąg znaków, opcjonalnieFormat 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”.
pathCiąg znaków, opcjonalnieCiąg znaków używany jako ścieżka danych wyjściowych. Końcowy znak „/” jest opcjonalny. Domyślnie jest to opis zadania.
writePublicTilesWartość logiczna, opcjonalnaOkreś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.
maxZoomNumer, opcjonalnyMaksymalny poziom powiększenia eksportowanych kafelków mapy.
scaleNumer, opcjonalnyMaksymalna 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.
minZoomNumer, opcjonalnyOpcjonalny minimalny poziom powiększenia eksportowanych kafelków mapy. Domyślna wartość to 0.
regionGeometry.LinearRing|Geometry.Polygon|String, opcjonalnieLinearRing, 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ę.
skipEmptyTilesWartość logiczna, opcjonalnaJeś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.
mapsApiKeyCiąg znaków, opcjonalnieUżywany w pliku index.html do inicjowania interfejsu Google Maps API. Spowoduje to usunięcie z mapy komunikatu „tylko do celów deweloperskich”.
bucketCorsUrisList<String>, opcjonalnieLista 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.
priorityNumer, opcjonalnyPriorytet 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.