| Version 8 (modified by jano.simas, 10 years ago) (diff) |
|---|
Operadores de Ocorrência
Conjunto de operadores para série de dados do tipo Ocorrência
Operadores estatísticos de ocorrências
Conjunto de operadores estatísticos para série de dados do tipo Occurrence
Contagem
Retorna a quantidade de ocorrências que interceptam o objeto monitorado ou sua área de influência no intervalo de tempo informado.
Assinatura
terrama2.occurrence.zonal.count("dataSeriesName", "dateFilter", buffer, "restriction")
Parâmetros
- dataSeriesName: String com o nome da série de dados de ocorrências.
- dateFilter: String com o intervalo de tempo para filtrar as ocorrências. (Ver Unidades de tempo )
- buffer: [Opcional] Objeto Buffer para ser aplicado ao objeto monitorado. Parâmetro obrigatório somente se o parâmetro seguinte (restriction) for utilizado. (Ver Buffer )
- restriction: [Opcional] String com a restrição SQL a ser aplicada.
Exemplo de uso
buffer = Buffer()
x = occurrence.zonal.count("ocorrencias", "1d", buffer, "UF = 'AM'")
Mínimo
Retorna o menor valor do atributo das ocorrências que interceptam o objeto monitorado ou sua área de influência no intervalo de tempo informado.
Assinatura
terrama2.occurrence.zonal.min("dataSeriesName", "dateFilter", "attribute", buffer, "restriction")
Parâmetros
- dataSeriesName: String com o nome da série de dados de ocorrências.
- dateFilter: String com o intervalo de tempo para filtrar as ocorrências. (Ver Unidades de tempo )
- attribute: String com o nome do atributo da ocorrência que deve ser utilizado para recuperar os valores, o atributo deve ser do tipo numérico (Ex. Integer, Float, Double, Long).
- buffer: [Opcional] Objeto Buffer para ser aplicado ao objeto monitorado. Parâmetro obrigatório somente se o parâmetro seguinte (restriction) for utilizado. (Ver Buffer )
- restriction: String com a restrição SQL a ser aplicada.
Exemplo de uso
buffer = Buffer()
x = occurrence.zonal.min("ocorrencias", "1d", "Intensidade", buffer, "UF = 'AM'")
Máximo
Retorna o maior valor do atributo das ocorrências que interceptam o objeto monitorado ou sua área de influência no intervalo de tempo informado.
Assinatura
terrama2.occurrence.zonal.max("dataSeriesName", "dateFilter", "attribute", buffer, "restriction")
Parâmetros
- dataSeriesName: String com o nome da série de dados de ocorrências.
- dateFilter: String com o intervalo de tempo para filtrar as ocorrências. (Ver Unidades de tempo )
- attribute: String com o nome do atributo da ocorrência que deve ser utilizado para recuperar os valores, o atributo deve ser do tipo numérico (Ex. Integer, Float, Double, Long).
- buffer: [Opcional] Objeto Buffer para ser aplicado ao objeto monitorado. Parâmetro obrigatório somente se o parâmetro seguinte (restriction) for utilizado. (Ver Buffer )
- restriction: String com a restrição SQL a ser aplicada.
Exemplo de uso
buffer = Buffer()
x = occurrence.zonal.max("ocorrencias", "1d", "Intensidade", buffer, "UF = 'AM'")
Média
Retorna a média dos valores do atributo das ocorrências que interceptam o objeto monitorado ou sua área de influência no intervalo de tempo informado.
Assinatura
terrama2.occurrence.zonal.mean("dataSeriesName", "dateFilter", "attribute", buffer, "restriction")
Parâmetros
- dataSeriesName: String com o nome da série de dados de ocorrências.
- dateFilter: String com o intervalo de tempo para filtrar as ocorrências. (Ver Unidades de tempo )
- attribute: String com o nome do atributo da ocorrência que deve ser utilizado para recuperar os valores, o atributo deve ser do tipo numérico (Ex. Integer, Float, Double, Long).
- buffer: [Opcional] Objeto Buffer para ser aplicado ao objeto monitorado. Parâmetro obrigatório somente se o parâmetro seguinte (restriction) for utilizado. (Ver Buffer )
- restriction: String com a restrição SQL a ser aplicada.
Exemplo de uso
buffer = Buffer()
x = occurrence.zonal.mean("ocorrencias", "1d", "Intensidade", buffer, "UF = 'AM'")
Soma
Retorna a soma dos valores do atributo das ocorrências que interceptam o objeto monitorado ou sua área de influência no intervalo de tempo informado.
Assinatura
terrama2.occurrence.zonal.sum("dataSeriesName", "dateFilter", "attribute", buffer, "restriction")
Parâmetros
- dataSeriesName: String com o nome da série de dados de ocorrências.
- dateFilter: String com o intervalo de tempo para filtrar as ocorrências. (Ver Unidades de tempo )
- attribute: String com o nome do atributo da ocorrência que deve ser utilizado para recuperar os valores, o atributo deve ser do tipo numérico (Ex. Integer, Float, Double, Long).
- buffer: [Opcional] Objeto Buffer para ser aplicado ao objeto monitorado. Parâmetro obrigatório somente se o parâmetro seguinte (restriction) for utilizado. (Ver Buffer )
- restriction: String com a restrição SQL a ser aplicada.
Exemplo de uso
buffer = Buffer()
x = occurrence.zonal.sum("ocorrencias", "1d", "Intensidade", buffer, "UF = 'AM'")
Mediana
Retorna a mediana dos valores do atributo das ocorrências que interceptam o objeto monitorado ou sua área de influência no intervalo de tempo informado.
Assinatura
terrama2.occurrence.zonal.median("dataSeriesName", "dateFilter", "attribute", buffer, "restriction")
Parâmetros
- dataSeriesName: String com o nome da série de dados de ocorrências.
- dateFilter: String com o intervalo de tempo para filtrar as ocorrências. (Ver Unidades de tempo )
- attribute: String com o nome do atributo da ocorrência que deve ser utilizado para recuperar os valores, o atributo deve ser do tipo numérico (Ex. Integer, Float, Double, Long).
- buffer: [Opcional] Objeto Buffer para ser aplicado ao objeto monitorado. Parâmetro obrigatório somente se o parâmetro seguinte (restriction) for utilizado. (Ver Buffer )
- restriction: String com a restrição SQL a ser aplicada.
Exemplo de uso
buffer = Buffer()
x = occurrence.zonal.median("ocorrencias", "1d", "Intensidade", buffer, "UF = 'AM'")
Desvio Padrão
Retorna o desvio padrão dos valores do atributo das ocorrências que interceptam o objeto monitorado ou sua área de influência no intervalo de tempo informado.
Assinatura
terrama2.occurrence.zonal.standard_deviation("dataSeriesName", "dateFilter", "attribute", buffer, "restriction")
Parâmetros
- dataSeriesName: String com o nome da série de dados de ocorrências.
- dateFilter: String com o intervalo de tempo para filtrar as ocorrências. (Ver Unidades de tempo )
- attribute: String com o nome do atributo da ocorrência que deve ser utilizado para recuperar os valores, o atributo deve ser do tipo numérico (Ex. Integer, Float, Double, Long).
- buffer: [Opcional] Objeto Buffer para ser aplicado ao objeto monitorado. Parâmetro obrigatório somente se o parâmetro seguinte (restriction) for utilizado. (Ver Buffer )
- restriction: String com a restrição SQL a ser aplicada.
Exemplo de uso
buffer = Buffer()
x = occurrence.zonal.standard_deviation("ocorrencias", "1d", "Intensidade", buffer, "UF = 'AM'")
Variância
Retorna a variância entre os valores do atributo das ocorrências que interceptam o objeto monitorado ou sua área de influência no intervalo de tempo informado.
Assinatura
terrama2.occurrence.zonal.variance("dataSeriesName", "dateFilter", "attribute", buffer, "restriction")
Parâmetros
- dataSeriesName: String com o nome da série de dados de ocorrências.
- dateFilter: String com o intervalo de tempo para filtrar as ocorrências. (Ver Unidades de tempo )
- attribute: String com o nome do atributo da ocorrência que deve ser utilizado para recuperar os valores, o atributo deve ser do tipo numérico (Ex. Integer, Float, Double, Long).
- buffer: [Opcional] Objeto Buffer para ser aplicado ao objeto monitorado. Parâmetro obrigatório somente se o parâmetro seguinte (restriction) for utilizado. (Ver Buffer )
- restriction: String com a restrição SQL a ser aplicada.
Exemplo de uso
buffer = Buffer()
x = occurrence.zonal.variance("ocorrencias", "1d", "Intensidade", buffer, "UF = 'AM'")
