お知らせ:
2025 年 4 月 15 日より前に Earth Engine の使用を登録したすべての非商用プロジェクトは、Earth Engine へのアクセスを維持するために
非商用目的での利用資格を確認する必要があります。
Method: projects.classifier.export
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
分類子を計算し、Earth Engine アセットとして保存するバッチ処理を開始します。
HTTP リクエスト
POST https://earthengine.googleapis.com/v1/{project=projects/*}/classifier:export
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
パラメータ |
project |
string
必須。このリクエストのサービス ユーザーとして扱う必要がある Google Cloud Platform プロジェクトのプロジェクト ID またはプロジェクト番号。形式は projects/{project-id} です。
認可には、指定されたリソース project に対する次の IAM の権限が必要です。
earthengine.exports.create
|
リクエストの本文
リクエストの本文には、次の構造のデータが含まれます。
JSON 表現 |
{
"expression": {
object (Expression )
},
"description": string,
"requestId": string,
"assetExportOptions": {
object (ClassifierAssetExportOptions )
},
"workloadTag": string,
"priority": integer
} |
フィールド |
expression |
object (Expression )
必須。計算とエクスポートを行う Earth Engine 分類子として評価される式。
|
description |
string
省略可。タスクのわかりやすい名前(省略可)。
|
requestId |
string
省略可。重複したリクエストを検出するために使用される一意の文字列。同じユーザーが同じ空でない requestId を使用して複数のリクエストを送信した場合、長時間実行オペレーションが正常に開始されるのは、そのうちの 1 つのみです。requestId には、a ~ z、A ~ Z、0 ~ 9、- の文字を使用できます。requestId の最大長は 60 文字です。
|
assetExportOptions |
object (ClassifierAssetExportOptions )
必須。エクスポートを Earth Engine アセットとして構成します。
|
workloadTag |
string
省略可。この計算を追跡するためにユーザーが指定したラベル。
|
priority |
integer
省略可。プロジェクト内のエクスポート タスクの優先度。優先度の高いタスクはより早くスケジュールされます。0 ~ 9999 の整数を指定してください。設定しない場合、デフォルトは 100 です。
|
レスポンスの本文
成功した場合、レスポンスの本文には Operation
のインスタンスが含まれます。
認可スコープ
以下のいずれかの OAuth スコープが必要です。
https://www.googleapis.com/auth/earthengine
https://www.googleapis.com/auth/cloud-platform
詳細については、OAuth 2.0 Overview をご覧ください。
ClassifierAssetExportOptions
テーブルを Earth Engine アセットとして保存するためのオプション。
JSON 表現 |
{
// Union field destination can be only one of the following:
"earthEngineDestination": {
object (EarthEngineDestination )
}
// End of list of possible types for union field destination .
} |
フィールド |
共用体フィールド destination 。結果を書き込む場所。destination は次のいずれかになります。 |
earthEngineDestination |
object (EarthEngineDestination )
指定すると、Earth Engine へのエクスポートを構成します。
|
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-07-25 UTC。
[null,null,["最終更新日 2025-07-25 UTC。"],[[["\u003cp\u003eInitiates a batch process to compute and save a classifier as an Earth Engine asset.\u003c/p\u003e\n"],["\u003cp\u003eRequires an expression that evaluates to an Earth Engine Classifier, asset export options, and authorization.\u003c/p\u003e\n"],["\u003cp\u003eOptionally allows setting a description, request ID, workload tag, and priority for the export task.\u003c/p\u003e\n"],["\u003cp\u003eReturns an Operation object upon successful initiation of the export process.\u003c/p\u003e\n"],["\u003cp\u003eRequires specific OAuth scopes for authorization: \u003ccode\u003ehttps://www.googleapis.com/auth/earthengine\u003c/code\u003e or \u003ccode\u003ehttps://www.googleapis.com/auth/cloud-platform\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,["# Method: projects.classifier.export\n\nInitiates a batch process that computes a classifier and saves it as an Earth Engine asset.\n\n### HTTP request\n\n`POST https://earthengine.googleapis.com/v1/{project=projects/*}/classifier:export`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n| Parameters ||\n|-----------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `project` | `string` Required. The project id or project number of the Google Cloud Platform project that should be treated as the service consumer for this request. Format is `projects/{project-id}`. Authorization requires the following [IAM](https://cloud.google.com/iam/docs/) permission on the specified resource `project`: - `earthengine.exports.create` |\n\n### Request body\n\nThe request body contains data with the following structure:\n\n| JSON representation |\n|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"expression\": { object (/earth-engine/reference/rest/v1/Expression) }, \"description\": string, \"requestId\": string, \"assetExportOptions\": { object (/earth-engine/reference/rest/v1/projects.classifier/export#ClassifierAssetExportOptions) }, \"workloadTag\": string, \"priority\": integer } ``` |\n\n| Fields ||\n|----------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `expression` | `object (`[Expression](/earth-engine/reference/rest/v1/Expression)`)` Required. An expression that evaluates to an Earth Engine Classifier to compute and export. |\n| `description` | `string` Optional. An optional human-readable name of the task. |\n| `requestId` | `string` Optional. A unique string used to detect duplicated requests. If more than one request is made by the same user with the same non-empty `requestId`, only one of those requests may successfully start a long-running operation. `requestId` may contain the characters a..z, A..Z, 0-9, or '-'. `requestId` may be at most 60 characters long. |\n| `assetExportOptions` | `object (`[ClassifierAssetExportOptions](/earth-engine/reference/rest/v1/projects.classifier/export#ClassifierAssetExportOptions)`)` Required. Configures the export as an Earth Engine asset. |\n| `workloadTag` | `string` Optional. User supplied label to track this computation. |\n| `priority` | `integer` Optional. The priority of the export task within the project. Higher priority tasks are scheduled sooner. Must be an integer between 0 and 9999. Defaults to 100 if not set. |\n\n### Response body\n\nIf successful, the response body contains an instance of [Operation](/earth-engine/reference/rest/Shared.Types/ListOperationsResponse#Operation).\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).\n\nClassifierAssetExportOptions\n----------------------------\n\nOptions for saving tables as Earth Engine assets.\n\n| JSON representation |\n|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { // Union field `destination` can be only one of the following: \"earthEngineDestination\": { object (/earth-engine/reference/rest/v1/EarthEngineDestination) } // End of list of possible types for union field `destination`. } ``` |\n\n| Fields ||\n|--------------------------|------------------------------------------------------------------------------------------------------------------------------------------------|\n| Union field `destination`. Where to write the results. `destination` can be only one of the following: ||\n| `earthEngineDestination` | `object (`[EarthEngineDestination](/earth-engine/reference/rest/v1/EarthEngineDestination)`)` If specified, configures export to Earth Engine. |"]]