Complemento fTools

El objetivo del complemento fTools Python es proporcionar un recurso integral para muchas tareas comunes de SIG basados ​​en vectores, sin necesidad de software adicional, bibliotecas, o complejas soluciones temporales. Proporciona un conjunto cada vez mayor de las funciones de gestión y análisis de datos espaciales que son a la vez rápidos y funcionales.

fTools esta ahora instalado automáticamente y habilitado en nuevas versiones de QGIS, y como con todos los complementos, se puede inhabilitar y habilitar mediante el Administrador de complementos (vea El diálogo de complementos). Cuando esta activo, el complemento de fTools añade un menú Vector a QGIS, proporcionando funciones que van de Herramientas de análisis e investigación, a herramientas de geometría y geoproceso, así como varias herramientas útiles de gestión de datos .

Herramientas de Análisis

Icono

Herramienta

Propósito

matrix

Matriz de distancia

Medida de distancias entre dos puntos en la capa, y el resultado de salida como a) Matriz de distancia cuadrada, b) Matriz de distancia lineal, o c) Matriz de distancia resumen. Puede limitar las distancias de las entidades k más cercanas.

sumLines

Sumar longitud de líneas

Calcular la suma total de la longitudes de linea para cada polígono de una capa vectorial de poligonos.

sumPoints

Puntos en polígonos

Contar el número de puntos que se encuentran en cada polígono de una capa vectorial de polígonos de entrada.

unique

Listar valores únicos

Lista de todos los valores únicos en un campo de la capa vectorial de entrada.

|estadísticasBásicas|

Estadísticas básicas

Estadísticas básicas (media, desviación estándar, N, suma, CV)en un campo de entrada.

neighbor

Análisis del vecino más próximo

Calcular estadísticas del vecino más cercano para evaluar el nivel de agregación en una capa vectorial de puntos.

mean

Coordenada(s) media

Calcular el centro medio normal o ponderado de una capa vectorial completa, o múltiples entidades basadas en un campo ID único.

intersections

Intersecciones de líneas

Localizar intersecciones entre líneas, y los resultados de salida como un archivo shape de puntos. Útil para localizar calles o intersecciones de corrientes, ignora intersecciones de línea con longitud > 0.

Tabla Ftools 1: Herramientas de Análisis fTools

Herramientas de investigación

Icono

Herramienta

Propósito

randomSelection

Selección aleatoria

Selección aleatoria de un número n de entidades, o n porcentaje de entidades.

subSelection

Selección aleatoria dentro de subconjutos

Selección aleatoria de entidades dentro de subconjuntos basado en un campo ID único

randomPoints

Puntos aleatorios

Generar puntos pseudo-aleatorios más de una capa de entrada.

regularPoints

Puntos regulares

Generar una cuadrícula regular de puntos sobre una región específica y exportarlos como un archivo shape de puntos.

vectorGrid

Cuadrícula vectorial

Generar una cuadrícula de línea o polígono en base aun espaciado de cuadrícula especificada.

selectLocation

Seleccionar por localización

Seleccionar entidades en función de su ubicación con respecto a otra capa para formar una nueva selección, o sumar o restar de la selección actual.

layerExtent

Polígono de la extensión de la capa

Crear un rectángulo sencillo en la capa de polígono de extensión de una capa de entrada ráster o vectorial.

Tabla Ftools 2: Herramientas de investigación fTools

Herramientas de geoproceso

Icono

Herramienta

Propósito

convexHull

Envolvente(s) convexa(s)

Crear un envolvente convexo para una capa de entrada, o en función de un campo ID.

buffer Buffer(s)

Crear buffer(s) en torno a las entidades basado en la distancia, o un campo de distancia.

intersect

Intersección

Sobrepone capas de manera que la salida contenga áreas donde ambas capas se cruzan.

union

Unión

sobreponer capas de manera que la salida contenga las áreas intersectadas y las no intersectadas.

symDifference

