ee.Image.stratifiedSample

Извлекает стратифицированную случайную выборку точек из изображения. Извлекает указанное количество выборок для каждого уникального значения, обнаруженного в пределах 'classBand'. Возвращает FeatureCollection, содержащий 1 признак на каждую извлеченную точку, причем каждый признак имеет 1 свойство на полосу входного изображения. Если для заданного значения класса доступно меньше указанного количества выборок, то будут включены все точки этого класса. Требует, чтобы classBand содержал целочисленные значения.

Использование Возвраты
Image. stratifiedSample (numPoints, classBand , region , scale , projection , seed , classValues , classPoints , dropNulls , tileScale , geometries ) FeatureCollection
Аргумент Тип Подробности
это: image Изображение Изображение для примера.
numPoints Целое число По умолчанию задается количество точек для выборки в каждом классе. Может быть переопределено для конкретных классов с помощью свойств 'classValues' и 'classPoints'.
classBand Строка, по умолчанию: null Название канала, содержащего классы, используемые для стратификации. Если не указано, используется первый канал входного изображения.
region Геометрия, по умолчанию: null Область, из которой будет производиться выборка. Если не указано, используется вся область входного изображения.
scale Число с плавающей запятой, значение по умолчанию: null Номинальный масштаб проекции в метрах для дискретизации. По умолчанию используется масштаб первого канала входного изображения.
projection Проекция, по умолчанию: null Проекция, в которой производится выборка. Если не указано, используется проекция первого канала входного изображения. Если указано в дополнение к масштабу, масштабирование производится до указанного масштаба.
seed Целое число, по умолчанию: 0 Начальное значение генератора случайных чисел для использования при субвыборке.
classValues Список, по умолчанию: null Список значений классов, для которых следует переопределить параметр numPoints. Должен иметь тот же размер, что и classPoints, или быть равен null.
classPoints Список, по умолчанию: null Список максимального количества пикселей для выборки для каждого класса из списка classValues. Должен иметь тот же размер, что и classValues, или быть равен null.
dropNulls Логическое значение, по умолчанию: true Пропускать пиксели, в которых замаскирована какая-либо полоса.
tileScale Число с плавающей запятой, по умолчанию: 1 Коэффициент масштабирования, используемый для уменьшения размера агрегированных блоков; использование большего значения tileScale (например, 2 или 4) может привести к тому, что при значении по умолчанию произойдет нехватка памяти для вычислений.
geometries Логическое значение, по умолчанию: false Если это так, результаты будут включать геометрические данные для каждого пикселя выборки. В противном случае геометрические данные будут опущены (для экономии памяти).