Changes between Version 1 and Version 2 of programmersguide/architecture/services/analysis/python
- Timestamp:
- 05/31/16 11:14:30 (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
programmersguide/architecture/services/analysis/python
v1 v2 1 1 == Python == 2 Esta seção descreve as operações e classes exportadas para módulo terrama2 do Python. 2 Esta seção descreve as operações e classes exportadas para módulo '''terrama2''' em Python. 3 4 Todas as operações e classes exportadas estão dentro do pacote '''terrama2'''. 5 Para facilitar o uso este pacote é importado automaticamente na execução dos scripts pelo TerraMA2. 6 7 Esse comando é executado implicitamente para todos os scripts: 8 {{{ 9 from terrama2 import * 10 }}} 11 12 13 Portanto ambas declarações são válidas: 14 {{{ 15 buffer = terrama2.Buffer() 16 }}} 17 18 {{{ 19 buffer = Buffer() 20 }}} 21 3 22 4 23 ---- 5 24 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 ---- 6 34 7 35 === Tipos de Buffer === … … 28 56 Este deve ser utilizado para criar os buffers simples, tipos: Buffer.only_buffer, Buffer.object_plus_buffer, Buffer.object_minus_buffer 29 57 {{{ 30 buffer = terrama2.Buffer(terrama2.BufferType.object_plus_buffer, 10, "km")58 buffer = Buffer(BufferType.object_plus_buffer, 10, "km") 31 59 }}} 32 60 33 61 Este deve ser utilizado para os buffers complexos, que utilizam dois valores, tipos: Buffer.outside_plus_inside e Buffer.distance_zone 34 62 {{{ 35 buffer = terrama2.Buffer(terrama2.BufferType.outside_plus_inside, 10, "km", -10, "km")63 buffer = Buffer(BufferType.outside_plus_inside, 10, "km", -10, "km") 36 64 }}} 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]
