Как обратиться в службу поддержки

В чем вам нужна помощь? (нажмите ссылку)

Советы по получению помощи

«Как я могу помочь другим помочь мне?»

Прежде чем создавать запрос на помощь, сначала найдите похожие запросы, которые уже были сделаны от других пользователей. Возможно, ответ уже есть, и его легко найти! Зачастую это самый быстрый способ разблокировки. Попробуйте следующее:

Если после поиска вам все еще нужна помощь, вы можете написать запрос о помощи сообществу Earth Engine. Чтобы максимизировать шансы получить ответ на ваш запрос и помочь создать полезную информацию, приносящую пользу всему сообществу, вот контрольный список для составления запроса:

Задать вопрос

Что за вопрос у вас есть? (щелкните ссылку, чтобы узнать больше или развернуть примеры)

Технический вопрос : инструкции по использованию API и почему, представленные воспроизводимым кодом.

  • Как удалить объекты с нулевыми вычисленными значениями из моей коллекции объектов?
  • Как мне объединить коллекцию объектов с коллекцией изображений по местоположению и дате?
  • Почему моя коллекция объектов пуста?

Вопрос для обсуждения : мнения, дебаты, дистанционное зондирование, методология.

  • Как лучше всего устранить проблемы с отключением Landsat 7 SLC?
  • Как я могу исключить водные пиксели из анализа?
  • Почему анализ ArcGIS дает другой результат, чем анализ Earth Engine?
  • Мне интересно, нашел ли я ошибку - есть ли у других такая же проблема?

Обмен стеками ГИС

Публикуйте технические вопросы на сайте Geographic Information Systems Stack Exchange (GIS SE), общественном сайте вопросов и ответов для геопространственных приложений.

НЕ следует публиковать полный анализ и просить сообщество разработчиков отладить ваш код.

Вам СЛЕДУЕТ изолировать проблему и представить ее в одном полном предложении и не более чем в нескольких строках кода.

Вам СЛЕДУЕТ использовать тег Stack Exchange `google-earth-engine`.

Текст в вашем вопросе интерпретируется как Markdown (синтаксис стилей). Воспользуйтесь преимуществами жирного шрифта, курсива и стилей кода, чтобы ваш вопрос было легче читать и быстро просматривать. Используйте кнопки в верхней части редактора вопросов или обратитесь к этому руководству по синтаксису Markdown, чтобы применить стиль. Просмотрите страницу справки GIS SE для получения дополнительной информации о том, как задавать вопросы.

Используйте этот пример в качестве руководства по формулированию и разметке вашего вопроса:

Заголовок :

Почему результаты ee.Reducer.fixedHistogram() дробные? (Земляной двигатель)

Тело :

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

Публикуйте вопросы для обсуждения и общие темы Earth Engine на форуме разработчиков Earth Engine в группе Google. Публикуйте сообщения, посвященные Earth Engine. Используйте другие форумы для более общих тем, посвященных наблюдению Земли, дистанционному зондированию и ГИС. Вы можете публиковать сообщения о вакансиях, требующих навыков Earth Engine, но просите респондентов отвечать непосредственно вам, а не по списку.

Сообщить об ошибке

Какую ошибку вы нашли? (щелкните ссылку, чтобы узнать больше или развернуть примеры)

Ошибка API : ошибки скрипта или неверные результаты

  • Неожиданный или неправильный результат функции
  • Незнакомая ошибка
  • Сообщения о внутренних ошибках
  • Ошибки, не устраненные обычными методами отладки
  • Неизменный, работающий скрипт, созданный некоторое время назад, теперь НЕ работает.
  • В документации API отсутствует важная информация
  • Проблемы, связанные с активами каталога данных

Ошибка интерфейса редактора кода : проблемы с отображением и функциональностью пользовательского интерфейса.

  • Скрипты не загружаются
  • Кнопки не работают
  • Странная планировка
  • Отсутствуют элементы страницы
  • Взаимодействие с картой не работает
  • Поиск в каталоге данных не работает

Ошибка набора данных

  • Отсутствующие активы
  • Проблемы с проекцией
  • Непонятные описания наборов данных

API

Следуйте этим инструкциям, чтобы сообщить об ошибке:

  1. Найдите список существующих ошибок .
  2. Если вы обнаружите соответствующую ошибку, отметьте ее и, при необходимости, добавьте комментарий, описывающий, как ошибка влияет на ваш рабочий процесс.
  3. Если соответствующей проблемы не существует, добавьте новую проблему, используя этот шаблон отчета об ошибке .

Редактор кода

Сообщите об ошибке, связанной с интерфейсом редактора кода , открыв редактор кода и щелкнув значок кнопку, затем «Отправить отзыв редактору кода» . Появится окно, позволяющее описать проблему; вам также предоставляется возможность разметить скриншот, чтобы выделить место проблемы.

Проблема с набором данных

Сообщите об ошибке здесь . Если возможно, предоставьте ссылку на редактор кода, показывающую проблему.

Проблемы с регистрацией

Посетите страницу регистрации Earth Engine, чтобы настроить доступ.

Если у вас возникли проблемы с регистрацией или доступом к Earth Engine, вы можете обратиться за помощью в службу поддержки регистрации Earth Engine .

