.

Complemento fTools

O objetivo do módulo python fTools é fornecer um recurso único para várias tarefas SIG comuns aos dados vetoriais, sem a necessidade de software adicional, bibliotecas, ou trabalho complexo. Fornece um conjunto em crescimento de formas de gestão de dados espaciais e funções de análise que são rápidas e funcionais.

O fTools está automaticamente instalado e ativado nas novas versões do QGIS, juntamente com todos os módulos, e pode ser desativado e ativado através do Gestor de Módulos (Veja Seção Diálogo de Complementos). Quando ativado, o módulo fTools adiciona o menu Vetor ao QGIS, fornecendo funções, desde Ferramentas de Análise e Investigação a Ferramentas de Geometria e Geoprocessamento, assim como várias ferramentas úteis de Gestão de Dados.

Ferramentas de análise

Ícone

Ferramenta

Finalidade

matrix

Matriz de Distância

Medir distâncias entre dois pontos de uma camada, os resultados saem como a) matriz de distâncias quadrada, b) matriz de distância linear, ou c) Síntese de distâncias. Pode limitar distâncias com as características mais próximas de k.

sum_lines

Soma de comprimento de linhas

Calcular a soma total dos comprimentos das linhas para cada polígono de uma camada vetorial do tipo polígono.

sum_points

Pontos no polígono

Conta o número de pontos que existem em cada polígono de uma camada de entrada do tipo vetorial poligonal.

unique

Lista valores únicos

Origina uma lista de valores únicos num campo de uma camada vetorial.

basic_statistics

Estatísticas básicas

Calcular estatísticas básicas (média, std dev, N, soma, CV) em um campo de entrada.

neighbor

Análise de Vizinhança

Calcula as estatísticas de vizinho mais próximo avaliando o nível de agrupamento numa camada de pontos vetorial

mean

Coordenada(s) média(s)

Calcular o centro médio ponderado normal ou inteiro de uma camada vetorial, ou de várias feições com base em um campo exclusivo de identificação.

intersections

Interseções de linhas

Localizar cruzamentos entre as linhas, e as feições de uma outra shapefile. Útil para localizar cruzamentos ou fluxo, ignora cruzamentos de linha com comprimento > 0.

Table Ftools 1: Ferramentas de análise fTools

Ferramentas de pesquisa

Ícone

Ferramenta

Finalidade

random_selection

Seleção aleatória

Seleciona aleatoriamente n números de elementos, ou n percentagem de elementos.

sub_selection

Seleção aleatória dentro de subconjuntos

Selecionar aleatoriamente feições dentro de subconjuntos com base em um campo exclusivo de identificação.

random_points

Pontos aleatórios

Gerar pseudo-pontos aleatórios sobre uma camada de entrada.

regular_points

Pontos regulares

Gerar uma grade regular de pontos ao longo de uma região determinada e exportá-los como um shapefile de pontos.

vector_grid

Grade vetorial

Gera uma grelha de linhas ou polígonos baseada num espaçamento específico dado pelo utilizador.

select_location

Selecionar pela localização

Selecionar feições com base na sua localização em relação a uma outra camada, para formar uma nova seleção, adicionar ou subtrair da seleção atual.

layer_extent

Polígono a partir da extensão da camada

Criar uma camada com um único polígono retangular a partir da extensão de uma camada de entrada raster ou vetorial.

Tabela fTools 2: Ferramentas de Pesquisa fTools

Ferramentas de geoprocessamento

Ícone

Ferramenta

Finalidade

convex_hull

Forma(s) convexa(s)

Criar o mínimo de forma(s) convexas em uma camada de entrada, ou com base em um campo de ID.

|borda|

Borda(s)

Criar borda(s) em torno de feições com base em distâncias, ou em um campo de distância.

|intersecção|

Interseção

Intersectar sobreposição de camadas de forma que a saída contém áreas onde ambas as camadas se cruzam.

|união|

União

Sobreposição de camadas de forma que a saída contém a interseção e não-interseção de áreas.

sym_difference

Diferença simétrica

Sobreposição de camadas de forma que a saída contém tanto as áreas que não se intersectam da entrada e das camadas de diferença.

|cortar|

Cortar

Sobreposição de camadas de forma que a saída contém áreas que se cruzam a camada de corte.

difference

Diferença

Sobreposição de camadas de forma que a saída contém áreas que não cruzam a camada de corte.

dissolve

Dissolver

Mesclar feições com base no campo de entrada. Todas as feições com valores idênticos de entrada são combinadas para formar uma única feição.

|eliminar|

Elimine polígonos prateados

Mescla feições selecionadas com o polígono vizinho com a maior área ou maior fronteira comum.

Tabela fTools 3: Ferramentas de Geoprocessamento fTools

Ferramentas de Geometria

Ícone

Ferramenta

Finalidade

check_geometry

Verificar validade da geometria

Verifica os polígonos para interseções, buracos fechados, e corrige ordenação de nós.

export_geometry

Exportar/Adicionar geometrias de colunas

Adicionar Informações de geometrias vetoriais em camadas do tipo ponto (xCoord, yCoord), linha (comprimento), ou polígono (área, perímetro).

centroids

Centróides de polígonos

Calcular os centróides reais para cada polígono em uma camada de entrada do tipo polígono.

delaunay

Triangulação de Delaunay

Calcula e produz uma saída baseada na triangulação de Delaunay (como polígonos) de uma camada de pontos vetorial.

 

Polígonos de Voronoi

Calcula polígonos de Voronoi de uma camada de pontos vetoriais.

simplify

Simplificar geometrias

Generalizar linhas ou polígonos com o algoritmo de Douglas-Peucker.

 

Densificação de geometria

Adensa linhas ou polígonos através de adição de vértices.

multi_to_single

Densificar geometrias

Converter feições de várias partes para feições de partes individuais . Cria polígonos e linhas simples.

single_to_multi

Multipartes para partes simples

Mesclar várias feições para uma única feição multipartes baseada em um campo exclusivo de identificação.

to_lines

Polígonos para linhas

Converte polígonos para linhas, polígonos multipartes para várias linhas de partes únicas.

to_lines

Linhas para polígonos

Converte linhas para polígonos, linhas multipartes para polígonos de partes simples.

extract_nodes

Extração de nós

Extrair nós de camadas do tipo linhas e polígonos, de forma a resultar camadas de pontos.

Tabela fTools 4: ferramentas de Geometrias fTools

Nota

A ferramenta Simplificar geometrias pode ser usada para remover nós duplicados em geometrias de linhas e polígonos, faça este truque definindo o parâmetro Tolerância de generalização para 0.

Ferramentas de gerenciamento de dados

Ícone

Ferramenta

Finalidade

define_projection

Definir a projeção atual

Especificar o SRC para o arquivo shape cujo SRC ​​não foi definido.

join_location

Unir atributos por localização

Unir atributos adicionais a camada vetorial com base na relação espacial. Os atributos de uma camada vetorial são anexados à tabela de atributos de uma outra camada e exportados como um shapefile.

split_layer

Dividir camada vetorial

Dividir uma camada de entrada em várias outras camadas distintas com base em um campo de entrada.

merge_shapes

Juntar em um shapefile

Mesclar várioss shapefiles dentro de uma pasta para um novo shapefile com base no tipo de camada (ponto, linha, área).

 

Criar índices espaciais

Cria um índice espacial para os formatos OGR suportados.

Tabela fTools 5: ferramentas de gerenciamento de dados fTools