도움받기

무엇을 도와드릴까요? (링크 클릭)

도움을 받는 방법

'다른 사람이 나를 도울 수 있도록 하려면 어떻게 해야 하나요?'

지원 요청을 만들기 전에 다른 사용자가 이미 제출한 유사한 요청을 먼저 검색하세요. 답변이 이미 게시되어 있어 쉽게 찾을 수 있을 수도 있습니다. 이 방법이 차단을 해제하는 가장 빠른 방법인 경우가 많습니다. 다음을 시도해 보세요.

검색 후에도 도움이 필요한 경우 Earth Engine 커뮤니티에 도움 요청을 작성하는 것이 좋습니다. 요청에 대한 답변을 받고 전체 커뮤니티에 도움이 되는 유용한 정보를 만들 수 있도록 요청 작성 체크리스트를 확인하세요.

질문하기

어떤 종류의 질문이 있으신가요? (자세히 알아보려면 링크를 클릭하거나 예를 보려면 펼치세요.)

기술적 질문: 코드, 재현 가능으로 표현된 API 사용 방법 및 이유

  • 계산된 값이 null인 특성을 특성 컬렉션에서 삭제하려면 어떻게 해야 하나요?
  • 위치와 날짜를 기준으로 기능 컬렉션을 이미지 컬렉션에 조인하려면 어떻게 해야 하나요?
  • 기능 컬렉션이 비어 있는 이유는 무엇인가요?

토론 질문: 의견, 토론, 원격 감지, 방법론

  • Landsat 7 SLC-off 간극을 처리하는 가장 좋은 방법은 무엇인가요?
  • 분석에서 물 픽셀을 제외하려면 어떻게 해야 하나요?
  • ArcGIS 분석 결과가 Earth Engine과 다른 이유는 무엇인가요?
  • 버그를 발견한 것 같은데 다른 사용자도 동일한 문제가 있나요?

GIS Stack Exchange

지리 공간 애플리케이션을 위한 커뮤니티 기반 질문 및 답변 사이트인 지리 정보 시스템 Stack Exchange(GIS SE)에 기술 질문을 게시하세요.

효과적인 질문을 작성하기 위한 도움말을 확인하세요.

전체 분석을 게시하고 개발자 커뮤니티에 코드 디버그를 요청해서는 안 됩니다.

문제를 격리하고 완전한 문장 하나와 몇 줄의 코드 이하로 제시해야 합니다(SHOULD).

Stack Exchange 태그 `google-earth-engine`을 사용해야 합니다(SHOULD).

질문의 텍스트는 마크다운 (스타일 지정 문법)으로 해석됩니다. 굵게, 기울임꼴, 코드 스타일을 활용하여 질문을 더 쉽게 읽고 빠르게 훑어볼 수 있습니다. 질문 편집기 상단의 버튼을 사용하거나 이 마크다운 문법 가이드를 참고하여 스타일을 적용하세요. 질문하는 방법에 관한 자세한 내용은 GIS SE의 도움말 페이지를 참고하세요.

질문을 구성하고 마크업하는 방법을 알아보려면 이 예시를 참고하세요.

제목:

ee.Reducer.fixedHistogram()의 결과가 분수인 이유는 무엇인가요? (Earth Engine)

본문:

마크다운

I am calculating a histogram for an area of interest using
`ee.Reducer.fixedHistogram()`. The pixel count per bin is often a fraction,
but not always. I was expecting integer results only, why are the results
fractions of a pixel?

Here is my code; inspect the histogram table to see the results.

```js
// Define an image.
var img = ee.Image('LANDSAT/LC08/C02/T1_TOA/LC08_038029_20180810');

// Define an area of interest.
var aoi = ee.Geometry.Rectangle(-110.5, 44.6, -110.1, 44.8);

// Calculate a histogram for the pixels in the API.
var reflHistDict = img.select('B[1-7]').multiply(1e4).reduceRegion({
  reducer: ee.Reducer.fixedHistogram(0, 5000, 250),
  geometry: aoi,
  scale: 30
});

// A dictionary was returned, get the ee.Array results for SWIR1 band.
var swir1HistArray = ee.Array(reflHistDict.get('B6'));
print(swir1HistArray);
```

