Method: projects.assets.create
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
בקשת HTTP
POST https://earthengine.googleapis.com/v1/{parent=projects/*}/assets
כתובת ה-URL משתמשת בתחביר של Transcoding של gRPC.
פרמטרים של נתיב
פרמטרים |
parent |
string
חובה. ההורה של אוסף הנכסים (למשל, "projects/*").
כדי לקבל הרשאה, נדרשת ההרשאה הבאה ב-IAM למשאב שצוין parent :
earthengine.assets.create
|
פרמטרים של שאילתה
פרמטרים |
assetId |
string
המזהה של הנכס שיצרתם. זהה לשם, אבל בלי 'projects/*/assets' (למשל, users/[USER]/[ASSET]).
|
overwrite |
boolean
האם לאפשר כתיבה מחדש של נכס תמונות.
|
גוף הבקשה
גוף הבקשה מכיל מופע של EarthEngineAsset
.
גוף התשובה
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל מופע חדש של EarthEngineAsset
.
היקפי הרשאה
נדרש אחד מהיקפי ההרשאות הבאים של OAuth:
https://www.googleapis.com/auth/earthengine
https://www.googleapis.com/auth/cloud-platform
מידע נוסף זמין בOAuth 2.0 Overview.
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-25 (שעון UTC).
[null,null,["עדכון אחרון: 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)."]]