2 votos

Earth Engine - función para imprimir múltiples histogramas

Tengo varios periodos de tiempo dentro de una característica donde la precipitación fue muy baja almacenada en una FeatureCollection con las propiedades "begin", "end", "amount", "days".Quiero usar las propiedades de la característica begin y end para filtrar la Sentinel-1 GRD Collection para crear varios Histogramas al mismo tiempo. ¿es esto posible con una función y que map()? enlace a la secuencia de comandos de gee

Empiezo pero no sé cómo hacerlo con los histogramas...

Aquí mi fragmento de función

function hist(feature) {
  //Get properties of feature for filtering Sentinel-1 ImageCollection 
  var begin = feature.get("begin")
  var end = feature.get("end")
  var days = feature.get("days")
  var amount = feature.get("amount")
  return ui.Chart.image.histogram(s1_collection.filterDate(begin,end,30))
  }

Por cierto, ¿hay algún filtro para obtener una imagen o característica por su número de fila?

3voto

Linh Lam Puntos 3

No se pueden utilizar las funciones de gráficos dentro de un map() del lado del servidor. Los gráficos están en el navegador, por lo que el servidor no sabe nada de ellos. Podría calcular los histogramas de esta manera usando reduceRegion y un reductor de histograma, pero no podrá graficarlos.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X