ee.Image.reduceToVectors

Converter uma imagem em uma coleção de recursos reduzindo regiões homogêneas. Considerando uma imagem que contém uma faixa de segmentos rotulados e zero ou mais faixas adicionais, executa um redutor nos pixels de cada segmento, produzindo um recurso por segmento.

O redutor precisa ter uma entrada a menos do que a imagem tem bandas ou ter uma única entrada e ser repetido para cada banda.

UsoRetorna
Image.reduceToVectors(reducer, geometry, scale, geometryType, eightConnected, labelProperty, crs, crsTransform, bestEffort, maxPixels, tileScale, geometryInNativeProjection)FeatureCollection
ArgumentoTipoDetalhes
isso: imageImagemA imagem de entrada. Espera-se que a primeira banda seja um tipo inteiro. Pixels adjacentes estarão no mesmo segmento se tiverem o mesmo valor nessa banda.
reducerRedutor, padrão: nuloO redutor a ser aplicado. As entradas serão extraídas das bandas da imagem depois de descartar a primeira. O padrão é Reducer.countEvery().
geometryGeometria, padrão: nuloA região em que os dados serão reduzidos. O padrão é a área da primeira banda da imagem.
scalePonto flutuante, padrão: nuloUma escala nominal em metros da projeção em que trabalhar.
geometryTypeString, padrão: "polygon"Como escolher a geometria de cada recurso gerado: "polygon" (um polígono que envolve os pixels no segmento), "bb" (um retângulo que envolve os pixels) ou "centroid" (o centroide dos pixels).
eightConnectedBooleano, padrão: verdadeiroSe for "true", os pixels conectados na diagonal serão considerados adjacentes. Caso contrário, apenas os pixels que compartilham uma borda serão considerados adjacentes.
labelPropertyString, padrão: "label"Se não for nulo, o valor da primeira banda será salvo como a propriedade especificada de cada recurso.
crsProjeção, padrão: nuloA projeção em que trabalhar. Se não for especificada, será usada a projeção da primeira banda da imagem. Se especificado além da escala, será redimensionado para a escala especificada.
crsTransformLista, padrão: nuloA lista de valores de transformação de CRS. Essa é uma ordenação de linha principal da matriz de transformação 3x2. Essa opção é mutuamente exclusiva com "scale" e substitui qualquer transformação já definida na projeção.
bestEffortBooleano, padrão: falsoSe o polígono contiver muitos pixels na escala especificada, calcule e use uma escala maior para que a operação seja concluída.
maxPixelsLong, padrão: 10000000O número máximo de pixels a serem reduzidos.
tileScalePonto flutuante, padrão: 1Um fator de escalonamento usado para reduzir o tamanho do bloco de agregação. Usar um tileScale maior (por exemplo, 2 ou 4) podem ativar cálculos que ficam sem memória com o padrão.
geometryInNativeProjectionBooleano, padrão: falsoCrie geometrias na projeção de pixels, em vez de EPSG:4326.