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


Ignore:
Timestamp:
05/20/16 13:03:52 (10 years ago)
Author:
paulo.morais
Comment:

--

Legend:

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

    v3 v4  
    88*  [wiki:programmersguide/architecture/services/analysis/Analysis Analysis]  
    99*  [wiki:programmersguide/architecture/services/analysis/AnalysisDataSeries AnalysisDataSeries]  
     10 
     11 
     12== Python ==  
     13 
     14=== Tipos de Buffer === 
     15Temos 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.intern_plus_extern''' : Geometria do buffer interno mais geomtria do buffer externo 
     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 === 
     27Temos três construtores para o objeto buffer: 
     28 
     29Este deve ser utilizado quando não é necessário buffer, ou seja, será criado um objeto do tipo Buffer.none 
     30 
     31{{{ 
     32Buffer()  
     33}}} 
     34 
     35Este deve ser utilizado para criar os buffers simples, tipos: Buffer.only_buffer, Buffer.object_plus_buffer, Buffer.object_minus_buffer 
     36{{{ 
     37buffer = Buffer(BufferType.object_plus_buffer, 10, "km") 
     38}}} 
     39 
     40Este deve ser utilizado para os buffers complexos, que utilizam dois valores, tipos: Buffer.intern_plus_extern e Buffer.distance_zone 
     41{{{ 
     42buffer = Buffer(BufferType.intern_plus_extern, 10, "km", -10, "km") 
     43}}}