Zasób: EarthEngineAsset
Informacje o zasobie Earth Engine.
Zapis JSON |
---|
{ "type": enum ( |
Pola | |
---|---|
type |
Typ zasobu. |
name |
Nazwa zasobu. |
id |
Identyfikator zasobu. Odpowiednik |
updateTime |
Czas ostatniej modyfikacji zasobu. Używa standardu RFC 3339, w którym wygenerowany wynik jest zawsze znormalizowany według normy Z i zawiera 0, 3, 6 lub 9 cyfr ułamkowych. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
properties |
Właściwości klucz-wartość powiązane z zasobem. |
startTime |
Sygnatura czasowa powiązana z zasobem (jeśli występuje), np. czas wykonania zdjęcia satelitarnego. W przypadku zasobów odpowiadających intervalom czasowym, np. średnich wartości w ciągu miesiąca lub roku, ten znacznik czasu odpowiada początkowi tego przedziału. Używa standardu RFC 3339, w którym wygenerowany wynik jest zawsze znormalizowany według normy Z i zawiera 0, 3, 6 lub 9 cyfr ułamkowych. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
endTime |
W przypadku zasobów odpowiadających intervalom czasowym, np. średnich wartości z miesiąca lub roku, ta sygnatura czasowa odpowiada końcowi tego przedziału (nie licząc go). Używa standardu RFC 3339, w którym wygenerowany wynik jest zawsze znormalizowany według normy Z i zawiera 0, 3, 6 lub 9 cyfr ułamkowych. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
geometry |
Dane przestrzenne powiązane z zasobem (jeśli istnieją) jako obiekt geometrii GeoJSON (patrz RFC 7946). |
bands[] |
Informacje o pasmach danych komponentu z obrazem. W przypadku komponentów bez obrazu jest pomijany. |
sizeBytes |
Rozmiar zasobu typu liść (np. obrazu) w bajtach. |
featureCount |
Liczba funkcji w zasobie (w odpowiednich przypadkach). |
quota |
Informacje o kwocie dostępnej na zasób folderu (jeśli są dostępne). Zwracane w przypadku zasobów folderu należącego do użytkownika na najwyższym poziomie (np. „users/*” lub „projects/*”). |
tilesets[] |
Płytki obrazów, które stanowią podstawę tego obrazu. występuje tylko w przypadku obrazów zewnętrznych, których piksele są pobierane z miejsca przechowywania, które nie jest własnością Earth Engine; |
Pole unii location . Informacje o tym, gdzie i jak są przechowywane płytki rastrowe. location może być tylko jednym z tych elementów: |
|
cloudStorageLocation |
Rola wycofana. Zamiast tego użyj kolumny |
featureViewAssetLocation |
Lokalizacja tej widoczności funkcji w Estonii. |
CloudStorageLocation
Lokalizacja zasobu w Cloud Storage.
Zapis JSON |
---|
{ "uris": [ string ] } |
Pola | |
---|---|
uris[] |
Identyfikatory URI danych. Obsługiwane są tylko identyfikatory URI Google Cloud Storage. Każdy identyfikator URI musi mieć format „gs://identyfikator_zasobnika/identyfikator_obiektu”. Obecnie obsługiwany jest tylko 1 identyfikator URI. Jeśli podano więcej niż 1 identyfikator URI, zwracany jest błąd |
FeatureViewLocation
Zasób FeatureView EE.
Zapis JSON |
---|
{
"assetOptions": {
object ( |
Pola | |
---|---|
assetOptions |
Opcje dotyczące czasu przetwarzania komponentów FeatureView. |
FeatureViewOptions
Opcje dotyczące czasu przetwarzania komponentów FeatureView.
Zapis JSON |
---|
{ "featureViewAttributes": [ { object ( |
Pola | |
---|---|
featureViewAttributes[] |
Atrybuty zasobu FeatureView, które tworzą jego schemat. To atrybuty, które może mieć funkcja w tym zasobie. Każdy atrybut ma nazwę i typ. |
ingestionTimeParameters |
Parametry czasu przetwarzania FeatureView. |
FeatureViewAttribute
Atrybut FeatureView i jego typ.
Zapis JSON |
---|
{
"name": string,
"type": enum ( |
Pola | |
---|---|
name |
Nazwa atrybutu. |
type |
Typ atrybutu. |
Typ
Te typy są lustrzanym odbiciem tych, które znajdują się w pliku geo/enterprise/layers/public/data_source_schema.proto.
Wartości w polu enum | |
---|---|
TYPE_UNSPECIFIED |
Nieokreślony typ. |
INTEGER |
64-bitowa wartość całkowita. |
BOOLEAN |
Wartość logiczna Prawda/Fałsz. |
DOUBLE |
Liczba zmiennoprzecinkowa podwójnej precyzji. |
STRING |
Ciąg o nieograniczonej długości. |
DATE_TIME |
Data i godzina, reprezentowane jako podpisana liczba całkowita 64-bitowa w mikrosekundach od początku epoki, co umożliwia obsługę okresu od 290 308 r. p.n.e. do 294 247 n.e. |
FeatureViewIngestionTimeParameters
Parametry czasu przetwarzania FeatureView. Te parametry muszą być określone w momencie przetwarzania i nie można ich zmieniać w bieżącym czasie w przypadku widoku funkcji.
Zapis JSON |
---|
{ "thinningOptions": { object ( |
Pola | |
---|---|
thinningOptions |
Maksymalna liczba ramek obiektów, które mogą się pokrywać z płytką. Ta liczba nie może być ujemna. |
rankingOptions |
Opcje przypisywania cech do rang rzędu z i ich przerzedzowywania. |
ThinningOptions
opcje rozrzedzania, które kontrolują gęstość wyświetlanych funkcji na kafelek;
Zapis JSON |
---|
{
"maxFeaturesPerTile": integer,
"thinningStrategy": enum ( |
Pola | |
---|---|
maxFeaturesPerTile |
Maksymalna liczba ramek obiektów, które mogą się pokrywać z płytką. Ta liczba nie może być ujemna. |
thinningStrategy |
Strategia odchudzania funkcji, której należy użyć. |
ThinningStrategy
Strategia rozrzedzania funkcji.
Wartości w polu enum | |
---|---|
UNKNOWN_THINNING_STRATEGY |
Nieznana strategia odstępowania. |
GLOBALLY_CONSISTENT |
W przypadku odchudzania na określonym poziomie szczegółowości odchudzanie globalnie spójne oznacza, że jeśli cecha zostanie usunięta w wyniku odchudzania, wszystkie inne cechy o równym lub gorszym współczynniku odchudzania zostaną również usunięte. |
HIGHER_DENSITY |
Podczas przerzedzania staraj się jak najbardziej zbliżyć się do limitu maksymalnej liczby funkcji na kafelek w przypadku każdego kafelka. Preferujemy funkcje o lepszym rankingu, ale czasami odrzucamy je, jeśli pozwala to zwiększyć gęstość funkcji. Gwarantujemy, że strategia jest deterministyczna, a zbiór cech po odrzuceniu będzie nadzbiorem tych wygenerowanych przez globalnie spójne odrzucanie. |
RankingOptions
Opcje rankingu dla porządkowania według wartości z-score i rozrzedzania.
Zapis JSON |
---|
{ "zOrderRankingRule": { object ( |
Pola | |
---|---|
zOrderRankingRule |
Reguła rankingu służąca do przypisywania cech do pozycji z-rzędnych. |
thinningRankingRule |
Reguła rankingu służąca do przypisywania funkcji do poziomów rozrzedzania. |
RankingRule
Reguły rankingu, które określają, jak funkcje są klasyfikowane na potrzeby odchudzania i kolejności z-order.
Zapis JSON |
---|
{
"rankByOneThingRule": [
{
object ( |
Pola | |
---|---|
rankByOneThingRule[] |
Uporządkowana lista co najmniej 1 reguły określania kolejności według jednego elementu (np. atrybutu), która jest używana jako klucz podstawowy, drugorzędny itd. do ustawienia parametru thinning_rank w każdej z funkcji RankedFeature. |
RankByOneThingRule
Pojedyncza reguła rankingu, która kontroluje pozycję w przypadku odchudzania i kolejności z-order.
Zapis JSON |
---|
{ // Union field |
Pola | |
---|---|
Pole unii rule . Typ reguły rankingu, której chcesz użyć. rule może być tylko jednym z tych elementów: |
|
rankByAttributeRule |
Ranking według wartości atrybutu cechy. |
rankByMinVisibleLodRule |
Uporządkuj według minimalnej szerokości geograficznej, przy której geometria elementu jest po raz pierwszy widoczna. Element z dowolnymi punktami jest zawsze widoczny we wszystkich poziomach szczegółów. Wycofane: zamiast tego użyj reguły rankByMinZoomLevelRule. |
rankByGeometryTypeRule |
Ranking według typu geometrii. Kolejność typów od najwyższego do najniższego: wielokąt, wielolinia, punkt, brak. W przypadku funkcji o różnych typach priorytet ma najwyższy typ. |
rankByMinZoomLevelRule |
Uporządkuj według minimalnego poziomu powiększenia, przy którym geometria elementu jest widoczna po raz pierwszy. Element z dowolnymi punktami jest zawsze widoczny we wszystkich poziomach szczegółów. |
direction |
Określa, czy ranking według tego kryterium ma być rosnący (najpierw niższe wartości, czyli ważniejsze) czy malejący (najpierw wysokie wartości, czyli ważniejsze). Innymi słowy, ASCENDING oznacza bezpośrednie użycie kolejności opisanej w dokumentacji poniżej dla reguły RankByAttributeRule (lub innej), a DESCENDING – odwrotnej kolejności. |
RankByAttributeRule
Ranking według wartości atrybutu cechy.
Zapis JSON |
---|
{ "attributeName": string } |
Pola | |
---|---|
attributeName |
Uporządkuj według wartości atrybutu o określonej nazwie. Jest to głównie naturalna kolejność wartości danego typu z pewnymi subtelnościami i wyjaśnieniami: – w przypadku atrybutów typu integer mniejsze wartości występują przed większymi, – w przypadku atrybutów typu double mniejsze wartości występują przed większymi, przy czym wartość NaN jest uważana za niższą od wszystkich innych wartości, w tym od minus nieskończoności, – w przypadku atrybutów typu boolean wartość false występuje przed prawdą, – w przypadku atrybutów typu date_time wcześniejsze wartości występują przed późniejszymi, – atrybuty typu string są uporządkowane alfabetycznie, – atrybut, którego wartość nie została ustawiona, jest uważany za mający domyślną wartość danego typu (0 w przypadku typu integer, false w przypadku typu boolean itd.). |
RankByMinVisibleLodRule
Ten typ nie ma pól.
Uporządkuj według minimalnej szerokości geograficznej, przy której geometria elementu jest po raz pierwszy widoczna. Element z dowolnymi punktami jest zawsze widoczny we wszystkich poziomach szczegółów.
RankByGeometryTypeRule
Ten typ nie ma pól.
Ranking według typu geometrii. Kolejność typów od najwyższego do najniższego: wielokąt, wielolinia, punkt, brak. W przypadku funkcji o różnych typach priorytet ma najwyższy typ.
RankByMinZoomLevelRule
Ten typ nie ma pól.
Uporządkuj według minimalnego poziomu powiększenia, przy którym geometria elementu jest widoczna po raz pierwszy. Element z dowolnymi punktami jest zawsze widoczny we wszystkich poziomach szczegółów.
Kierunek
Określa, czy lista ma być posortowana od najmniejszej do największej wartości (ASCENDING) czy odwrotnie (DESCENDING).
Wartości w polu enum | |
---|---|
DIRECTION_UNSPECIFIED |
Nie określono kierunku sortowania. |
ASCENDING |
rosnąco, |
DESCENDING |
w kolejności malejącej. |
Typ
Typy zasobów.
Wartości w polu enum | |
---|---|
TYPE_UNSPECIFIED |
Nie określono. |
IMAGE |
Obraz. |
IMAGE_COLLECTION |
Zbiór obrazów. |
TABLE |
Tabela. |
FOLDER |
Folder. |
CLASSIFIER |
Klasyfikator. |
FEATURE_VIEW |
Zasób Widok cech. |
ImageBand
Informacje o pojedynczym paśmie danych komponentu z obrazem.
Zapis JSON |
---|
{ "id": string, "dataType": { object ( |
Pola | |
---|---|
id |
Identyfikator pasma. |
dataType |
Typ liczbowy paska. |
grid |
Siatka pikseli na pasku. |
pyramidingPolicy |
Zasady dotyczące piramidy finansowej zespołu. |
missingData |
Wartości oznaczające brakujące dane. |
PixelDataType
Określa typ liczbowy pikseli w paśmie obrazu.
Zapis JSON |
---|
{ "precision": enum ( |
Pola | |
---|---|
precision |
Liczbowa precyzja typu. |
range |
Zakres typu liczbowego (jeśli występuje). Zwykle nie występuje w przypadku typów zmiennoprzecinkowych. |
dimensionsCount |
Liczba wymiarów w typie danych o wartości tablicowej lub 0, aby wskazać zwykły typ skalarny. |
Precyzja
Określa dokładność liczbowego typu danych.
Wartości w polu enum | |
---|---|
PRECISION_UNSPECIFIED |
Nie określono. |
INT |
Typ danych ma precyzję liczby całkowitej. Pamiętaj, że mogą to być liczby całkowite o różnej wielkości. |
FLOAT |
Typ danych ma 32-bitową precyzję zmiennoprzecinkową. |
DOUBLE |
Typ danych ma precyzję 64-bitową (podwójnie zmiennoprzecinkową). |
MissingData
Lista wartości, które nie reprezentują żadnych danych.
Zapis JSON |
---|
{ "values": [ number ] } |
Pola | |
---|---|
values[] |
wartości, które nie reprezentują żadnych danych; |
FolderQuota
Opisuje bieżące wykorzystanie i limity folderu najwyższego poziomu.
Zapis JSON |
---|
{ "sizeBytes": string, "maxSizeBytes": string, "assetCount": string, "maxAssets": string } |
Pola | |
---|---|
sizeBytes |
Rozmiar folderu w bajtach. |
maxSizeBytes |
Maksymalny rozmiar folderu w bajtach. |
assetCount |
Liczba zasobów przechowywanych w folderze. |
maxAssets |
Maksymalna liczba zasobów, które można przechowywać w folderze. |
zestaw płytek,
Zbiór źródeł obrazów, do których można się odwoływać za pomocą unikalnego identyfikatora.
Zapis JSON |
---|
{ "id": string, "sources": [ { object ( |
Pola | |
---|---|
id |
Identyfikator zestawu płytek. Musi być niepowtarzalna wśród gier określonych w pliku ImageManifest. Ten identyfikator jest odrzucany na etapie przetwarzania; służy tylko do łączenia zestawu płytek z zespołem. Pusty ciąg jest prawidłowym identyfikatorem. |
sources[] |
Źródła, z których składa się ten zestaw płytek. |
dataType |
Opcjonalny typ danych dla pasma. Jeśli to pole jest określone, nie jest sprawdzane, czy typ każdego pliku wejściowego jest zgodny. |
crs |
System odniesienia współrzędnych siatki pikseli, określony w miarę możliwości jako kod standardowy, a w przeciwnym razie w formacie WKT. |
ImageSource
Plik obrazu i jego pliki pomocnicze.
Zapis JSON |
---|
{ "uris": [ string ], "affineTransform": { object ( |
Pola | |
---|---|
uris[] |
Identyfikatory URI danych do zaimportowania. Obecnie obsługiwane są tylko identyfikatory URI Google Cloud Storage. Każdy identyfikator URI musi mieć format „gs://identyfikator_zasobnika/identyfikator_obiektu”. Główny obiekt powinien być pierwszym elementem listy, a dodatkowe obiekty powinny być wymienione później. Każdy identyfikator URI ma prefiks |
affineTransform |
Opcjonalna transformacja afiniczna. Należy go podać tylko wtedy, gdy dane z |
dimensions |
Wymiary rastrowe w pikselach. Używany tylko wtedy, gdy ustawiono opcję „skipMetadataRead”. |
DataType
Określa liczbowy typ danych.
Wartości w polu enum | |
---|---|
DATA_TYPE_UNSPECIFIED |
Nie określono. |
INT8 |
8-bitowa liczba całkowita ze znakiem. |
UINT8 |
8-bitowa liczba całkowita bez znaku. |
INT16 |
16-bitowa liczba całkowita ze znakiem. |
UINT16 |
16-bitowa liczba bez znaku. |
INT32 |
32-bitowa liczba całkowita ze znakiem. |
UINT32 |
32-bitowa liczba bez znaku. |
FLOAT |
Liczba zmiennoprzecinkowa 32-bitowa. |
DOUBLE |
Liczba zmiennoprzecinkowa 64-bitowa. |
Metody |
|
---|---|
|
kopiuje zasób; |
|
Tworzy komponent. |
|
Usuwa komponent. |
|
Pobiera szczegółowe informacje o zasobie. |
|
Pobiera zasady kontroli dostępu do zasobu. |
|
Pobiera piksele z komponentu z obrazem. |
|
Wyświetla wszystkie komponenty kontenera, takie jak folder lub kolekcja. |
|
Wyświetla funkcje w zasobie tabeli. |
|
Przenoszenie zasobu. |
|
Aktualizuje zasób. |
|
Ustawia zasadę kontroli dostępu w określonym zasobie. |
|
Zwraca uprawnienia, które wywołujący ma do określonego zasobu. |