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.

fTools is now automatically installed and enabled in new versions of QGIS, and as with all plugins, it can be disabled and enabled using the Plugin Manager (see Diálogo de Complementos). When enabled, the fTools plugin adds a Vector menu to QGIS, providing functions ranging from Analysis and Research Tools to Geometry and Geoprocessing Tools, as well as several useful Data Management Tools.

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.

sumLines

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.

sumPoints

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.

basicStatistics

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

randomSelection

Seleção aleatória

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

subSelection

Seleção aleatória dentro de subconjuntos

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

randomPoints

Pontos aleatórios

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

regularPoints

Pontos regulares

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

vectorGrid

Grade vetorial

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

selectLocation

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.

layerExtent

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

convexHull

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.

symDifference

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

Merges selected features with the neighboring polygon with the largest area or largest common boundary.

Tabela fTools 3: Ferramentas de Geoprocessamento fTools

Ferramentas de Geometria

Ícone

Ferramenta

Finalidade

checkGeometry

Verificar validade da geometria

Check polygons for intersections, closed holes, and fix node ordering. You can choose the engine used by the in the options dialog, digitizing tab Change the Validate geometries value. There is two engines: QGIS and GEOS which have pretty different behavior. Another tools exists which shows different result as well: Topology Checker plugin and ‘must not have invalid geometries’ rule.
exportGeometry

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.

multiToSingle

Densificar geometrias

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

singleToMulti

Multipartes para partes simples

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

toLines

Polígonos para linhas

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

toLines

Linhas para polígonos

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

extractNodes

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

defineProjection

Definir a projeção atual

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

joinLocation

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.

splitLayer

Dividir camada vetorial

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

mergeShapes

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