ee.Image.reduceToVectors

Mengonversi gambar menjadi kumpulan fitur dengan mengurangi wilayah homogen.

Mengingat gambar yang berisi band segmen berlabel dan nol atau lebih band tambahan, menjalankan pengurang pada piksel di setiap segmen yang menghasilkan fitur per segmen.

Pengurang harus memiliki satu input lebih sedikit daripada band gambar, atau harus memiliki satu input dan akan diulang untuk setiap band.

PenggunaanHasil
Image.reduceToVectors(reducer, geometry, scale, geometryType, eightConnected, labelProperty, crs, crsTransform, bestEffort, maxPixels, tileScale, geometryInNativeProjection)FeatureCollection
ArgumenJenisDetail
this: imageGambarGambar input. Band pertama diharapkan berjenis bilangan bulat; piksel yang berdekatan akan berada di segmen yang sama jika memiliki nilai yang sama di band ini.
reducerPengurang, default: nullPengurang yang akan diterapkan. Inputnya akan diambil dari band gambar setelah menghilangkan band pertama. Defaultnya adalah Reducer.countEvery().
geometryGeometri, default: nullWilayah tempat data akan dikurangi. Defaultnya adalah footprint band pertama gambar.
scaleFloat, default: nullSkala nominal dalam meter proyeksi yang akan digunakan.
geometryTypeString, default: "polygon"Cara memilih geometri setiap fitur yang dihasilkan; salah satu dari 'polygon' (poligon yang melampirkan piksel dalam segmen), 'bb' (persegi panjang yang membatasi piksel), atau 'centroid' (centroid piksel).
eightConnectedBoolean, default: trueJika benar (true), piksel yang terhubung secara diagonal dianggap berdekatan; jika tidak, hanya piksel yang berbagi tepi yang dianggap berdekatan.
labelPropertyString, default: "label"Jika tidak null, nilai band pertama akan disimpan sebagai properti yang ditentukan dari setiap fitur.
crsProyeksi, default: nullProyeksi yang akan digunakan. Jika tidak ditentukan, proyeksi band pertama gambar akan digunakan. Jika ditentukan selain skala, akan diubah skalanya ke skala yang ditentukan.
crsTransformDaftar, default: nullDaftar nilai transformasi CRS. Ini adalah urutan utama baris matriks transformasi 3x2. Opsi ini saling eksklusif dengan 'skala', dan menggantikan transformasi apa pun yang telah ditetapkan pada proyeksi.
bestEffortBoolean, default: falseJika poligon akan berisi terlalu banyak piksel pada skala yang diberikan, hitung dan gunakan skala yang lebih besar yang akan memungkinkan operasi berhasil.
maxPixelsLong, default: 10000000Jumlah maksimum piksel yang akan dikurangi.
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 default.
geometryInNativeProjectionBoolean, default: falseMembuat geometri dalam proyeksi piksel, bukan EPSG:4326.