ee.Image.stratifiedSample

Mengekstrak sampel titik acak bertingkat dari 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 class tertentu kurang dari jumlah yang ditentukan, semua titik untuk class tersebut akan disertakan. Mewajibkan classBand berisi nilai bilangan bulat.

PenggunaanHasil
Image.stratifiedSample(numPoints, classBand, region, scale, projection, seed, classValues, classPoints, dropNulls, tileScale, geometries)FeatureCollection
ArgumenJenisDetail
ini: imageGambarGambar yang akan diambil sampelnya.
numPointsBilangan BulatJumlah titik default yang akan diambil sampelnya di setiap kelas. Dapat diganti untuk class tertentu menggunakan properti 'classValues' dan 'classPoints'.
classBandString, default: nullNama rentang yang berisi class untuk digunakan dalam stratifikasi. Jika tidak ditentukan, band pertama gambar input akan digunakan.
regionGeometri, default: nullRegion tempat sampel diambil. Jika tidak ditentukan, seluruh jejak gambar input akan digunakan.
scaleFloat, default: nullSkala nominal dalam meter proyeksi yang akan diambil sampelnya. Default-nya adalah skala band pertama gambar input.
projectionProyeksi, default: nullProyeksi tempat pengambilan 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: 0Bibit pengacakan yang akan digunakan untuk pengambilan sampel sekunder.
classValuesDaftar, default: nullDaftar nilai class yang akan menggantikan parameter numPoints. Harus berukuran sama dengan classPoints atau null.
classPointsDaftar, default: nullDaftar jumlah maksimum piksel per kelas yang akan diambil sampelnya untuk setiap kelas dalam daftar classValues. Harus berukuran sama dengan classValues atau null.
dropNullsBoolean, default: benar (true)Lewati piksel yang salah satu band-nya ditutupi.
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 diambil sampelnya. Jika tidak, geometri akan dihilangkan (menghemat memori).