Changes between Version 5 and Version 6 of programmersguide/architecture/services/analysis/python/occurrence/aggregation


Ignore:
Timestamp:
07/06/17 12:51:54 (9 years ago)
Author:
jano.simas
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • programmersguide/architecture/services/analysis/python/occurrence/aggregation

    v5 v6  
    2222 
    2323{{{ 
    24 terrama2.occurrence.aggregation.count("dataSeriesName", "dateFilter", aggregationBuffer, buffer, "restriction") 
    25 }}} 
    26  
    27  
    28 ==== Parâmetros ==== 
    29  
    30 - ''dataSeriesName'': String com o nome da série de dados de ocorrências. 
    31 - ''dateFilter'': String com o intervalo de tempo para filtrar as ocorrências. (Ver [wiki:programmersguide/architecture/services/analysis/python/timeUnit Unidades de tempo]  )   
    32 - ''aggregationBuffer'': Objeto Buffer para agregação. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
    33 - ''buffer'': [Opcional] Objeto Buffer para ser aplicado ao objeto monitorado. Parâmetro obrigatório somente se o parâmetro seguinte (restriction) for utilizado. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
    34 - ''restriction'': [Opcional] String com a restrição SQL a ser aplicada. 
    35  
    36 ==== Exemplo de uso ==== 
    37  
    38 {{{ 
    39 buffer = Buffer() 
    40 aggregationBuffer = Buffer(BufferType.out_union, 2., "km") 
    41 x = occurrence.aggregation.count("ocorrencias", "1d", aggregationBuffer, buffer, "UF = 'AM'") 
     24terrama2.occurrence.zonal.aggregation.count("dataSeriesName", "dateFilter", aggregationBuffer, buffer, "restriction") 
     25}}} 
     26 
     27 
     28==== Parâmetros ==== 
     29 
     30- ''dataSeriesName'': String com o nome da série de dados de ocorrências. 
     31- ''dateFilter'': String com o intervalo de tempo para filtrar as ocorrências. (Ver [wiki:programmersguide/architecture/services/analysis/python/timeUnit Unidades de tempo]  )   
     32- ''aggregationBuffer'': Objeto Buffer para agregação. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
     33- ''buffer'': [Opcional] Objeto Buffer para ser aplicado ao objeto monitorado. Parâmetro obrigatório somente se o parâmetro seguinte (restriction) for utilizado. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
     34- ''restriction'': [Opcional] String com a restrição SQL a ser aplicada. 
     35 
     36==== Exemplo de uso ==== 
     37 
     38{{{ 
     39buffer = Buffer() 
     40aggregationBuffer = Buffer(BufferType.out_union, 2., "km") 
     41x = occurrence.zonal.aggregation.count("ocorrencias", "1d", aggregationBuffer, buffer, "UF = 'AM'") 
    4242}}} 
    4343 
     
    5252 
    5353{{{ 
    54 terrama2.occurrence.aggregation.min("dataSeriesName", "dateFilter", "attribute", aggregationStatistic, aggregationBuffer, buffer, "restriction") 
    55 }}} 
    56  
    57  
    58 ==== Parâmetros ==== 
    59  
    60 - ''dataSeriesName'': String com o nome da série de dados de ocorrências. 
    61 - ''dateFilter'': String com o intervalo de tempo para filtrar as ocorrências. (Ver [wiki:programmersguide/architecture/services/analysis/python/timeUnit Unidades de tempo]  )   
    62 - ''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). 
    63 - ''aggregationStatistic'': Tipo de operador estatístico a ser utilizado para selecionar o valor do atributo para as ocorrências agregadas. 
    64 - ''aggregationBuffer'': Objeto Buffer para agregação. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
    65 - ''buffer'': [Opcional] Objeto Buffer para ser aplicado ao objeto monitorado. Parâmetro obrigatório somente se o parâmetro seguinte (restriction) for utilizado. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
    66 - ''restriction'': [Opcional] String com a restrição SQL a ser aplicada. 
    67  
    68 ==== Exemplo de uso ==== 
    69  
    70 {{{ 
    71 buffer = Buffer() 
    72 aggregationBuffer = Buffer(BufferType.out_union, 2., "km") 
    73 x = occurrence.aggregation.min("ocorrencias", "1d", "Intensidade", Statistic.min, aggregationBuffer, buffer, "UF = 'AM'") 
     54terrama2.occurrence.zonal.aggregation.min("dataSeriesName", "dateFilter", "attribute", aggregationStatistic, aggregationBuffer, buffer, "restriction") 
     55}}} 
     56 
     57 
     58==== Parâmetros ==== 
     59 
     60- ''dataSeriesName'': String com o nome da série de dados de ocorrências. 
     61- ''dateFilter'': String com o intervalo de tempo para filtrar as ocorrências. (Ver [wiki:programmersguide/architecture/services/analysis/python/timeUnit Unidades de tempo]  )   
     62- ''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). 
     63- ''aggregationStatistic'': Tipo de operador estatístico a ser utilizado para selecionar o valor do atributo para as ocorrências agregadas. 
     64- ''aggregationBuffer'': Objeto Buffer para agregação. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
     65- ''buffer'': [Opcional] Objeto Buffer para ser aplicado ao objeto monitorado. Parâmetro obrigatório somente se o parâmetro seguinte (restriction) for utilizado. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
     66- ''restriction'': [Opcional] String com a restrição SQL a ser aplicada. 
     67 
     68==== Exemplo de uso ==== 
     69 
     70{{{ 
     71buffer = Buffer() 
     72aggregationBuffer = Buffer(BufferType.out_union, 2., "km") 
     73x = occurrence.zonal.aggregation.min("ocorrencias", "1d", "Intensidade", Statistic.min, aggregationBuffer, buffer, "UF = 'AM'") 
    7474}}} 
    7575 
     
    8484 
    8585{{{ 
    86 terrama2.occurrence.aggregation.max("dataSeriesName", "dateFilter", "attribute", aggregationStatistic, aggregationBuffer, buffer, "restriction") 
    87 }}} 
    88  
    89  
    90 ==== Parâmetros ==== 
    91  
    92 - ''dataSeriesName'': String com o nome da série de dados de ocorrências. 
    93 - ''dateFilter'': String com o intervalo de tempo para filtrar as ocorrências. (Ver [wiki:programmersguide/architecture/services/analysis/python/timeUnit Unidades de tempo]  )   
    94 - ''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). 
    95 - ''aggregationStatistic'': Tipo de operador estatístico a ser utilizado para selecionar o valor do atributo para as ocorrências agregadas. 
    96 - ''aggregationBuffer'': Objeto Buffer para agregação. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
    97 - ''buffer'': [Opcional] Objeto Buffer para ser aplicado ao objeto monitorado. Parâmetro obrigatório somente se o parâmetro seguinte (restriction) for utilizado. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
    98 - ''restriction'': [Opcional] String com a restrição SQL a ser aplicada. 
    99  
    100  
    101 ==== Exemplo de uso ==== 
    102  
    103 {{{ 
    104 buffer = Buffer() 
    105 aggregationBuffer = Buffer(BufferType.out_union, 2., "km") 
    106 x = occurrence.aggregation.max("ocorrencias", "1d", "Intensidade", Statistic.max, aggregationBuffer, buffer, "UF = 'AM'") 
     86terrama2.occurrence.zonal.aggregation.max("dataSeriesName", "dateFilter", "attribute", aggregationStatistic, aggregationBuffer, buffer, "restriction") 
     87}}} 
     88 
     89 
     90==== Parâmetros ==== 
     91 
     92- ''dataSeriesName'': String com o nome da série de dados de ocorrências. 
     93- ''dateFilter'': String com o intervalo de tempo para filtrar as ocorrências. (Ver [wiki:programmersguide/architecture/services/analysis/python/timeUnit Unidades de tempo]  )   
     94- ''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). 
     95- ''aggregationStatistic'': Tipo de operador estatístico a ser utilizado para selecionar o valor do atributo para as ocorrências agregadas. 
     96- ''aggregationBuffer'': Objeto Buffer para agregação. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
     97- ''buffer'': [Opcional] Objeto Buffer para ser aplicado ao objeto monitorado. Parâmetro obrigatório somente se o parâmetro seguinte (restriction) for utilizado. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
     98- ''restriction'': [Opcional] String com a restrição SQL a ser aplicada. 
     99 
     100 
     101==== Exemplo de uso ==== 
     102 
     103{{{ 
     104buffer = Buffer() 
     105aggregationBuffer = Buffer(BufferType.out_union, 2., "km") 
     106x = occurrence.zonal.aggregation.max("ocorrencias", "1d", "Intensidade", Statistic.max, aggregationBuffer, buffer, "UF = 'AM'") 
    107107}}} 
    108108 
     
    117117 
    118118{{{ 
    119 terrama2.occurrence.aggregation.mean("dataSeriesName", "dateFilter", "attribute", aggregationStatistic, aggregationBuffer, buffer, "restriction") 
    120 }}} 
    121  
    122  
    123 ==== Parâmetros ==== 
    124  
    125 - ''dataSeriesName'': String com o nome da série de dados de ocorrências. 
    126 - ''dateFilter'': String com o intervalo de tempo para filtrar as ocorrências. (Ver [wiki:programmersguide/architecture/services/analysis/python/timeUnit Unidades de tempo]  )   
    127 - ''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). 
    128 - ''aggregationStatistic'': Tipo de operador estatístico a ser utilizado para selecionar o valor do atributo para as ocorrências agregadas. 
    129 - ''aggregationBuffer'': Objeto Buffer para agregação. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
    130 - ''buffer'': [Opcional] Objeto Buffer para ser aplicado ao objeto monitorado. Parâmetro obrigatório somente se o parâmetro seguinte (restriction) for utilizado. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
    131 - ''restriction'': [Opcional] String com a restrição SQL a ser aplicada. 
    132  
    133  
    134  
    135 ==== Exemplo de uso ==== 
    136  
    137 {{{ 
    138 buffer = Buffer() 
    139 aggregationBuffer = Buffer(BufferType.out_union, 2., "km") 
    140 x = occurrence.aggregation.mean("ocorrencias", "1d", "Intensidade", Statistic.mean, aggregationBuffer, buffer, "UF = 'AM'") 
     119terrama2.occurrence.zonal.aggregation.mean("dataSeriesName", "dateFilter", "attribute", aggregationStatistic, aggregationBuffer, buffer, "restriction") 
     120}}} 
     121 
     122 
     123==== Parâmetros ==== 
     124 
     125- ''dataSeriesName'': String com o nome da série de dados de ocorrências. 
     126- ''dateFilter'': String com o intervalo de tempo para filtrar as ocorrências. (Ver [wiki:programmersguide/architecture/services/analysis/python/timeUnit Unidades de tempo]  )   
     127- ''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). 
     128- ''aggregationStatistic'': Tipo de operador estatístico a ser utilizado para selecionar o valor do atributo para as ocorrências agregadas. 
     129- ''aggregationBuffer'': Objeto Buffer para agregação. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
     130- ''buffer'': [Opcional] Objeto Buffer para ser aplicado ao objeto monitorado. Parâmetro obrigatório somente se o parâmetro seguinte (restriction) for utilizado. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
     131- ''restriction'': [Opcional] String com a restrição SQL a ser aplicada. 
     132 
     133 
     134 
     135==== Exemplo de uso ==== 
     136 
     137{{{ 
     138buffer = Buffer() 
     139aggregationBuffer = Buffer(BufferType.out_union, 2., "km") 
     140x = occurrence.zonal.aggregation.mean("ocorrencias", "1d", "Intensidade", Statistic.mean, aggregationBuffer, buffer, "UF = 'AM'") 
    141141}}} 
    142142 
     
    151151 
    152152{{{ 
    153 terrama2.occurrence.aggregation.sum("dataSeriesName", "dateFilter", "attribute", aggregationStatistic, aggregationBuffer, buffer, "restriction") 
    154 }}} 
    155  
    156  
    157 ==== Parâmetros ==== 
    158  
    159 - ''dataSeriesName'': String com o nome da série de dados de ocorrências. 
    160 - ''dateFilter'': String com o intervalo de tempo para filtrar as ocorrências. (Ver [wiki:programmersguide/architecture/services/analysis/python/timeUnit Unidades de tempo]  )   
    161 - ''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). 
    162 - ''aggregationStatistic'': Tipo de operador estatístico a ser utilizado para selecionar o valor do atributo para as ocorrências agregadas. 
    163 - ''aggregationBuffer'': Objeto Buffer para agregação. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
    164 - ''buffer'': [Opcional] Objeto Buffer para ser aplicado ao objeto monitorado. Parâmetro obrigatório somente se o parâmetro seguinte (restriction) for utilizado. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
    165 - ''restriction'': [Opcional] String com a restrição SQL a ser aplicada. 
    166  
    167  
    168  
    169 ==== Exemplo de uso ==== 
    170  
    171 {{{ 
    172 buffer = Buffer() 
    173 aggregationBuffer = Buffer(BufferType.out_union, 2., "km") 
    174 x = occurrence.aggregation.sum("ocorrencias", "1d", "Intensidade", Statistic.max, aggregationBuffer, buffer, "UF = 'AM'") 
     153terrama2.occurrence.zonal.aggregation.sum("dataSeriesName", "dateFilter", "attribute", aggregationStatistic, aggregationBuffer, buffer, "restriction") 
     154}}} 
     155 
     156 
     157==== Parâmetros ==== 
     158 
     159- ''dataSeriesName'': String com o nome da série de dados de ocorrências. 
     160- ''dateFilter'': String com o intervalo de tempo para filtrar as ocorrências. (Ver [wiki:programmersguide/architecture/services/analysis/python/timeUnit Unidades de tempo]  )   
     161- ''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). 
     162- ''aggregationStatistic'': Tipo de operador estatístico a ser utilizado para selecionar o valor do atributo para as ocorrências agregadas. 
     163- ''aggregationBuffer'': Objeto Buffer para agregação. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
     164- ''buffer'': [Opcional] Objeto Buffer para ser aplicado ao objeto monitorado. Parâmetro obrigatório somente se o parâmetro seguinte (restriction) for utilizado. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
     165- ''restriction'': [Opcional] String com a restrição SQL a ser aplicada. 
     166 
     167 
     168 
     169==== Exemplo de uso ==== 
     170 
     171{{{ 
     172buffer = Buffer() 
     173aggregationBuffer = Buffer(BufferType.out_union, 2., "km") 
     174x = occurrence.zonal.aggregation.sum("ocorrencias", "1d", "Intensidade", Statistic.max, aggregationBuffer, buffer, "UF = 'AM'") 
    175175}}} 
    176176 
     
    187187 
    188188{{{ 
    189 terrama2.occurrence.aggregation.median("dataSeriesName", "dateFilter", "attribute", aggregationStatistic, aggregationBuffer, buffer, "restriction") 
    190 }}} 
    191  
    192  
    193 ==== Parâmetros ==== 
    194  
    195 - ''dataSeriesName'': String com o nome da série de dados de ocorrências. 
    196 - ''dateFilter'': String com o intervalo de tempo para filtrar as ocorrências. (Ver [wiki:programmersguide/architecture/services/analysis/python/timeUnit Unidades de tempo]  )   
    197 - ''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). 
    198 - ''aggregationStatistic'': Tipo de operador estatístico a ser utilizado para selecionar o valor do atributo para as ocorrências agregadas. 
    199 - ''aggregationBuffer'': Objeto Buffer para agregação. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
    200 - ''buffer'': [Opcional] Objeto Buffer para ser aplicado ao objeto monitorado. Parâmetro obrigatório somente se o parâmetro seguinte (restriction) for utilizado. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
    201 - ''restriction'': [Opcional] String com a restrição SQL a ser aplicada. 
    202  
    203  
    204  
    205 ==== Exemplo de uso ==== 
    206  
    207 {{{ 
    208 buffer = Buffer() 
    209 aggregationBuffer = Buffer(BufferType.out_union, 2., "km") 
    210 x = occurrence.aggregation.median("ocorrencias", "1d", "Intensidade", Statistic.median, aggregationBuffer, buffer, "UF = 'AM'") 
     189terrama2.occurrence.zonal.aggregation.median("dataSeriesName", "dateFilter", "attribute", aggregationStatistic, aggregationBuffer, buffer, "restriction") 
     190}}} 
     191 
     192 
     193==== Parâmetros ==== 
     194 
     195- ''dataSeriesName'': String com o nome da série de dados de ocorrências. 
     196- ''dateFilter'': String com o intervalo de tempo para filtrar as ocorrências. (Ver [wiki:programmersguide/architecture/services/analysis/python/timeUnit Unidades de tempo]  )   
     197- ''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). 
     198- ''aggregationStatistic'': Tipo de operador estatístico a ser utilizado para selecionar o valor do atributo para as ocorrências agregadas. 
     199- ''aggregationBuffer'': Objeto Buffer para agregação. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
     200- ''buffer'': [Opcional] Objeto Buffer para ser aplicado ao objeto monitorado. Parâmetro obrigatório somente se o parâmetro seguinte (restriction) for utilizado. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
     201- ''restriction'': [Opcional] String com a restrição SQL a ser aplicada. 
     202 
     203 
     204 
     205==== Exemplo de uso ==== 
     206 
     207{{{ 
     208buffer = Buffer() 
     209aggregationBuffer = Buffer(BufferType.out_union, 2., "km") 
     210x = occurrence.zonal.aggregation.median("ocorrencias", "1d", "Intensidade", Statistic.median, aggregationBuffer, buffer, "UF = 'AM'") 
    211211}}} 
    212212 
     
    222222 
    223223{{{ 
    224 terrama2.occurrence.aggregation.standard_deviation("dataSeriesName", "dateFilter", "attribute", aggregationStatistic, aggregationBuffer, buffer, "restriction") 
    225 }}} 
    226  
    227  
    228 ==== Parâmetros ==== 
    229  
    230 - ''dataSeriesName'': String com o nome da série de dados de ocorrências. 
    231 - ''dateFilter'': String com o intervalo de tempo para filtrar as ocorrências. (Ver [wiki:programmersguide/architecture/services/analysis/python/timeUnit Unidades de tempo]  )   
    232 - ''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). 
    233 - ''aggregationStatistic'': Tipo de operador estatístico a ser utilizado para selecionar o valor do atributo para as ocorrências agregadas. 
    234 - ''aggregationBuffer'': Objeto Buffer para agregação. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
    235 - ''buffer'': [Opcional] Objeto Buffer para ser aplicado ao objeto monitorado. Parâmetro obrigatório somente se o parâmetro seguinte (restriction) for utilizado. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
    236 - ''restriction'': [Opcional] String com a restrição SQL a ser aplicada. 
    237  
    238  
    239  
    240 ==== Exemplo de uso ==== 
    241  
    242 {{{ 
    243 buffer = Buffer() 
    244 aggregationBuffer = Buffer(BufferType.out_union, 2., "km") 
    245 x = occurrence.aggregation.standard_deviation("ocorrencias", "1d", "Intensidade", Statistic.standard_deviation, aggregationBuffer, buffer, "UF = 'AM'") 
     224terrama2.occurrence.zonal.aggregation.standard_deviation("dataSeriesName", "dateFilter", "attribute", aggregationStatistic, aggregationBuffer, buffer, "restriction") 
     225}}} 
     226 
     227 
     228==== Parâmetros ==== 
     229 
     230- ''dataSeriesName'': String com o nome da série de dados de ocorrências. 
     231- ''dateFilter'': String com o intervalo de tempo para filtrar as ocorrências. (Ver [wiki:programmersguide/architecture/services/analysis/python/timeUnit Unidades de tempo]  )   
     232- ''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). 
     233- ''aggregationStatistic'': Tipo de operador estatístico a ser utilizado para selecionar o valor do atributo para as ocorrências agregadas. 
     234- ''aggregationBuffer'': Objeto Buffer para agregação. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
     235- ''buffer'': [Opcional] Objeto Buffer para ser aplicado ao objeto monitorado. Parâmetro obrigatório somente se o parâmetro seguinte (restriction) for utilizado. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
     236- ''restriction'': [Opcional] String com a restrição SQL a ser aplicada. 
     237 
     238 
     239 
     240==== Exemplo de uso ==== 
     241 
     242{{{ 
     243buffer = Buffer() 
     244aggregationBuffer = Buffer(BufferType.out_union, 2., "km") 
     245x = occurrence.zonal.aggregation.standard_deviation("ocorrencias", "1d", "Intensidade", Statistic.standard_deviation, aggregationBuffer, buffer, "UF = 'AM'") 
    246246}}} 
    247247 
     
    258258 
    259259{{{ 
    260 terrama2.occurrence.aggregation.variance("dataSeriesName", "dateFilter", "attribute", aggregationStatistic, aggregationBuffer, buffer, "restriction") 
    261 }}} 
    262  
    263  
    264 ==== Parâmetros ==== 
    265  
    266 - ''dataSeriesName'': String com o nome da série de dados de ocorrências. 
    267 - ''dateFilter'': String com o intervalo de tempo para filtrar as ocorrências. (Ver [wiki:programmersguide/architecture/services/analysis/python/timeUnit Unidades de tempo]  )   
    268 - ''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). 
    269 - ''aggregationStatistic'': Tipo de operador estatístico a ser utilizado para selecionar o valor do atributo para as ocorrências agregadas. 
    270 - ''aggregationBuffer'': Objeto Buffer para agregação. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
    271 - ''buffer'': [Opcional] Objeto Buffer para ser aplicado ao objeto monitorado. Parâmetro obrigatório somente se o parâmetro seguinte (restriction) for utilizado. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
    272 - ''restriction'': [Opcional] String com a restrição SQL a ser aplicada. 
    273  
    274  
    275  
    276 ==== Exemplo de uso ==== 
    277  
    278 {{{ 
    279 buffer = Buffer() 
    280 aggregationBuffer = Buffer(BufferType.out_union, 2., "km") 
    281 x = occurrence.aggregation.variance("ocorrencias", "1d", "Intensidade", Statistic.standard_deviation, aggregationBuffer, buffer, "UF = 'AM'") 
    282 }}} 
    283  
    284  
    285 ---- 
     260terrama2.occurrence.zonal.aggregation.variance("dataSeriesName", "dateFilter", "attribute", aggregationStatistic, aggregationBuffer, buffer, "restriction") 
     261}}} 
     262 
     263 
     264==== Parâmetros ==== 
     265 
     266- ''dataSeriesName'': String com o nome da série de dados de ocorrências. 
     267- ''dateFilter'': String com o intervalo de tempo para filtrar as ocorrências. (Ver [wiki:programmersguide/architecture/services/analysis/python/timeUnit Unidades de tempo]  )   
     268- ''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). 
     269- ''aggregationStatistic'': Tipo de operador estatístico a ser utilizado para selecionar o valor do atributo para as ocorrências agregadas. 
     270- ''aggregationBuffer'': Objeto Buffer para agregação. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
     271- ''buffer'': [Opcional] Objeto Buffer para ser aplicado ao objeto monitorado. Parâmetro obrigatório somente se o parâmetro seguinte (restriction) for utilizado. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
     272- ''restriction'': [Opcional] String com a restrição SQL a ser aplicada. 
     273 
     274 
     275 
     276==== Exemplo de uso ==== 
     277 
     278{{{ 
     279buffer = Buffer() 
     280aggregationBuffer = Buffer(BufferType.out_union, 2., "km") 
     281x = occurrence.zonal.aggregation.variance("ocorrencias", "1d", "Intensidade", Statistic.standard_deviation, aggregationBuffer, buffer, "UF = 'AM'") 
     282}}} 
     283 
     284 
     285----