ee.Image.stratifiedSample

從圖片中擷取分層隨機點樣本。針對在「classBand」中發現的每個相異值,擷取指定數量的樣本。傳回每個擷取點的 1 個特徵的 FeatureCollection,每個特徵在輸入圖片中每個波段都有 1 個屬性。如果特定類別值可用的樣本數少於指定數量,系統就會納入該類別的所有點。要求 classBand 包含整數值。

用量傳回
Image.stratifiedSample(numPoints, classBand, region, scale, projection, seed, classValues, classPoints, dropNulls, tileScale, geometries)FeatureCollection
引數類型詳細資料
這個:image圖片要取樣的圖片。
numPoints整數每個類別中要取樣的預設點數。你可以使用「classValues」和「classPoints」屬性,覆寫特定類別的這項屬性。
classBand字串,預設值為空值包含用於分層的類別的樂團名稱。如未指定,系統會使用輸入圖片的第一個波段。
region幾何圖形,預設值:null要取樣的區域。如未指定,系統會使用輸入圖片的完整足跡。
scale浮點值,預設值為空值投影的公尺名義比例,用於取樣。預設為輸入圖像第一個波段的比例。
projection投影,預設值:null要取樣的投影。如未指定,系統會使用輸入圖片第一個頻帶的投影。如果除了比例外還指定了其他值,系統會重新調整為指定比例。
seed整數,預設值為 0用於子取樣的隨機化種子。
classValues清單,預設值為空值要覆寫 numPoints 參數的類別值清單。必須與 classPoints 大小相同,或為空值。
classPoints清單,預設值為空值每個類別的像素取樣數量上限清單,對應 classValues 清單中的每個類別。大小必須與 classValues 相同,或為空值。
dropNulls布林值,預設值為 true略過任何頻帶遭到遮蓋的像素。
tileScale浮點值,預設值為 1用於縮小聚合圖塊大小的縮放比例因數;使用較大的 tileScale (例如 2 或 4) 可能會啟用運算,導致記憶體不足。
geometries布林值,預設值為 false如果為 true,結果會包含每個取樣像素的幾何圖形。否則系統會省略幾何圖形 (節省記憶體)。