QGIS API Documentation
3.4.15-Madeira (e83d02e274)
|
The ANALYSIS library is built on top of CORE library and provides high level tools for carrying out spatial analysis on vector and raster data. More...
Classes | |
class | Bezier3D |
Class Bezier3D represents a bezier curve, represented by control points. More... | |
class | CloughTocherInterpolator |
This is an implementation of a Clough-Tocher interpolator based on a triangular tessellation. More... | |
class | DualEdgeTriangulation |
DualEdgeTriangulation is an implementation of a triangulation class based on the dual edge data structure. More... | |
class | HalfEdge |
class | LinTriangleInterpolator |
LinTriangleInterpolator is a class which interpolates linearly on a triangulation. More... | |
class | NormVecDecorator |
Decorator class which adds the functionality of estimating normals at the data points. More... | |
class | ParametricLine |
ParametricLine is an Interface for parametric lines. More... | |
class | QgsAlignRaster |
QgsAlignRaster takes one or more raster layers and warps (resamples) them so they have the same: More... | |
class | QgsAnalysis |
QgsAnalysis is a singleton class containing various registry and other global members related to analysis classes. More... | |
class | QgsAspectFilter |
Calculates aspect values in a window of 3x3 cells based on first order derivatives in x- and y- directions. More... | |
class | QgsDerivativeFilter |
Adds the ability to calculate derivatives in x- and y-directions. More... | |
class | QgsGeometrySnapper |
QgsGeometrySnapper allows a geometry to be snapped to the geometries within a different reference layer. More... | |
class | QgsGeometrySnapperSingleSource |
Makes sure that any two vertices of the vector layer are at least at distance given by the threshold value. More... | |
class | QgsGraph |
Mathematical graph representation. More... | |
class | QgsGraphAnalyzer |
This class performs graph analysis, e.g. More... | |
class | QgsGraphBuilder |
This class used for making the QgsGraph object. More... | |
class | QgsGraphBuilderInterface |
Determine interface for creating a graph. More... | |
class | QgsGraphDirector |
Determine making the graph. More... | |
class | QgsGraphEdge |
This class implements a graph edge. More... | |
class | QgsGraphVertex |
This class implements a graph vertex. More... | |
class | QgsGridFileWriter |
A class that does interpolation to a grid and writes the results to an ascii grid. More... | |
class | QgsHillshadeFilter |
class | QgsIDWInterpolator |
Inverse distance weight interpolator. More... | |
class | QgsInternalGeometrySnapper |
QgsInternalGeometrySnapper allows a set of geometries to be snapped to each other. More... | |
class | QgsInterpolator |
Interface class for interpolations. More... | |
class | QgsKernelDensityEstimation |
Performs Kernel Density Estimation ("heatmap") calculations on a vector layer. More... | |
class | QgsNativeAlgorithms |
Native c++ processing algorithm provider. More... | |
class | QgsNetworkDistanceStrategy |
Strategy for calculating edge cost based on its length. More... | |
class | QgsNetworkSpeedStrategy |
Strategy for calculating edge cost based on travel time. More... | |
class | QgsNetworkStrategy |
QgsNetworkStrategy defines strategy used for calculation of the edge cost. More... | |
class | QgsNineCellFilter |
Base class for raster analysis methods that work with a 3x3 cell filter and calculate the value of each cell based on the cell value and the eight neighbour cells. More... | |
class | QgsRasterCalcNode |
class | QgsRasterCalculator |
Performs raster layer calculations. More... | |
class | QgsRasterCalculatorEntry |
Represents an individual raster layer/band number entry within a raster calculation. More... | |
class | QgsRasterMatrix |
class | QgsRelief |
Produces colored relief rasters from DEM. More... | |
class | QgsRuggednessFilter |
Calculates the ruggedness index based on a 3x3 moving window. More... | |
class | QgsSlopeFilter |
Calculates slope values in a window of 3x3 cells based on first order derivatives in x- and y- directions. More... | |
class | QgsTinInterpolator |
Interpolation in a triangular irregular network. More... | |
class | QgsTotalCurvatureFilter |
Calculates total curvature as described by Wilson, Gallant (2000): terrain analysis. More... | |
class | QgsVectorLayerDirector |
Determine making the graph from vector line layer. More... | |
class | QgsZonalStatistics |
A class that calculates raster statistics (count, sum, mean) for a polygon or multipolygon layer and appends the results as attributes. More... | |
class | TriangleInterpolator |
This is an interface for interpolator classes for triangulations. More... | |
class | Triangulation |
Interface for Triangulation classes. More... | |
class | TriDecorator |
Decorator class for Triangulations (s. More... | |
class | Vector3D |
Class Vector3D represents a 3D-Vector, capable to store x-,y- and z-coordinates in double values. More... | |
The ANALYSIS library is built on top of CORE library and provides high level tools for carrying out spatial analysis on vector and raster data.
It also contains high level tools for building network topologies and analysing them.