| Version 1 (modified by paulo.morais, 10 years ago) (diff) |
|---|
Operadores de histórico de PCDs
---
Conjunto de operadores de histórico para série de dados do tipo PCD
Mínimo
Retorna o menor valor do atributo das PCDs que interceptam o objeto monitorado ou sua área de influência no intervalo de tempo informado.
Assinatura
terrama2.dcp.history.min("dataSeriesName", "attribute", "dateFilter", datasetIds)
Parâmetros
- dataSeriesName: String com o nome da série de dados de PCD.
- attribute: String com o nome do atributo da PCD que deve ser utilizado para recuperar os valores, o atributo deve ser do tipo numérico (Ex. Integer, Float, Double, Long).
- dateFilter: String com o intervalo de tempo para filtrar a série de dados. (Ver Unidades de tempo )
Exemplo de uso
moBuffer = Buffer(BufferType.object_plus_buffer, 2., "km")
ids = dcp.influence.by_rule("Serra do Mar", moBuffer)
x = dcp.history.min("Serra do Mar", "Pluvio", "1d", ids)
Máximo
Retorna o maior valor do atributo das PCDs que interceptam o objeto monitorado ou sua área de influência no intervalo de tempo informado.
Assinatura
terrama2.dcp.history.max("dataSeriesName", "attribute", "dateFilter", datasetIds)
Parâmetros
- dataSeriesName: String com o nome da série de dados de PCD.
- attribute: String com o nome do atributo da PCD que deve ser utilizado para recuperar os valores, o atributo deve ser do tipo numérico (Ex. Integer, Float, Double, Long).
- dateFilter: String com o intervalo de tempo para filtrar a série de dados. (Ver Unidades de tempo )
Exemplo de uso
moBuffer = Buffer(BufferType.object_plus_buffer, 2., "km")
ids = dcp.influence.by_rule("Serra do Mar", moBuffer)
x = dcp.history.max("Serra do Mar", "Pluvio", "1d", ids)
Média
Retorna a média dos valores do atributo das PCDs que interceptam o objeto monitorado ou sua área de influência no intervalo de tempo informado.
Assinatura
terrama2.dcp.history.mean("dataSeriesName", "attribute", "dateFilter", datasetIds)
Parâmetros
- dataSeriesName: String com o nome da série de dados de PCD.
- attribute: String com o nome do atributo da PCD que deve ser utilizado para recuperar os valores, o atributo deve ser do tipo numérico (Ex. Integer, Float, Double, Long).
- dateFilter: String com o intervalo de tempo para filtrar a série de dados. (Ver Unidades de tempo )
Exemplo de uso
moBuffer = Buffer(BufferType.object_plus_buffer, 2., "km")
ids = dcp.influence.by_rule("Serra do Mar", moBuffer)
x = dcp.history.mean("Serra do Mar", "Pluvio", "1d", ids)
Soma
Retorna a soma dos valores do atributo das PCDs que interceptam o objeto monitorado ou sua área de influência no intervalo de tempo informado.
Assinatura
terrama2.dcp.history.sum("dataSeriesName", "attribute", "dateFilter", datasetIds)
Parâmetros
- dataSeriesName: String com o nome da série de dados de PCD.
- attribute: String com o nome do atributo da PCD que deve ser utilizado para recuperar os valores, o atributo deve ser do tipo numérico (Ex. Integer, Float, Double, Long).
- dateFilter: String com o intervalo de tempo para filtrar a série de dados. (Ver Unidades de tempo )
Exemplo de uso
moBuffer = Buffer(BufferType.object_plus_buffer, 2., "km")
ids = dcp.influence.by_rule("Serra do Mar", moBuffer)
x = dcp.history.sum("Serra do Mar", "Pluvio", "1d", ids)
Mediana
Retorna a mediana dos valores do atributo das PCDs que interceptam o objeto monitorado ou sua área de influência no intervalo de tempo informado.
Assinatura
terrama2.dcp.history.median("dataSeriesName", "attribute", "dateFilter", datasetIds)
Parâmetros
- dataSeriesName: String com o nome da série de dados de PCD.
- attribute: String com o nome do atributo da PCD que deve ser utilizado para recuperar os valores, o atributo deve ser do tipo numérico (Ex. Integer, Float, Double, Long).
- dateFilter: String com o intervalo de tempo para filtrar a série de dados. (Ver Unidades de tempo )
Exemplo de uso
moBuffer = Buffer(BufferType.object_plus_buffer, 2., "km")
ids = dcp.influence.by_rule("Serra do Mar", moBuffer)
x = dcp.history.median("Serra do Mar", "Pluvio", "1d", ids)
Desvio Padrão
terrama2.dcp.standard_deviation("dataSeriesName", "attribute", "dateFilter", datasetIds)
Parâmetros
- dataSeriesName: String com o nome da série de dados de PCD.
- attribute: String com o nome do atributo da PCD que deve ser utilizado para recuperar os valores, o atributo deve ser do tipo numérico (Ex. Integer, Float, Double, Long).
- dateFilter: String com o intervalo de tempo para filtrar a série de dados. (Ver Unidades de tempo )
Exemplo de uso
moBuffer = Buffer(BufferType.object_plus_buffer, 2., "km")
ids = dcp.influence.by_rule("Serra do Mar", moBuffer)
x = dcp.history.standard_deviation("Serra do Mar", "Pluvio", "1d", ids)