[Code Editor
script](https://code.earthengine.google.com/d5c15787d1e468c5668836399fa8652f?as_external)

렌더링됨

ee.Reducer.fixedHistogram()를 사용하여 관심 영역의 히스토그램을 계산하고 있습니다. 빈당 픽셀 수는 분수일 때가 많지만 항상 그런 것은 아닙니다. 정수 결과만 예상했는데 결과가 픽셀의 일부인 이유는 무엇인가요?

코드는 다음과 같습니다. 히스토그램 표를 검사하여 결과를 확인하세요.

// Define an image.
var img = ee.Image('LANDSAT/LC08/C02/T1_TOA/LC08_038029_20180810');

// Define an area of interest.
var aoi = ee.Geometry.Rectangle(-110.5, 44.6, -110.1, 44.8);

// Calculate a histogram for the pixels in the API.
var reflHistDict = img.select('B[1-7]').multiply(1e4).reduceRegion({
  reducer: ee.Reducer.fixedHistogram(0, 5000, 250),
  geometry: aoi,
  scale: 30
});

// A dictionary was returned, get the ee.Array results for SWIR1 band.
var swir1HistArray = ee.Array(reflHistDict.get('B6'));
print(swir1HistArray);

코드 편집기 스크립트

Earth Engine 개발자 포럼

Google 그룹인 Earth Engine 개발자 포럼토론 질문과 일반적인 Earth Engine 주제를 게시하세요. 게시물은 Earth Engine에 초점을 맞춰야 합니다. 일반적인 지구 관측, 원격 감지, GIS 주제는 다른 포럼을 이용하세요. Earth Engine 기술이 필요한 직책에 관해 게시할 수 있지만 응답자에게 목록이 아닌 나에게 직접 답장하도록 요청합니다.

버그 신고

어떤 종류의 버그를 발견하셨나요? (자세히 알아보려면 링크를 클릭하거나 예를 보려면 펼치세요.)

API 버그: 스크립트 오류 또는 잘못된 결과

  • 예상치 못한 또는 잘못된 함수 결과
  • 낯선 오류
  • 내부 오류 메시지
  • 일반적인 디버깅 방법으로 해결되지 않는 오류
  • 이전에는 작동했던 스크립트가 이제 작동하지 않음
  • API 문서에 중요한 정보가 누락됨
  • Data Catalog 애셋 관련 문제

코드 편집기 인터페이스 버그: UI 표시 및 기능 문제

  • 스크립트가 로드되지 않음
  • 버튼이 작동하지 않음
  • 이상한 레이아웃
  • 페이지 요소가 누락됨
  • 지도 상호작용이 작동하지 않음
  • Data Catalog 검색이 작동하지 않음

데이터 세트 버그

  • 누락된 애셋
  • 프로젝션 문제
  • 데이터 세트 설명이 분명하지 않음

API

다음 안내에 따라 버그를 신고하세요.

  1. 기존 버그 목록을 검색합니다.
  2. 관련 버그 문제가 있으면 문제에 별표를 표시하고 원하는 경우 버그가 워크플로에 미치는 영향을 설명하는 댓글을 추가합니다.
  3. 관련 문제가 없는 경우 이 버그 신고 템플릿을 사용하여 새 문제를 추가합니다.

코드 편집기

코드 편집기를 열고 버튼을 클릭한 다음 코드 편집기 의견 보내기를 클릭하여 코드 편집기 인터페이스와 관련된 버그를 신고합니다. 문제를 설명할 수 있는 창이 표시됩니다. 또한 스크린샷에 마크업하여 문제의 위치를 강조 표시할 수도 있습니다.

데이터 세트 문제

여기에서 버그를 신고하세요. 가능한 경우 문제를 보여주는 코드 편집기 링크를 제공하세요.

등록 문제

Earth Engine 등록 페이지로 이동하여 액세스 권한을 구성하세요.

Earth Engine 등록 또는 액세스 문제가 있는 경우 Earth Engine 등록 지원팀에 도움을 요청할 수 있습니다.

결제 및 청구

Earth Engine 결제 또는 청구에 문제가 있는 경우 Google에서는 모든 사용자를 위해 청구 지원을 제공합니다. 잘못되었거나 예상치 못한 청구에 관한 문제를 제기하거나, 결제 관련 질문을 명확히 하거나, 환불을 요청하기에 적합한 곳입니다.

최상의 결과를 얻으려면 다음 단계를 따르는 것이 좋습니다.

  1. 가능한 한 빨리 결제 지원 케이스를 제출하세요. 이렇게 하면 관련 디버깅 로그와 정보를 사용할 수 있을 가능성이 극대화됩니다. 문제에 관해 최대한 많은 정보를 제공합니다.

  2. 지속적으로 청구되는 요금 (예: 구독 요금, 저장용량 요금)과 관련된 문제가 있는 경우 상업용 Earth Engine 액세스 종료 문서를 참고하세요.

  3. Earth Engine팀에 열린 케이스가 있음을 알립니다. 팀에 문의하고 지원 케이스 번호를 포함합니다.

오류 메시지

Earth Engine에서 오류를 생성하는 방법은 다양합니다. 다음 단계에 따라 문제의 원인을 파악하고 해결 방법을 찾아보세요.

  1. 디버깅 가이드를 초기 리소스로 사용하여 수신되는 오류 유형과 해결 방법을 파악하세요.
  2. 오류 메시지를 Google 검색합니다. GIS Stack Exchange에서 결과가 반환되는 경우가 많습니다.
  3. 개발자 포럼에서 오류 메시지를 검색하여 다른 사용자에게 동일한 문제가 발생했는지 확인합니다.
  4. 사용 가능한 모든 리소스를 참고한 후에도 오류의 원인이 명확하지 않으면 질문을 게시하세요.
  5. 마지막으로 오류가 해결되지 않고 버그라고 생각되면 신고하세요.

추가 할당량

비상업적 또는 연구용

Earth Engine의 비상업적 또는 연구용 사용에 추가 할당량이 필요한 경우 플랫폼 액세스에 제공되는 표준 할당량을 초과하는 1년의 추가 무료 할당량 ('상향')을 신청할 수 있습니다. Google에서는 모든 신청서를 검토하며, 특히 대규모 환경 및 사회적 영향에 중점을 둡니다.

다음 할당량 한도에 대해 상향 조정을 요청할 수 있습니다.

  • 애셋 스토리지 할당량: 사용자가 EE 애셋 스토어에 저장할 수 있는 애셋 데이터의 양을 제한합니다.
  • 일괄 환경에서 사용자가 실행할 수 있는 병렬 작업 수를 규제하는 일괄 작업 할당량 일괄 환경은 Earth Engine 스토리지, Google Cloud Storage 또는 Google Drive에 제공되는 파일 형태로 비동기 컴퓨팅 결과를 제공합니다.
  • 대화형 환경요청 병렬 처리 할당량: Earth Engine 서비스에 대한 쿼리의 비율과 병렬 처리를 제한합니다.

신청서 양식

모든 유형의 추가 할당량을 신청하려면 Earth Engine 사용량이 다음 요구사항을 모두 충족해야 합니다.

대부분의 경우 자체 코드를 수정하여 더 효율적으로 실행하고 업리프트가 필요하지 않도록 할 수 있습니다. 상향을 신청하기 전에 Earth Engine 문서의 확장 오류, 디버깅 방법, 코딩 권장사항 섹션을 검토하여 제안사항을 확인하세요. Earth Engine 개발자 포럼에서 다른 사용자와 접근 방식을 논의하는 것도 도움이 될 수 있습니다. Earth Engine을 사용하여 크고 복잡한 이미지를 효율적으로 처리하는 데는 여러 권장사항이 있습니다. 포럼의 전문가가 도움을 드릴 수 있습니다. 게시하기 전에 도움 요청 작성에 관한 권장사항을 읽어보세요.

코드가 이미 최적화되어 있고 광고 효과를 높이는 유일한 방법이 광고 효과 개선 요청임을 확인한 후 광고 효과 개선 요청을 진행하세요.


업리프트 요청에 관해 궁금한 점이 있으면 문제에 대한 설명을 포함하여 Earth Engine 업리프트 지원팀에 문의하세요.

상업용 사용

상업적 목적으로 Earth Engine을 사용하는 경우 Earth Engine Commercial 페이지를 방문하여 영업팀에 문의하여 추가 할당량을 요청하세요.

데이터 세트 요청

다음 안내에 따라 새 데이터 세트를 요청하거나 기존 데이터 세트의 버그를 신고하세요.

  1. 또는 기존 데이터 세트 요청을 검색합니다.
  2. 관련 데이터 세트 요청을 찾으면 문제를 별표 표시하고 원하는 경우 댓글을 추가하여 데이터 세트가 작업에 어떻게 유용할지 설명합니다.
  3. 관련 데이터 요청이 없으면 신규 또는 기존 데이터 세트에 대한 새 요청을 제출합니다.

기능 요청

새 API 또는 코드 편집기 기능을 요청하려면 다음 안내를 따르세요.

  1. 기존 기능 요청 목록을 검색합니다.
  2. 관련 기능 요청을 찾으면 문제를 별표표시하고 원하는 경우 의견을 추가하여 작업에 이 기능이 어떻게 유용할지 설명합니다.
  3. 관련 기능 요청이 없는 경우 이 템플릿을 사용하여 새 요청을 제출하세요.

스크립트 동작 또는 출력의 변경

Earth Engine API 코드, 아키텍처, 정책이 변경될 수 있으며, 이로 인해 동일한 스크립트에 대해 현재는 표시되지만 얼마 전에는 표시되지 않았던 동작이나 오류가 발생할 수 있습니다. 이러한 유형의 문제에 대해서는 API 버그를 제출하되, 먼저 다음 사항을 확인하세요.

  1. 스크립트가 변경되지 않았는지 확인합니다. 스크립트 기록을 확인하세요.
  2. 입력 컬렉션에 변경사항이 없는지 확인합니다 (예: 이미지 날짜를 현재로 필터링했는데 이제 컬렉션에 새 이미지가 있는지 확인).
  3. 더 이상 사용할 수 없거나 변경된 가져온 스크립트 모듈 또는 공유 애셋을 사용하고 있나요?
  4. 관심 영역이나 데이터 세트가 다른 동일한 스크립트인가요?

유사한 버그가 아직 게시되지 않았는지 확인한 후 버그를 제출하고 버그 신고에 이러한 사항에 관한 정보를 제공하세요.

카탈로그 애셋 누락

Earth Engine 데이터 카탈로그에서 누락된 애셋을 확인하고 신고하는 방법을 알아보려면 이 가이드를 참고하세요.

다른 사용자 돕기

다른 사용자를 도울 수 있는 방법은 여러 가지가 있습니다.