| Version 1 (modified by eymar, 9 years ago) (diff) |
|---|
Operadores zonais sobre grades com histórico acumulado
Conjunto de operadores estatísticos com histórico acumulado para séries de dados do tipo Grade em análises do tipo Objeto Monitorado :
Operador realiza a soma ponto a ponto das grades no intervalo de tempo desejado para depois extrair a estatística.
Mínimo
Retorna a menor soma acumulada 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.accum.min("dataSeriesName", "dateFilter", band, 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)
- band: [Opcional] Banda da grade ser utilizada. Parâmetro obrigatório somente se o parâmetro seguinte (buffer) for utilizado. Se não informado será considerado a primeira banda (0).
- buffer: [Opcional] Buffer para ser aplicado ao objeto monitorado. (Ver Buffer )
Exemplo de uso
Sem banda e buffer:
x = grid.zonal.history.accum.min("Umin", "1d")
Com buffer no objeto monitorado:
moBuffer = Buffer(BufferType.Out_union, 2, "km")
x = grid.zonal.history.accum.min("Umin", "1d", 0, moBuffer)
Máximo
Retorna a maior soma acumulada 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.accum.max("dataSeriesName", "dateFilter", band, 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)
- band: [Opcional] Banda da grade ser utilizada. Parâmetro obrigatório somente se o parâmetro seguinte (buffer) for utilizado. Se não informado será considerado a primeira banda (0).
- buffer: [Opcional] Buffer para ser aplicado ao objeto monitorado. (Ver Buffer )
Exemplo de uso
Sem banda e buffer:
x = grid.zonal.history.accum.max("Umin", "1d")
Com buffer no objeto monitorado:
moBuffer = Buffer(BufferType.Out_union, 2, "km")
x = grid.zonal.history.accum.max("Umin", "1d", 0, moBuffer)
Média
Retorna a média da soma acumulada 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.accum.mean("dataSeriesName", "dateFilter", band, 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)
- band: [Opcional] Banda da grade ser utilizada. Parâmetro obrigatório somente se o parâmetro seguinte (buffer) for utilizado. Se não informado será considerado a primeira banda (0).
- buffer: [Opcional] Buffer para ser aplicado ao objeto monitorado. (Ver Buffer )
Exemplo de uso
Sem banda e buffer:
x = grid.zonal.history.accum.mean("Umin", "1d")
Com buffer no objeto monitorado:
moBuffer = Buffer(BufferType.Out_union, 2, "km")
x = grid.zonal.history.accum.mean("Umin", "1d", 0, moBuffer)
Soma
Retorna a soma da soma acumulada dos valores dos pixels da grade que interceptam o objeto monitorado que estão de acordo com o período de tempo informado.
OBS: Mesmo resultado pode ser obtido com operador "terrama2.grid.zonal.history.sum".
Assinatura
terrama2.grid.zonal.history.accum.sum("dataSeriesName", "dateFilter", band, 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)
- band: [Opcional] Banda da grade ser utilizada. Parâmetro obrigatório somente se o parâmetro seguinte (buffer) for utilizado. Se não informado será considerado a primeira banda (0).
- buffer: [Opcional] Buffer para ser aplicado ao objeto monitorado. (Ver Buffer )
Exemplo de uso
Sem banda e buffer:
x = grid.zonal.history.accum.sum("Umin", "1d")
Com buffer no objeto monitorado:
moBuffer = Buffer(BufferType.Out_union, 2, "km")
x = grid.zonal.history.accum.sum("Umin", "1d", 0, moBuffer)
Mediana
Retorna a mediana da soma acumulada 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.accum.median("dataSeriesName", "dateFilter", band, 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)
- band: [Opcional] Banda da grade ser utilizada. Parâmetro obrigatório somente se o parâmetro seguinte (buffer) for utilizado. Se não informado será considerado a primeira banda (0).
- buffer: [Opcional] Buffer para ser aplicado ao objeto monitorado. (Ver Buffer )
Exemplo de uso
Sem banda e buffer:
x = grid.zonal.history.accum.median("Umin", "1d")
Com buffer no objeto monitorado:
moBuffer = Buffer(BufferType.Out_union, 2, "km")
x = grid.zonal.history.accum.median("Umin", "1d", 0, moBuffer)
Variância
Retorna a variância da soma acumulada 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.accum.variance("dataSeriesName", "dateFilter", band, 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)
- band: [Opcional] Banda da grade ser utilizada. Parâmetro obrigatório somente se o parâmetro seguinte (buffer) for utilizado. Se não informado será considerado a primeira banda (0).
- buffer: [Opcional] Buffer para ser aplicado ao objeto monitorado. (Ver Buffer )tempo])
Exemplo de uso
Sem banda e buffer:
x = grid.zonal.history.accum.variance("Umin", "1d")
Com buffer no objeto monitorado:
moBuffer = Buffer(BufferType.Out_union, 2, "km")
x = grid.zonal.history.accum.variance("Umin", "1d", 0, moBuffer)
Desvio Padrão
Retorna o desvio padrão da soma acumulada 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.accum.standard_deviation("dataSeriesName", "dateFilter", band, 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)
- band: [Opcional] Banda da grade ser utilizada. Parâmetro obrigatório somente se o parâmetro seguinte (buffer) for utilizado. Se não informado será considerado a primeira banda (0).
- buffer: [Opcional] Buffer para ser aplicado ao objeto monitorado. (Ver Buffer )
Exemplo de uso
Sem banda e buffer:
x = grid.zonal.history.accum.standard_deviation("Umin", "1d")
Com buffer no objeto monitorado:
moBuffer = Buffer(BufferType.Out_union, 2, "km")
x = grid.zonal.history.accum.standard_deviation("Umin", "1d", 0, moBuffer)
