Earth Engine 애셋 (예: 이미지, 표)은 기존 애셋 (즉, Cloud 프로젝트와 연결되지 않음)이거나 Google Cloud 프로젝트와 연결된 애셋일 수 있습니다. 이 가이드에서는 애셋 관리자를 사용하여 Cloud 프로젝트와 연결된 애셋을 업로드하거나 사용하는 방법을 설명합니다.
Cloud 애셋 관리자
Cloud 애셋 관리자에는 Cloud 애셋 섹션, 기존 애셋 섹션, 프로젝트 추가 버튼이 포함되어 있습니다.

클라우드 애셋
'Cloud 애셋' 섹션에는 애셋 관리자에 고정된 Cloud 프로젝트에 속하는 애셋이 포함됩니다. 코드 편집기 세션에 선택된 Cloud 프로젝트 (코드 편집기의 오른쪽 상단에 표시됨)가 기본적으로 여기에 표시됩니다. 프로젝트 추가 버튼을 선택하고 Cloud 프로젝트 선택 대화상자에서 프로젝트를 선택하여 추가 프로젝트를 고정할 수 있습니다. 이러한 프로젝트 내의 애셋은 처음에는 펼쳐진 zippy에 표시되며 중첩된 폴더는 처음에는 접혀 있습니다.
기존 애셋
레거시 애셋은 Earth Engine의 클라우드 통합 전에 Earth Engine 계정과 연결된 애셋입니다.
프로젝트 추가
프로젝트 추가 버튼을 클릭하면 클라우드 프로젝트 선택 대화상자가 열립니다.

이 대화상자에는 Cloud 프로젝트를 선택하는 드롭다운이 표시되고 해당 프로젝트에 있는 Earth Engine 애셋이 표시됩니다. 이전에 고정한 프로젝트는 Earth Engine 사용 설정 프로젝트로 표시됩니다. 드롭다운에서 Cloud 프로젝트를 선택하고 선택을 클릭하면 프로젝트가 Cloud 애셋 섹션에 고정되고 프로젝트에 포함된 애셋이 표시됩니다.
이미 고정된 프로젝트를 선택하면 대신 프로젝트를 고정 해제하는 옵션이 표시됩니다.
애셋 업로드
애셋 업로드 버튼을 사용하여 애셋을 업로드합니다. 업로드된 애셋은 기본적으로 코드 편집기에서 선택한 프로젝트와 연결됩니다. 새 애셋을 다른 프로젝트와 연결하려면 업로드 대화상자에서 제공하는 프로젝트 선택기를 통해 다른 프로젝트를 선택합니다.
애셋 관리
애셋은 코드 편집기 애셋 관리자 탭, 명령줄, 클라이언트 라이브러리 (예: ee.data.getAsset
) 또는 REST API를 통해 직접 관리할 수 있습니다.
저작물 권한 관리
읽기, 쓰기 또는 전체 관리 제어를 목적으로 다른 사용자에게 애셋에 대한 액세스 권한을 부여하려면 애셋, 프로젝트 또는 둘 다에 권한을 설정하면 됩니다. 자세한 내용은 액세스 제어 페이지를 참고하세요.
애셋 액세스
애셋 경로는 projects/${PROJECT_NAME}/assets/${ASSET_NAME}
형식입니다.
이러한 경로는 클라이언트 라이브러리 생성자에서, 클라이언트 라이브러리 중 하나를 통해 내보내기를 실행할 때, 수집 또는 업로드 시, REST API 호출에서 사용됩니다.
공개 애셋
공개 카탈로그의 이미지는 projects/earthengine-public/assets/path/to/asset/asset-id
와 같은 경로에서 액세스할 수 있습니다. 예를 들어 Landsat 장면은 다음과 같습니다.
projects/earthengine-public/assets/LANDSAT/LC08/C02/T1_RT/LC08_001004_20140609
이 예시의 PROJECT_NAME
는 earthengine-public
입니다.
이러한 경로는 Image
, ImageCollection
, FeatureCollection
와 같은 생성자에 직접 전달할 수 있습니다. 또한 REST API에 애셋 경로를 전달합니다.
여기에서 REST 빠른 시작의 매우 간단한 예를 확인할 수 있습니다.
개인 애셋
내가 소유하거나 볼 권한이 있는 프로젝트에 저장된 Earth Engine 애셋에 액세스하려면 PROJECT_NAME
을 애셋을 소유한 프로젝트의 ID로 설정합니다. 예를 들면 다음과 같습니다.
projects/my-ee-enabled-project-id/assets/my-asset-id
이 예에서 my-ee-enabled-project-id
은 이전에 애셋이 업로드되거나 생성된 프로젝트의 이름입니다. Cloud 프로젝트에서 Earth Engine API를 사용 설정하는 방법에 관한 자세한 내용은 프로젝트 페이지를 참고하세요.
기존 애셋
레거시 애셋은 레거시 users/
또는 projects/
폴더에 저장된 애셋입니다. 이러한 애셋에 액세스할 때 PROJECT_NAME
는 earthengine-legacy
입니다. 예를 들면 다음과 같습니다.
projects/earthengine-legacy/assets/users/user-name/my-asset-id
Cloud Storage의 이미지에 액세스
ee.Image.loadGeoTIFF()
를 사용하여 Cloud Storage 버킷에서 직접 Cloud Optimized GeoTIFF (COG)에 액세스할 수 있습니다.
이 REST API 예시에 설명된 대로 COG 지원 Earth Engine 애셋을 만들 수도 있습니다.