Сообщения об ошибках

Есть много способов вызвать ошибку в Earth Engine. Выполните следующие действия, чтобы определить источник проблемы и приступить к ее устранению:

  1. Используйте руководство по отладке в качестве начального ресурса, чтобы понять, какой тип ошибки вы получаете и как ее можно устранить.
  2. Выполните поиск в Google по вашему сообщению об ошибке; результаты часто возвращаются из GIS Stack Exchange .
  3. Найдите на форуме разработчиков свое сообщение об ошибке, чтобы узнать, сталкивалась ли такая же проблема с другими.
  4. Если после ознакомления со всеми доступными ресурсами вам все еще не понятно, что является причиной ошибки, задайте вопрос .
  5. Наконец, если ошибка остается неустраненной и вы подозреваете, что это ошибка, сообщите об этом .

Дополнительная квота

Некоммерческое или исследовательское использование

Если вам нужна дополнительная квота для некоммерческого или исследовательского использования Earth Engine , вы можете подать заявку на получение дополнительной бесплатной квоты («поднятие») на один год сверх стандартной квоты, предоставляемой при доступе к платформе. Мы рассматриваем все заявки, уделяя особое внимание масштабному экологическому и социальному воздействию.

Вы можете запросить увеличение следующих пределов квоты:

  • Квота хранения активов , которая ограничивает объем данных активов, которые пользователь может хранить в хранилище активов EE.
  • Квота пакетной задачи , которая регулирует количество параллельных задач, которые пользователь может запускать в пакетной среде . Пакетная среда предоставляет результаты асинхронных вычислений в виде файлов, доставляемых в хранилище Earth Engine, облачное хранилище Google или Google Диск.
  • Запросить квоту параллелизма для интерактивной среды , которая ограничивает скорость и параллелизм запросов к службе Earth Engine.

Форма заявки

Чтобы подать заявку на получение любого типа дополнительной квоты, убедитесь, что использование Earth Engine соответствует всем следующим требованиям:

Во многих случаях вы можете изменить свой собственный код, чтобы он работал более эффективно и избежать необходимости в повышении производительности. Прежде чем подавать заявку на повышение, просмотрите разделы «Ошибки масштабирования» , «Методы отладки» и «Рекомендации по кодированию» документации Earth Engine, чтобы получить предложения. Вам также может быть полезно обсудить свой подход с другими на форуме разработчиков Earth Engine . Существует множество передовых методов эффективной обработки больших и сложных изображений с помощью Earth Engine. Возможно, знатоки форума смогут помочь. Прежде чем опубликовать сообщение, прочтите эти рекомендации по составлению запроса о помощи .

Как только вы подтвердите, что ваш код уже оптимизирован и что повышение — единственное решение, которое поможет вам оказать влияние, приступайте к отправке запроса на повышение.


Если у вас есть вопросы по поводу вашего запроса на подъем, обратитесь в службу поддержки Earth Engine Uplift и опишите проблему.

Коммерческое использование

Если вы используете Earth Engine в коммерческих целях, посетите коммерческую страницу Earth Engine, чтобы связаться с отделом продаж для получения дополнительной квоты.

Запросы набора данных

Следуйте этим инструкциям, чтобы запросить новый набор данных или сообщить об ошибке в существующем наборе данных:

  1. Найдите новые или существующие запросы набора данных.
  2. Если вы найдете соответствующий запрос на набор данных, отметьте проблему и, при необходимости, добавьте комментарий, описывающий, как набор данных будет полезен в вашей работе.
  3. Если соответствующий запрос данных не существует, отправьте новый запрос на новый или существующий набор данных.

Запросы функций

Следуйте этим инструкциям, чтобы запросить новую функцию API или редактора кода:

  1. Найдите список существующих запросов функций .
  2. Если вы найдете соответствующий запрос на функцию, отметьте проблему и, при необходимости, добавьте комментарий, описывающий, как эта функция будет полезна в вашей работе.
  3. Если соответствующий запрос на функцию не существует, отправьте новый запрос, используя этот шаблон .

Изменение поведения или вывода скрипта

Код, архитектура и политики API Earth Engine могут измениться, что приведет к другому поведению или ошибкам, которые появляются сейчас, но не появлялись некоторое время назад для одного и того же скрипта. Отправьте сообщение об ошибке API для решения подобных проблем, но сначала проверьте несколько вещей:

  1. Убедитесь, что в вашем скрипте ничего не изменилось — проверьте историю скрипта .
  2. Убедитесь, что во входной коллекции ничего не изменилось (например, фильтруете ли вы изображения по настоящему времени и теперь в коллекции есть новые изображения?).
  3. Вы полагаетесь на импортированные модули сценариев или общие ресурсы , которые больше не доступны или изменились?
  4. Это тот же сценарий, но работающий в другом регионе интереса или наборе данных?

Убедившись, что подобная ошибка еще не была опубликована, отправьте сообщение об ошибке и предоставьте информацию об этих моментах в отчете об ошибке.

Отсутствуют объекты каталога

Ознакомьтесь с этим руководством , чтобы узнать, как подтвердить и сообщить об отсутствующем активе из каталога данных Earth Engine.

Помогите другим

Есть несколько способов помочь другим: