Changes between Version 3 and Version 4 of programmersguide/architecture/services/analysis/python/operadorPCD


Ignore:
Timestamp:
06/02/16 11:30:32 (10 years ago)
Author:
paulo.morais
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • programmersguide/architecture/services/analysis/python/operadorPCD

    v3 v4  
    1111 
    1212{{{ 
    13 terrama2.dcp.count("dataSeriesName", buffer, "dateFilter", [datasetIds]) 
    14 }}} 
    15  
    16  
    17 ==== Parâmetros ==== 
    18  
    19 - ''dataSeriesName'': String com o nome da série de dados de PCD. 
    20 - ''buffer'': Objeto Buffer para ser aplicado ao objeto monitorado. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
    21 - ''dateFilter'': String com o intervalo de tempo para filtrar a série de dados. Ex. "10h" para os dados das últimas 10 horas ou "2d" para os dados dos últimos dois dias. 
    22 - ''datasetIds'': Parâmetro opcional com o conjunto de identificadores dos DataSets que influenciam esta PCD. Se este parâmetro não for informado ou estiver vazio as PCDs utilizadas serão determinadas de acordo com a configuração da regra de influência da análise. 
    23  
    24 ==== Exemplo de uso ==== 
    25  
    26 {{{ 
    27 moBuffer = Buffer(BufferType.object_plus_buffer, 2., "km") 
    28 x = dcp.count("Serra do Mar", buffer, "1d") 
     13terrama2.dcp.count("dataSeriesName", moBuffer, "dateFilter", [datasetIds]) 
     14}}} 
     15 
     16 
     17==== Parâmetros ==== 
     18 
     19- ''dataSeriesName'': String com o nome da série de dados de PCD. 
     20- ''moBuffer'': Objeto Buffer para ser aplicado ao objeto monitorado. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
     21- ''dateFilter'': String com o intervalo de tempo para filtrar a série de dados. Ex. "10h" para os dados das últimas 10 horas ou "2d" para os dados dos últimos dois dias. 
     22- ''datasetIds'': Parâmetro opcional com o conjunto de identificadores dos DataSets que influenciam esta PCD. Se este parâmetro não for informado ou estiver vazio as PCDs utilizadas serão determinadas de acordo com a configuração da regra de influência da análise. 
     23 
     24==== Exemplo de uso ==== 
     25 
     26{{{ 
     27moBuffer = Buffer(BufferType.object_plus_buffer, 2., "km") 
     28x = dcp.count("Serra do Mar", moBuffer, "1d") 
    2929}}} 
    3030 
     
    3939 
    4040{{{ 
    41 terrama2.dcp.min("dataSeriesName", buffer, "dateFilter", "attribute", [datasetIds]) 
    42 }}} 
    43  
    44  
    45 ==== Parâmetros ==== 
    46  
    47 - ''dataSeriesName'': String com o nome da série de dados de PCD. 
    48 - ''buffer'': Objeto Buffer para ser aplicado ao objeto monitorado. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
     41terrama2.dcp.min("dataSeriesName", moBuffer, "dateFilter", "attribute", [datasetIds]) 
     42}}} 
     43 
     44 
     45==== Parâmetros ==== 
     46 
     47- ''dataSeriesName'': String com o nome da série de dados de PCD. 
     48- ''moBuffer'': Objeto Buffer para ser aplicado ao objeto monitorado. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
    4949- ''dateFilter'': String com o intervalo de tempo para filtrar a série de dados. Ex. "10h" para os dados das últimas 10 horas ou "2d" para os dados dos últimos dois dias. 
    5050- ''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). 
     
    6868 
    6969{{{ 
    70 terrama2.dcp.max("dataSeriesName", buffer, "dateFilter", "attribute",  [datasetIds]) 
    71 }}} 
    72  
    73  
    74 ==== Parâmetros ==== 
    75  
    76 - ''dataSeriesName'': String com o nome da série de dados de PCD. 
    77 - ''buffer'': Objeto Buffer para ser aplicado ao objeto monitorado. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
     70terrama2.dcp.max("dataSeriesName", moBuffer, "dateFilter", "attribute",  [datasetIds]) 
     71}}} 
     72 
     73 
     74==== Parâmetros ==== 
     75 
     76- ''dataSeriesName'': String com o nome da série de dados de PCD. 
     77- ''moBuffer'': Objeto Buffer para ser aplicado ao objeto monitorado. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
    7878- ''dateFilter'': String com o intervalo de tempo para filtrar a série de dados. Ex. "10h" para os dados das últimas 10 horas ou "2d" para os dados dos últimos dois dias. 
    7979- ''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). 
     
    9797 
    9898{{{ 
    99 terrama2.dcp.mean("dataSeriesName", buffer, "dateFilter", "attribute", [datasetIds]) 
    100 }}} 
    101  
    102  
    103 ==== Parâmetros ==== 
    104  
    105 - ''dataSeriesName'': String com o nome da série de dados de PCD. 
    106 - ''buffer'': Objeto Buffer para ser aplicado ao objeto monitorado. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
     99terrama2.dcp.mean("dataSeriesName", moBuffer, "dateFilter", "attribute", [datasetIds]) 
     100}}} 
     101 
     102 
     103==== Parâmetros ==== 
     104 
     105- ''dataSeriesName'': String com o nome da série de dados de PCD. 
     106- ''moBuffer'': Objeto Buffer para ser aplicado ao objeto monitorado. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
    107107- ''dateFilter'': String com o intervalo de tempo para filtrar a série de dados. Ex. "10h" para os dados das últimas 10 horas ou "2d" para os dados dos últimos dois dias. 
    108108- ''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). 
     
    128128 
    129129{{{ 
    130 terrama2.dcp.median("dataSeriesName", buffer, "dateFilter", "attribute", [datasetIds]) 
    131 }}} 
    132  
    133  
    134 ==== Parâmetros ==== 
    135  
    136 - ''dataSeriesName'': String com o nome da série de dados de PCD. 
    137 - ''buffer'': Objeto Buffer para ser aplicado ao objeto monitorado. (Ver [wiki:programmersguide/architecture/services/analysis/python/Buffer Buffer]  )   
     130terrama2.dcp.median("dataSeriesName", moBuffer, "dateFilter", "attribute", [datasetIds]) 
     131}}} 
     132 
     133 
     134==== Parâmetros ==== 
     135 
     136- ''dataSeriesName'': String com o nome da série de dados de PCD. 
     137- ''moBuffer'': Objeto Buffer para ser aplicado ao objeto monitorado. (Ver [wiki:programmersguide/architecture/services/analysis/python/Buffer Buffer]  )   
    138138- ''dateFilter'': String com o intervalo de tempo para filtrar a série de dados. Ex. "10h" para os dados das últimas 10 horas ou "2d" para os dados dos últimos dois dias. 
    139139- ''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). 
     
    157157 
    158158{{{ 
    159 terrama2.dcp.sum("dataSeriesName", buffer, "dateFilter", "attribute", [datasetIds]) 
    160 }}} 
    161  
    162  
    163 ==== Parâmetros ==== 
    164  
    165 - ''dataSeriesName'': String com o nome da série de dados de PCD. 
    166 - ''buffer'': Objeto Buffer para ser aplicado ao objeto monitorado. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
     159terrama2.dcp.sum("dataSeriesName", moBuffer, "dateFilter", "attribute", [datasetIds]) 
     160}}} 
     161 
     162 
     163==== Parâmetros ==== 
     164 
     165- ''dataSeriesName'': String com o nome da série de dados de PCD. 
     166- ''moBuffer'': Objeto Buffer para ser aplicado ao objeto monitorado. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
    167167- ''dateFilter'': String com o intervalo de tempo para filtrar a série de dados. Ex. "10h" para os dados das últimas 10 horas ou "2d" para os dados dos últimos dois dias. 
    168168- ''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). 
     
    189189 
    190190{{{ 
    191 terrama2.dcp.median("dataSeriesName", buffer, "dateFilter", "attribute", [datasetIds]) 
    192 }}} 
    193  
    194  
    195 ==== Parâmetros ==== 
    196  
    197 - ''dataSeriesName'': String com o nome da série de dados de PCD. 
    198 - ''buffer'': Objeto Buffer para ser aplicado ao objeto monitorado. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
     191terrama2.dcp.median("dataSeriesName", moBuffer, "dateFilter", "attribute", [datasetIds]) 
     192}}} 
     193 
     194 
     195==== Parâmetros ==== 
     196 
     197- ''dataSeriesName'': String com o nome da série de dados de PCD. 
     198- ''moBuffer'': Objeto Buffer para ser aplicado ao objeto monitorado. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
    199199- ''dateFilter'': String com o intervalo de tempo para filtrar a série de dados. Ex. "10h" para os dados das últimas 10 horas ou "2d" para os dados dos últimos dois dias. 
    200200- ''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). 
     
    220220 
    221221{{{ 
    222 terrama2.dcp.standard_deviation("dataSeriesName", buffer, "dateFilter", "attribute", [datasetIds]) 
    223 }}} 
    224  
    225  
    226 ==== Parâmetros ==== 
    227  
    228 - ''dataSeriesName'': String com o nome da série de dados de PCD. 
    229 - ''buffer'': Objeto Buffer para ser aplicado ao objeto monitorado. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
     222terrama2.dcp.standard_deviation("dataSeriesName", moBuffer, "dateFilter", "attribute", [datasetIds]) 
     223}}} 
     224 
     225 
     226==== Parâmetros ==== 
     227 
     228- ''dataSeriesName'': String com o nome da série de dados de PCD. 
     229- ''moBuffer'': Objeto Buffer para ser aplicado ao objeto monitorado. (Ver [wiki:programmersguide/architecture/services/analysis/python/buffer Buffer]  )   
    230230- ''dateFilter'': String com o intervalo de tempo para filtrar a série de dados. Ex. "10h" para os dados das últimas 10 horas ou "2d" para os dados dos últimos dois dias. 
    231231- ''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).