Changes between Version 1 and Version 2 of programmersguide/architecture/services/analysis/python


Ignore:
Timestamp:
05/31/16 11:14:30 (9 years ago)
Author:
paulo.morais
Comment:

--

Legend:

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

    v1 v2  
    11== Python ==  
    2 Esta seção descreve as operações e classes exportadas para módulo terrama2 do Python. 
     2Esta seção descreve as operações e classes exportadas para módulo '''terrama2''' em Python. 
     3 
     4Todas as operações e classes exportadas estão dentro do pacote '''terrama2'''. 
     5Para facilitar o uso este pacote é importado automaticamente na execução dos scripts pelo TerraMA2. 
     6 
     7Esse comando é executado implicitamente para todos os scripts: 
     8{{{ 
     9from terrama2 import * 
     10}}} 
     11 
     12 
     13Portanto ambas declarações são válidas: 
     14{{{ 
     15buffer = terrama2.Buffer()  
     16}}} 
     17 
     18{{{ 
     19buffer = Buffer() 
     20}}} 
     21  
    322 
    423---- 
    524 
     25=== Operadores === 
     26 
     27- [wiki:programmersguide/architecture/services/analysis/Python/operadorOcorrencia Operadores de ocorrência] 
     28- [wiki:programmersguide/architecture/services/analysis/Python/operadorAgregacaoOcorrencia Operadores de agregação de ocorrências] 
     29- [wiki:programmersguide/architecture/services/analysis/Python/operadorPCD Operadores de PCDs] 
     30- [wiki:programmersguide/architecture/services/analysis/Python/operadorHistoricoPCD Operadores de histórico de PCDs] 
     31 
     32 
     33---- 
    634 
    735=== Tipos de Buffer === 
     
    2856Este deve ser utilizado para criar os buffers simples, tipos: Buffer.only_buffer, Buffer.object_plus_buffer, Buffer.object_minus_buffer 
    2957{{{ 
    30 buffer = terrama2.Buffer(terrama2.BufferType.object_plus_buffer, 10, "km") 
     58buffer = Buffer(BufferType.object_plus_buffer, 10, "km") 
    3159}}} 
    3260 
    3361Este deve ser utilizado para os buffers complexos, que utilizam dois valores, tipos: Buffer.outside_plus_inside e Buffer.distance_zone 
    3462{{{ 
    35 buffer = terrama2.Buffer(terrama2.BufferType.outside_plus_inside, 10, "km", -10, "km") 
     63buffer = Buffer(BufferType.outside_plus_inside, 10, "km", -10, "km") 
    3664}}} 
    37  
    38  
    39  
    40 ---- 
    41  
    42 === Operadores === 
    43  
    44 - [wiki:programmersguide/architecture/services/analysis/Python/operadorOcorrencia Operadores de ocorrência] 
    45 - [wiki:programmersguide/architecture/services/analysis/Python/operadorAgregacaoOcorrencia Operadores de agregação de ocorrências] 
    46 - [wiki:programmersguide/architecture/services/analysis/Python/operadorPCD Operadores de PCDs] 
    47 - [wiki:programmersguide/architecture/services/analysis/Python/operadorHistoricoPCD Operadores de histórico de PCDs]