공지사항:
2025년 4월 15일 전에 Earth Engine 사용을 위해 등록된 모든 비상업용 프로젝트는 Earth Engine 액세스를 유지하기 위해
비상업용 자격 요건을 인증해야 합니다.
Method: projects.classifier.export
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
분류기를 계산하고 Earth Engine 애셋으로 저장하는 일괄 프로세스를 시작합니다.
HTTP 요청
POST https://earthengine.googleapis.com/v1beta/{project=projects/*}/classifier:export
URL은 gRPC 트랜스코딩 문법을 사용합니다.
경로 매개변수
매개변수 |
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 를 사용하여 동일한 사용자가 두 번 이상 요청하는 경우 이러한 요청 중 하나만 장기 실행 작업을 성공적으로 시작할 수 있습니다. 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으로 내보내기를 구성합니다.
|
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-07-25(UTC)
[null,null,["최종 업데이트: 2025-07-25(UTC)"],[[["\u003cp\u003eInitiates a batch process to compute and export an Earth Engine classifier as an asset.\u003c/p\u003e\n"],["\u003cp\u003eRequires an expression evaluating to the classifier and asset export options in the request body.\u003c/p\u003e\n"],["\u003cp\u003eUsers can optionally specify a description, request ID, workload tag, and priority for the export task.\u003c/p\u003e\n"],["\u003cp\u003eSuccessful responses return an Operation object representing the long-running export process.\u003c/p\u003e\n"],["\u003cp\u003eRequires authorization with either \u003ccode\u003ehttps://www.googleapis.com/auth/earthengine\u003c/code\u003e or \u003ccode\u003ehttps://www.googleapis.com/auth/cloud-platform\u003c/code\u003e scopes.\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/v1beta/{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/v1beta/Expression) }, \"description\": string, \"requestId\": string, \"assetExportOptions\": { object (/earth-engine/reference/rest/v1beta/projects.classifier/export#ClassifierAssetExportOptions) }, \"workloadTag\": string, \"priority\": integer } ``` |\n\n| Fields ||\n|----------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `expression` | `object (`[Expression](/earth-engine/reference/rest/v1beta/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/v1beta/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/v1beta/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/v1beta/EarthEngineDestination)`)` If specified, configures export to Earth Engine. |"]]