wiki:programmersguide/architecture/services/analysis/python/grid/zonal/history

Version 1 (modified by paulo.morais, 10 years ago) (diff)

--

Operadores zonais de grades com histórico

Conjunto de operadores estatísticos com histórico para séries de dados do tipo Grade em análises do tipo Objeto Monitorado :


Mínimo

Retorna o menor valor dentre os pixels da grade que interceptam o objeto monitorado que estão de acordo com o período de tempo informado.

Assinatura

terrama2.grid.zonal.history.min("dataSeriesName", "dateFilter", buffer)

Parâmetros

  • dataSeriesName: String com o nome da série de dados do tipo grade.
  • dateFilter: String com o tempo a ser pesquisado no histórico. (Ver Unidades de tempo)
  • buffer: Objeto Buffer para ser aplicado ao objeto monitorado. (Ver Buffer )

Exemplo de uso

moBuffer = Buffer(BufferType.Out_union, 2, "km")
x = grid.zonal.history.min("Umin", "1d", moBuffer)

Máximo

Retorna o maior valor dentre os pixels da grade que interceptam o objeto monitorado que estão de acordo com o período de tempo informado.

Assinatura

terrama2.grid.zonal.history.max("dataSeriesName", "dateFilter", buffer)

Parâmetros

  • dataSeriesName: String com o nome da série de dados do tipo grade.
  • dateFilter: String com o tempo a ser pesquisado no histórico. (Ver Unidades de tempo)
  • buffer: Objeto Buffer para ser aplicado ao objeto monitorado. (Ver Buffer )

Exemplo de uso

moBuffer = Buffer(BufferType.Out_union, 2, "km")
x = grid.zonal.history.max("Umin", "1d", moBuffer)

Média

Retorna a média dos valores dos pixels da grade que interceptam o objeto monitorado que estão de acordo com o período de tempo informado.

Assinatura

terrama2.grid.zonal.history.mean("dataSeriesName", "dateFilter", buffer)

Parâmetros

  • dataSeriesName: String com o nome da série de dados do tipo grade.
  • dateFilter: String com o tempo a ser pesquisado no histórico. (Ver Unidades de tempo)
  • buffer: Objeto Buffer para ser aplicado ao objeto monitorado. (Ver Buffer )

Exemplo de uso

moBuffer = Buffer(BufferType.Out_union, 2, "km")
x = grid.zonal.history.mean("Umin", "1d", moBuffer)

Soma

Retorna a soma dos valores dos pixels da grade que interceptam o objeto monitorado que estão de acordo com o período de tempo informado.

Assinatura

terrama2.grid.zonal.history.max("dataSeriesName", "dateFilter", buffer)

Parâmetros

  • dataSeriesName: String com o nome da série de dados do tipo grade.
  • dateFilter: String com o tempo a ser pesquisado no histórico. (Ver Unidades de tempo)
  • buffer: Objeto Buffer para ser aplicado ao objeto monitorado. (Ver Buffer )

Exemplo de uso

moBuffer = Buffer(BufferType.Out_union, 2, "km")
x = grid.zonal.history.max("Umin", "1d", moBuffer)

Mediana

Retorna a mediana dentre os valores dos pixels da grade que interceptam o objeto monitorado que estão de acordo com o período de tempo informado.

Assinatura

terrama2.grid.zonal.history.median("dataSeriesName", "dateFilter", buffer)

Parâmetros

  • dataSeriesName: String com o nome da série de dados do tipo grade.
  • dateFilter: String com o tempo a ser pesquisado no histórico. (Ver Unidades de tempo)
  • buffer: Objeto Buffer para ser aplicado ao objeto monitorado. (Ver Buffer )

Exemplo de uso

moBuffer = Buffer(BufferType.Out_union, 2, "km")
x = grid.zonal.history.median("Umin", "1d", moBuffer)

Variância

Retorna oa variância entre os pixels da grade que interceptam o objeto monitorado que estão de acordo com o período de tempo informado.

Assinatura

terrama2.grid.zonal.history.variance("dataSeriesName", "dateFilter", buffer)

Parâmetros

  • dataSeriesName: String com o nome da série de dados do tipo grade.
  • dateFilter: String com o tempo a ser pesquisado no histórico. (Ver Unidades de tempo)
  • buffer: Objeto Buffer para ser aplicado ao objeto monitorado. (Ver Buffer )tempo])

Exemplo de uso

moBuffer = Buffer(BufferType.Out_union, 2, "km")
x = grid.zonal.history.variance("Umin", "1d", moBuffer)

Desvio Padrão

Retorna o desvio padrão entre os pixels da grade que interceptam o objeto monitorado que estão de acordo com o período de tempo informado.

Assinatura

terrama2.grid.zonal.history.standard_deviation("dataSeriesName", "dateFilter", buffer)

Parâmetros

  • dataSeriesName: String com o nome da série de dados do tipo grade.
  • dateFilter: String com o tempo a ser pesquisado no histórico. (Ver Unidades de tempo)
  • buffer: Objeto Buffer para ser aplicado ao objeto monitorado. (Ver Buffer )

Exemplo de uso

moBuffer = Buffer(BufferType.Out_union, 2, "km")
x = grid.zonal.history.standard_deviation("Umin", "1d", moBuffer)