ee.Image.sampleRectangle

Extrae una región rectangular de píxeles de una imagen en un array ND por banda. Los arrays se devuelven en un elemento que conserva las mismas propiedades que la imagen y una geometría igual a la que se usó para tomar muestras de la imagen (o la huella de la imagen si no se especifica). Cada banda se muestrea en su proyección de entrada y, si no se especifica ninguna geometría, se muestrea con su huella. En el caso de las bandas escalares, el array de salida es bidimensional. Para las bandas de array, el array de salida es de (2 + N) dimensiones, donde N es la cantidad de dimensiones de la banda original. Si se muestrean bandas de arreglos, todos los arreglos deben tener la misma cantidad de elementos. Si la región de la banda que se muestrea está completamente enmascarada y se especifica un valor de array predeterminado, se usa ese valor en lugar de muestrear la imagen.

UsoMuestra
Image.sampleRectangle(region, properties, defaultValue, defaultArrayValue)Función
ArgumentoTipoDetalles
esta: imageImagenEs la imagen de la que se tomará la muestra.
regionGeometría, valor predeterminado: nuloEs la región cuyo cuadro de límite proyectado se usa para tomar muestras de la imagen. La configuración predeterminada es la huella en cada banda.
propertiesLista, valor predeterminado: nullSon las propiedades que se copiarán de la imagen de muestra. El valor predeterminado son todas las propiedades que no son del sistema.
defaultValueNúmero de punto flotante, valor predeterminado: nuloEs un valor predeterminado que se usa cuando un píxel muestreado está enmascarado o fuera de la huella de una banda.
defaultArrayValueArray, valor predeterminado: nullEs un valor predeterminado que se usa cuando un píxel de array muestreado está enmascarado o fuera de la huella de una banda.