Converte pontos para linhas
Pontos para conversão.
As linhas serão ordenados seguindo este campo.
As linhas serão agrupadas conforme este parâmetro
Camada resultante.
processing.runalg('saga:convertpointstolines', points, order, separate, lines)
Criar linhas a partir de polígonos.
Camada para processar
Camada resultante.
processing.runalg('saga:convertpolygonstolines', polygons, lines)
<Inserir a descrição do algoritmo aqui>
<insira a descrição do parâmetro aqui>
<insira a descrição do parâmetro aqui>
<insira a descrição do parâmetro aqui>
<insira a descrição do parâmetro aqui>
<insira a descrição do parâmetro aqui>
Opções:
0 — [0] linhas com o mesmo valor(es) do atributo
1 — [1] todas as linhas
Padrão: 0
<insira a descrição da saída aqui>
processing.runalg('saga:linedissolve', lines, field_1, field_2, field_3, all, dissolved)
<Inserir a descrição do algoritmo aqui>
<insira a descrição do parâmetro aqui>
<insira a descrição do parâmetro aqui>
<insira a descrição do parâmetro aqui>
Opções:
0 — [0] uma multi-linha por polígono
1 — [1] manter os atributos de linhas originais
Padrão: 0
<insira a descrição da saída aqui>
processing.runalg('saga:linepolygonintersection', lines, polygons, method, intersect)
Calcula algumas informações sobre a camada do tipo linha.
Camada para análise.
Determina se calcula o número de segmentos por linha.
Padrão: True
Determina se calcula o número de vértices por linha.
Padrão: True
Determina se calcula o comprimento total da linha.
Padrão: True
Camada resultante.
processing.runalg('saga:lineproperties', lines, bparts, bpoints, blength, output)
Simplifica a geometria de camadas de linhas
Camada para processar
Tolerância de simplificação.
Padrão: 1.0
Camada resultante.
processing.runalg('saga:linesimplification', lines, tolerance, output)