Gli asset Earth Engine (ad es. immagini, tabelle) possono essere asset legacy (ovvero non associati a un progetto cloud) o asset associati a un progetto Google Cloud. Questa guida descrive come utilizzare Asset Manager per caricare e/o utilizzare asset associati a un progetto cloud.
Cloud Asset Manager
Cloud Asset Manager contiene la sezione Asset cloud,
la sezione Asset legacy e il pulsante Aggiungi un progetto.

Asset cloud
La sezione Asset cloud contiene gli asset che appartengono a uno dei progetti cloud bloccati in Asset Manager. Il progetto Cloud selezionato per la sessione dell'editor di codice (come indicato in alto a destra dell'editor di codice) è presente qui per impostazione predefinita. Puoi aggiungere altri progetti scegliendo il pulsante Aggiungi un progetto e selezionando un progetto nella finestra di dialogo Seleziona un progetto cloud. Le risorse all'interno di questi progetti verranno visualizzate in un elemento comprimibile inizialmente espanso, con le cartelle nidificate inizialmente compresse.
Asset legacy
Gli asset legacy sono asset associati al tuo account Earth Engine prima dell'integrazione di Earth Engine con Cloud.
Aggiungi un progetto
Se fai clic sul pulsante Aggiungi un progetto, si apre la finestra di dialogo Seleziona un progetto Cloud.

Questa finestra di dialogo presenta un menu a discesa per selezionare un progetto cloud e mostra gli asset di Earth Engine presenti in quel progetto. I progetti che hai bloccato in precedenza vengono visualizzati come Progetti abilitati per Earth Engine. Se selezioni un progetto Cloud nel menu a discesa e fai clic su Seleziona, il progetto viene bloccato nella sezione Asset cloud e vengono visualizzati gli asset contenuti al suo interno.
Se selezioni un progetto già bloccato, avrai la possibilità di sbloccarlo.
Caricamento di asset
Carica gli asset utilizzando il pulsante Carica asset. Per impostazione predefinita, gli asset caricati verranno associati al progetto selezionato nell'editor di codice. Se vuoi che i nuovi asset siano associati a un progetto diverso, seleziona un altro progetto tramite il selettore di progetti fornito dalla finestra di dialogo di caricamento.
Gestire gli asset
Gli asset possono essere gestiti tramite la scheda Asset Manager dell'editor di codice, la riga di comando, una libreria client (ad esempio ee.data.getAsset
) o direttamente tramite l'API REST.
Gestire le autorizzazioni per le risorse
Per concedere ad altri utenti l'accesso ai tuoi asset a scopo di lettura, scrittura o controllo amministrativo completo, puoi impostare le autorizzazioni sull'asset, sul progetto o su entrambi. Per maggiori dettagli, consulta la pagina Controllo dell'accesso.
Accesso agli asset
I percorsi asset sono nel formato projects/${PROJECT_NAME}/assets/${ASSET_NAME}
.
Questi percorsi vengono utilizzati nei costruttori delle librerie client, durante le esportazioni tramite una delle librerie client, al momento dell'importazione o del caricamento e nelle chiamate API REST.
Asset pubblici
È possibile accedere alle immagini nel catalogo pubblico da percorsi come
projects/earthengine-public/assets/path/to/asset/asset-id
. Ad esempio, ecco
una scena Landsat:
projects/earthengine-public/assets/LANDSAT/LC08/C02/T1_RT/LC08_001004_20140609
Tieni presente che PROJECT_NAME
in questo esempio è earthengine-public
.
Questi percorsi possono essere passati direttamente a costruttori come Image
,
ImageCollection
o FeatureCollection
. Passi anche i percorsi
degli asset all'API REST.
Ecco
un esempio molto semplice della guida rapida REST.
Asset personali
Per accedere a un asset Earth Engine archiviato in un progetto di tua proprietà o per il quale disponi dell'autorizzazione di visualizzazione,
imposta PROJECT_NAME
sull'ID del progetto proprietario dell'asset. Ad esempio:
projects/my-ee-enabled-project-id/assets/my-asset-id
In questo esempio, my-ee-enabled-project-id
è il nome di un progetto tramite il quale
sono stati caricati o creati asset in precedenza. Per saperne di più su come attivare l'API Earth Engine in un progetto Cloud, consulta la pagina Progetti.
Asset legacy
Gli asset legacy sono asset archiviati nelle cartelle legacy users/
o projects/
. Quando accedi a questi asset, PROJECT_NAME
è
earthengine-legacy
. Ad esempio:
projects/earthengine-legacy/assets/users/user-name/my-asset-id
Accesso alle immagini in Cloud Storage
Puoi accedere ai file GeoTIFF ottimizzati per il cloud (COG) direttamente da un bucket Cloud Storage utilizzando
ee.Image.loadGeoTIFF()
.
Puoi anche creare asset Earth Engine supportati da COG come descritto in
questo esempio di API REST.