ee.Image.stratifiedSample

Mengekstrak sampel acak bertingkat dari titik-titik dari sebuah gambar. Mengekstrak jumlah sampel yang ditentukan untuk setiap nilai berbeda yang ditemukan dalam 'classBand'. Menampilkan FeatureCollection dari 1 Fitur per titik yang diekstrak, dengan setiap fitur memiliki 1 properti per band dalam gambar input. Jika jumlah sampel yang tersedia untuk nilai kelas tertentu kurang dari jumlah yang ditentukan, semua titik untuk kelas tersebut akan disertakan. Memerlukan classBand yang berisi nilai bilangan bulat.

PenggunaanHasil
Image.stratifiedSample(numPoints, classBand, region, scale, projection, seed, classValues, classPoints, dropNulls, tileScale, geometries)FeatureCollection
ArgumenJenisDetail
this: imageGambarGambar yang akan dijadikan sampel.
numPointsBilangan bulatJumlah titik default yang akan dijadikan sampel di setiap kelas. Dapat diganti untuk kelas tertentu menggunakan properti 'classValues' dan 'classPoints'.
classBandString, default: nullNama band yang berisi kelas yang akan digunakan untuk stratifikasi. Jika tidak ditentukan, band pertama dari gambar input akan digunakan.
regionGeometri, default: nullRegion yang akan dijadikan sampel. Jika tidak ditentukan, seluruh footprint gambar input akan digunakan.
scaleFloat, default: nullSkala nominal dalam meter proyeksi yang akan dijadikan sampel. Secara default, skala band pertama gambar input akan digunakan.
projectionProyeksi, default: nullProyeksi yang akan dijadikan sampel. Jika tidak ditentukan, proyeksi band pertama gambar input akan digunakan. Jika ditentukan selain skala, akan diubah skalanya ke skala yang ditentukan.
seedBilangan bulat, default: 0Seed pengacakan yang akan digunakan untuk subsampling.
classValuesDaftar, default: nullDaftar nilai kelas yang akan digunakan untuk mengganti parameter numPoints. Harus memiliki ukuran yang sama dengan classPoints atau null.
classPointsDaftar, default: nullDaftar jumlah maksimum piksel per kelas yang akan dijadikan sampel untuk setiap kelas dalam daftar classValues. Harus memiliki ukuran yang sama dengan classValues atau null.
dropNullsBoolean, default: trueLewati piksel yang band-nya dimasker.
tileScaleFloat, default: 1Faktor penskalaan yang digunakan untuk mengurangi ukuran petak agregasi; menggunakan tileScale yang lebih besar (misalnya, 2 atau 4) dapat mengaktifkan komputasi yang kehabisan memori dengan nilai default.
geometriesBoolean, default: falseJika benar (true), hasilnya akan menyertakan geometri per piksel yang dijadikan sampel. Jika tidak, geometri akan dihilangkan (menghemat memori).