Annuncio: tutti i progetti non commerciali registrati per l'utilizzo di Earth Engine prima del
15 aprile 2025 devono
verificare l'idoneità non commerciale per mantenere l'accesso a Earth Engine.
Method: projects.assets.create
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Crea una risorsa.
È possibile creare i seguenti tipi di asset: * FOLDER
: non è possibile specificare campi in asset
. * IMAGE
: per creare una risorsa basata su COG, utilizza image.importExternal
. Per maggiori dettagli, visita la pagina https://developers.google.com/earth-engine/Earth_Engine_asset_from_cloud_geotiff. * IMAGE_COLLECTION
: è possibile specificare solo i campi startTime
, endTime
e properties
.
Richiesta HTTP
POST https://earthengine.googleapis.com/v1/{parent=projects/*}/assets
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
Parametri |
parent |
string
Obbligatorio. La raccolta di asset principale (ad es. "projects/*").
L'autorizzazione richiede la seguente autorizzazione IAM sulla risorsa specificata parent :
earthengine.assets.create
|
Parametri di query
Parametri |
assetId |
string
L'ID della risorsa da creare. Equivalente a name, ma senza "projects/*/assets" (ad es. users/[USER]/[ASSET]).
|
overwrite |
boolean
Indica se è consentita la sovrascrittura di un asset immagine.
|
Corpo della richiesta
Il corpo della richiesta contiene un'istanza di EarthEngineAsset
.
Corpo della risposta
In caso di esito positivo, il corpo della risposta contiene un'istanza di EarthEngineAsset
appena creata.
Ambiti di autorizzazione
Richiede uno dei seguenti ambiti OAuth:
https://www.googleapis.com/auth/earthengine
https://www.googleapis.com/auth/cloud-platform
Per ulteriori informazioni, consulta la sezione OAuth 2.0 Overview.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-07-25 UTC.
[null,null,["Ultimo aggiornamento 2025-07-25 UTC."],[[["\u003cp\u003eCreates an Earth Engine asset with the specified ID and type (FOLDER, IMAGE, or IMAGE_COLLECTION).\u003c/p\u003e\n"],["\u003cp\u003eRequires authorization with \u003ccode\u003eearthengine.assets.create\u003c/code\u003e permission on the parent resource.\u003c/p\u003e\n"],["\u003cp\u003eAllows specification of \u003ccode\u003estartTime\u003c/code\u003e, \u003ccode\u003eendTime\u003c/code\u003e, \u003ccode\u003eproperties\u003c/code\u003e, and \u003ccode\u003ecloudStorageLocation\u003c/code\u003e for image assets.\u003c/p\u003e\n"],["\u003cp\u003eOptionally overwrites existing image assets using the \u003ccode\u003eoverwrite\u003c/code\u003e query parameter.\u003c/p\u003e\n"],["\u003cp\u003eUses a POST request to the \u003ccode\u003eearthengine.googleapis.com\u003c/code\u003e endpoint with asset details in the request body.\u003c/p\u003e\n"]]],["Asset creation is initiated via a POST request to `https://earthengine.googleapis.com/v1/{parent=projects/*}/assets`. The request requires the `earthengine.assets.create` IAM permission. Assets can be `FOLDER`, `IMAGE`, or `IMAGE_COLLECTION`, each with specific allowable fields. `assetId` and `overwrite` can be set in query parameters. The request body defines the `EarthEngineAsset`. A successful response returns the newly created `EarthEngineAsset`. Authorization requires either `earthengine` or `cloud-platform` OAuth scopes.\n"],null,["# Method: projects.assets.create\n\nCreates an asset.\n\nThe following asset types are createable: \\* `FOLDER`: No fields in `asset` may be specified. \\* `IMAGE`: To create a COG-backed asset, use `image.importExternal` instead. See \u003chttps://developers.google.com/earth-engine/Earth_Engine_asset_from_cloud_geotiff\u003e for more details. \\* `IMAGE_COLLECTION`: Only the fields `startTime`, `endTime`, and `properties` may be specified.\n\n### HTTP request\n\n`POST https://earthengine.googleapis.com/v1/{parent=projects/*}/assets`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n| Parameters ||\n|----------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `parent` | `string` Required. The parent of the asset collection (e.g., \"projects/\\*\"). Authorization requires the following [IAM](https://cloud.google.com/iam/docs/) permission on the specified resource `parent`: - `earthengine.assets.create` |\n\n### Query parameters\n\n| Parameters ||\n|-------------|-----------------------------------------------------------------------------------------------------------------------------------|\n| `assetId` | `string` The ID of the asset to create. Equivalent to name but without the \"projects/\\*/assets\" (e.g., users/\\[USER\\]/\\[ASSET\\]). |\n| `overwrite` | `boolean` Whether to allow overwriting an image asset. |\n\n### Request body\n\nThe request body contains an instance of [EarthEngineAsset](/earth-engine/reference/rest/v1/projects.assets#EarthEngineAsset).\n\n### Response body\n\nIf successful, the response body contains a newly created instance of [EarthEngineAsset](/earth-engine/reference/rest/v1/projects.assets#EarthEngineAsset).\n\n### Authorization scopes\n\nRequires one of the following OAuth scopes:\n\n- `https://www.googleapis.com/auth/earthengine`\n- `\n https://www.googleapis.com/auth/cloud-platform`\n\nFor more information, see the [OAuth 2.0 Overview](/identity/protocols/OAuth2)."]]