Changes between Version 6 and Version 7 of programmersguide/architecture/services/analysis


Ignore:
Timestamp:
05/25/16 09:13:23 (10 years ago)
Author:
paulo.morais
Comment:

--

Legend:

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

    v6 v7  
    1010 
    1111 
    12 == Python ==  
    13  
    14 === Tipos de Buffer === 
    15 Temos os seguintes tipos de Buffer no python:  
    16  
    17 - '''Buffer.none''' : Sem buffer 
    18 - '''Buffer.only_buffer''' : Somente a geometria do buffer, este buffer pode ser interno ou externo. 
    19 - '''Buffer.outside_plus_inside''' : A união da geometria do buffer externo com a geometria do buffer interno. 
    20 - '''Buffer.object_plus_buffer''' : Interior da geometria mais a geometria do buffer 
    21 - '''Buffer.object_minus_buffer''' : Interior da geometria menos a geometria do buffer, este buffer deve ser interno. 
    22 - '''Buffer.distance_zone''': A diferença entre a geometria do buffer 1 e a geometria do buffer 2. 
    23  
    24 '''OBS. Para os tipos que usam buffer interno o valor deve ser negativo.''' 
    25  
    26 === Exemplo de criação dos buffers === 
    27 Temos três construtores para o objeto buffer: 
    28  
    29 Este deve ser utilizado quando não é necessário buffer, ou seja, será criado um objeto do tipo Buffer.none 
    30  
    31 {{{ 
    32 buffer = terrama2.Buffer()  
    33 }}} 
    34  
    35 Este deve ser utilizado para criar os buffers simples, tipos: Buffer.only_buffer, Buffer.object_plus_buffer, Buffer.object_minus_buffer 
    36 {{{ 
    37 buffer = terrama2.Buffer(terrama2.BufferType.object_plus_buffer, 10, "km") 
    38 }}} 
    39  
    40 Este deve ser utilizado para os buffers complexos, que utilizam dois valores, tipos: Buffer.outside_plus_inside e Buffer.distance_zone 
    41 {{{ 
    42 buffer = terrama2.Buffer(terrama2.BufferType.outside_plus_inside, 10, "km", -10, "km") 
    43 }}} 
     12== [wiki:programmersguide/architecture/services/analysis/Python Python] ==