Annuncio: tutti i progetti non commerciali registrati per l'utilizzo di Earth Engine prima del
15 aprile 2025 devono
verificare l'idoneità non commerciale per mantenere l'accesso a Earth Engine.
ee.Image.reduceToVectors
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Converti un'immagine in una raccolta di caratteristiche riducendo le regioni omogenee. Data un'immagine contenente una banda di segmenti etichettati e zero o più bande aggiuntive, esegue un riduttore sui pixel di ogni segmento producendo una funzionalità per segmento.
Il riduttore deve avere un input in meno rispetto alle bande dell'immagine oppure deve avere un solo input e verrà ripetuto per ogni banda.
Utilizzo | Resi |
---|
Image.reduceToVectors(reducer, geometry, scale, geometryType, eightConnected, labelProperty, crs, crsTransform, bestEffort, maxPixels, tileScale, geometryInNativeProjection) | FeatureCollection |
Argomento | Tipo | Dettagli |
---|
questo: image | Immagine | L'immagine di input. La prima banda deve essere di tipo intero; i pixel adiacenti si troveranno nello stesso segmento se hanno lo stesso valore in questa banda. |
reducer | Riduttore, valore predefinito: null | Il riduttore da applicare. I suoi input verranno presi dalle bande dell'immagine dopo aver rilasciato la prima banda. Il valore predefinito è Reducer.countEvery(). |
geometry | Geometria, valore predefinito: null | La regione su cui ridurre i dati. Il valore predefinito è l'impronta della prima banda dell'immagine. |
scale | Float, valore predefinito: null | Una scala nominale in metri della proiezione su cui lavorare. |
geometryType | Stringa, valore predefinito: "polygon" | Come scegliere la geometria di ogni funzionalità generata: "polygon" (un poligono che racchiude i pixel nel segmento), "bb" (un rettangolo che delimita i pixel) o "centroid" (il centroide dei pixel). |
eightConnected | Booleano, valore predefinito: true | Se è true, i pixel collegati in diagonale vengono considerati adiacenti; in caso contrario, solo i pixel che condividono un bordo. |
labelProperty | Stringa, valore predefinito: "label" | Se non è nullo, il valore della prima banda verrà salvato come proprietà specificata di ogni funzionalità. |
crs | Proiezione, valore predefinito: null | La proiezione in cui lavorare. Se non specificata, viene utilizzata la proiezione della prima banda dell'immagine. Se specificato in aggiunta alla scala, viene ridimensionato alla scala specificata. |
crsTransform | Elenco, valore predefinito: null | L'elenco dei valori di trasformazione del CRS. Si tratta di un ordinamento per righe della matrice di trasformazione 3x2. Questa opzione si esclude a vicenda con "scale" e sostituisce qualsiasi trasformazione già impostata sulla proiezione. |
bestEffort | Booleano, valore predefinito: false | Se il poligono contiene troppi pixel alla scala specificata, calcola e utilizza una scala più grande che consenta l'operazione. |
maxPixels | Long, valore predefinito: 10000000 | Il numero massimo di pixel da ridurre. |
tileScale | Virgola mobile, valore predefinito: 1 | Un fattore di scalabilità utilizzato per ridurre le dimensioni del riquadro di aggregazione; se utilizzi un valore di tileScale più grande (ad es. 2 o 4) potrebbero consentire calcoli che esauriscono la memoria con il valore predefinito. |
geometryInNativeProjection | Booleano, valore predefinito: false | Crea geometrie nella proiezione dei pixel, anziché EPSG:4326. |
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-07-26 UTC.
[null,null,["Ultimo aggiornamento 2025-07-26 UTC."],[],["The `Image.reduceToVectors` function converts an image into a feature collection by grouping homogeneous pixel regions. It uses a reducer to process each region, generating a feature per segment. The function's key actions include applying the reducer over pixel segments, determining feature geometry (polygon, bounding box, or centroid), and handling pixel connectivity. The first image band defines the segments, and the remaining bands provide reducer input. Users can configure scale, projection, pixel adjacency, and manage memory with `maxPixels` and `tileScale`.\n"],null,[]]