Diferencia Simétrica

Sobreponer capas de manera que la salida contenga esas zonas de las capas de entrada y diferencia que no se intersectan.

clip

Cortar

Sobreponer capas de tal manera que la salida contenga zonas que cruzo la capa de corte.

difference

Deferencia

Sobreponer capas de tal manera que la salida contenga las zonas que no intersectó la capa de corte.

dissolve

Disolver

Combinar entidades basadas en el campo de entrada. Todas los rasgos con valores de entrada idénticos se combinan para formar una solo rasgo.

eliminate

Eliminar polígonos <<astilla>>

Combine entidades seleccionadas con el polígono vecino con el área más grande o el límite más grande en común.

Tabla Ftools3: Herramientas de geoproceso fTools

Herramientas de geometría

Icono

Herramienta

Propósito

checkGeometry

Comprobar validez de geometría

Compruebe polígonos para las intersecciones, orificios cerrados, y fijar el orden del nodo. Puede elegir el motor utilizado en las opciones del diálogo, la pestaña de digitalización Cambiar el valor de las geometrías validas. Hay dos motores: QGIS y GEOSque tienen una funcionalidad bastante diferente. Otras herramientas existentes que muestran diferentes resultados: complemento de revisa topología y regla ‘no debe tener geometrías no válidas’.

exportGeometry

Exportar/Añadir columnas de geometría

Añadir a capa vectorial información de geometría de la capa de punto (XCOORD, YCOORD), línea(LONGITUD), o polígono (ÁREA, PERÍMETRO) .

centroids

Centroides de polígonos

Calcular los verdaderos centroides de cada polígono en una capa de polígonos de entrada.

delaunay

Triangulación de Delaunay

Calcular y salida (como polígonos) de la triangulación Delaunay de una capa vectorial de puntos de entrada.

 

Polígonos Voronoi

Calcular polígonos Voronoi de una capa vectorial de puntos de entrada.

simplify

Simplificar geometrías

Generalizar líneas o polígonos con un algoritmo Douglas-Peucker modificado.

 

Densificar geometrías

Densificar líneas o polígonos al añadir vértices.

multiToSingle

Multipartes a partes sencillas

Convertir entidad multiparte a entidades múltiples de partes sencillas. Crear polígonos y líneas sencillas

singleToMulti

Partes sencillas a multiparte

Unir múltiples entidades a una sencilla multiparte en base a un campo ID único.

toLines

Polígonos a líneas

Convertir polígonos a líneas, polígonos multiparte a líneas multiple de parte sencilla

toLines

Líneas a polígonos

Convertir líneas a polígonos, líneas multiparte a polígonos de múltiple parte sencilla.

extractNodes

Extraer nodos

Extraer nodos de las capas de líneas y polígonos y la salida de ellos como puntos.

Tabla Ftools 4: Herramientas de geometría fTools

Nota

La herramienta de Simplificar geometría se puede utilizar para borrar nodos duplicados en geometrías de líneas y polígonos. Solo tiene que establecer el parámetro de Tolerancia de simplificado a 0 y esto hará el truco.

Herramientas de gestión de datos

Icono

Herramienta

Propósito

defineProjection

Definir la proyección actual

Especificar el SRC para archivos shape cuyo SRC no ha sido definido.

joinLocation

Unir atributos por localización

Unir atributos adicionales a la capa de vectorial en función de su relación espacial. Los atributos de una capa vectorial se adjunta a la tabla de atributo de otra capa y se exporta como un archivo shape.

splitLayer

Dividir capa vectorial

Dividir la capa de entrada en varias capas separadas basadas en el campo de entrada.

mergeShapes

Combinar archivos shape en uno

Combinar varios archivos shape dentro de una carpeta en un nuevo archivo shape basándose en el tipo de capa (punto, linea, polígono)

 

Crear índice espacial

Crear un índice espacial para formatos OGR soportados.

Tabla Ftools 5: Herramientas de gestión de datos