Объявление : Все некоммерческие проекты, зарегистрированные для использования Earth Engine до
15 апреля 2025 года, должны
подтвердить некоммерческое право на сохранение доступа к Earth Engine.
ee.Algorithms.Landsat.simpleComposite
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Вычисляет композитный TOA Landsat на основе набора необработанных сцен Landsat. Применяет стандартную калибровку TOA, а затем присваивает каждому пикселю оценку облачности с помощью алгоритма SimpleLandsatCloudScore. Выбирает минимально возможный диапазон оценок облачности в каждой точке и затем вычисляет значения процентилей для каждого канала на основе принятых пикселей. Этот алгоритм также использует алгоритм LandsatPathRowLimit для выбора только наименее облачных сцен в регионах, где доступно больше входных сцен, чем maxDepth.
Использование | Возврат | ee.Algorithms.Landsat.simpleComposite(collection, percentile , cloudScoreRange , maxDepth , asFloat ) | Изображение |
Аргумент | Тип | Подробности | collection | Коллекция изображений | Необработанные изображения Landsat ImageCollection для композитинга. |
percentile | Целое число, по умолчанию: 50 | Значение процентиля, используемое при составлении каждой полосы. |
cloudScoreRange | Целое число, по умолчанию: 10 | Размер диапазона оценок облаков, принимаемых на пиксель. |
maxDepth | Целое число, по умолчанию: 40 | Приблизительное ограничение на максимальное количество сцен, используемых для вычисления каждого пикселя. |
asFloat | Логическое значение, по умолчанию: false | Если значение true, выходные полосы находятся в тех же единицах, что и алгоритм Landsat.TOA; если значение false, значения TOA преобразуются в uint8 путем умножения на 255 (отражающие полосы) или вычитания 100 (тепловые полосы) и округления до ближайшего целого числа. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-24 UTC.
[null,null,["Последнее обновление: 2025-07-24 UTC."],[[["\u003cp\u003eCreates a Landsat composite image by selecting the least cloudy pixels from a collection of raw Landsat scenes using the SimpleLandsatCloudScore algorithm.\u003c/p\u003e\n"],["\u003cp\u003eComputes per-band percentile values from the accepted pixels, allowing users to specify the desired percentile.\u003c/p\u003e\n"],["\u003cp\u003eLimits the number of scenes used in the composite for each pixel to reduce computation and potentially enhance image quality.\u003c/p\u003e\n"],["\u003cp\u003eOffers flexibility in output data type, providing options for both floating-point and integer representations of TOA reflectance.\u003c/p\u003e\n"],["\u003cp\u003eEmploys the LandsatPathRowLimit algorithm to prioritize the least cloudy scenes in areas with abundant data.\u003c/p\u003e\n"]]],["The algorithm creates a Landsat TOA composite from raw scenes. It calibrates TOA, assigns cloud scores per pixel using SimpleLandsatCloudScore, and selects the lowest cloud score range at each point. It then calculates per-band percentile values from these pixels. The LandsatPathRowLimit algorithm ensures only the least-cloudy scenes are selected when more than `maxDepth` scenes are present. Users specify the raw collection, percentile, cloud score range, scene depth, and whether to output as floats.\n"],null,["# ee.Algorithms.Landsat.simpleComposite\n\nComputes a Landsat TOA composite from a collection of raw Landsat scenes. It applies standard TOA calibration and then assigns a cloud score to each pixel using the SimpleLandsatCloudScore algorithm. It selects the lowest possible range of cloud scores at each point and then computes per-band percentile values from the accepted pixels. This algorithm also uses the LandsatPathRowLimit algorithm to select only the least-cloudy scenes in regions where more than maxDepth input scenes are available.\n\n\u003cbr /\u003e\n\n| Usage | Returns |\n|------------------------------------------------------------------------------------------------------------------------|---------|\n| `ee.Algorithms.Landsat.simpleComposite(collection, `*percentile* `, `*cloudScoreRange* `, `*maxDepth* `, `*asFloat*`)` | Image |\n\n| Argument | Type | Details |\n|-------------------|-------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `collection` | ImageCollection | The raw Landsat ImageCollection to composite. |\n| `percentile` | Integer, default: 50 | The percentile value to use when compositing each band. |\n| `cloudScoreRange` | Integer, default: 10 | The size of the range of cloud scores to accept per pixel. |\n| `maxDepth` | Integer, default: 40 | An approximate limit on the maximum number of scenes used to compute each pixel. |\n| `asFloat` | Boolean, default: false | If true, output bands are in the same units as the Landsat.TOA algorithm; if false, TOA values are converted to uint8 by multiplying by 255 (reflective bands) or subtracting 100 (thermal bands) and rounding to the nearest integer. |"]]