.
Converte linhas para polígonos.
Linhas
[vector: line]Linhas para conversão:
Polígonos
[vector]Camada resultante.
processing.runalg('saga:convertlinestopolygons', lines, polygons)
Converte entradas de linhas ou polígonos para pontos
Shapes
[vector: any]Camada para processar
Pontos
[vector]Camada resultante.
processing.runalg('saga:convertpolygonlineverticestopoints', shapes, points)
Calcula o centróide para polígonos.
Pligonos
[vector: polygon]Camada de Entrada
Centróides para cada parte
[boolean]Determina se centroides devem ser calculados para cada parte do polígono de várias partes ou não.
Padrão: True
Centroides
[vector]Camada resultante.
processing.runalg('saga:polygoncentroids', polygons, method, centroids)
<Inserir a descrição do algoritmo aqui>
Pligonos
[vector: polygon]<insira a descrição do parâmetro aqui>
1. Atributo
[tablefield: any]Opcional.
<insira a descrição do parâmetro aqui>
2. Atributo
[tablefield: any]Opcional.
<insira a descrição do parâmetro aqui>
3. Atributo
[tablefield: any]Opcional.
<insira a descrição do parâmetro aqui>
Dissolver...
[selection]<insira a descrição do parâmetro aqui>
Opções:
0 — [0] polígonos com o mesmo valor dd atributo
1 — [1] todos os polígonos
2 — [2] polígonos com o mesmo valor do atributo (manter limites internos)
3 — [3] todos os polígonos (manter limites internos)
Padrão: 0
Dissolver polígonos
[vector]<insira a descrição da saída aqui>
processing.runalg('saga:polygondissolve', polygons, field_1, field_2, field_3, dissolve, dissolved)
<Inserir a descrição do algoritmo aqui>
Pligonos
[vector: polygon]<insira a descrição do parâmetro aqui>
Linhas
[vector: line]<insira a descrição do parâmetro aqui>
Interseção
[vector]<insira a descrição da saída aqui>
processing.runalg('saga:polygonlineintersection', polygons, lines, intersect)
<Inserir a descrição do algoritmo aqui>
Pligonos
[vector: polygon]<insira a descrição do parâmetro aqui>
ignorar Lagos
[boolean]<insira a descrição do parâmetro aqui>
Padrão: True
Polígonos de partes
[vector]<insira a descrição da saída aqui>
processing.runalg('saga:polygonpartstoseparatepolygons', polygons, lakes, parts)
<Inserir a descrição do algoritmo aqui>
Pligonos
[vector: polygon]<insira a descrição do parâmetro aqui>
Número de partes
[boolean]<insira a descrição do parâmetro aqui>
Padrão: True
Número de Vértices
[boolean]<insira a descrição do parâmetro aqui>
Padrão: True
Perímetro
[boolean]<insira a descrição do parâmetro aqui>
Padrão: True
Área
[boolean]<insira a descrição do parâmetro aqui>
Padrão: True
Polígonos contendo os atributos com propriedades
[vector]<insira a descrição da saída aqui>
processing.runalg('saga:polygonproperties', polygons, bparts, bpoints, blength, barea, output)
Calcula estatística espacial para polígonos. Isto inclui:
área
perímetro
perímetro / área
perímetro / raíz quadrada da área
distância máxima
distáncia máxima / área
distância máxima / raiz quadrada para a área
índice do shape
Shapes
[vector: polygon]Camada para análise.
Índice do Shape
[vector]Camada resultante.
processing.runalg('saga:polygonshapeindices', shapes, index)
Extrai limites e nós de polígonos em arquivos separados.
Pligonos
[vector: polygon]Camada de Entrada
Bordas
[vector]Camada resultante de linhas com os limites dos polígonos.
Nós
[vector]Camada resultante de pontos com os nós dos polígonos.
processing.runalg('saga:polygonstoedgesandnodes', polygons, edges, nodes)