analysis¶
Provides data structures and enums for the align raster tool. |
|
A singleton class containing various registry and other global members related to analysis classes. |
Geometry Checker¶
A feature pool is based on a vector layer and caches features. |
|
Base class for geometry checks. |
|
Base configuration for geometry checks. |
|
This represents an error reported by a geometry check. |
|
Wraps a |
|
A factory for geometry checks. |
|
A registry for all known geometry check factories. |
|
Implements a resolution for problems detected in geometry checks. |
|
Contains utilities required for geometry checks. |
|
Base class for geometry checks for a single geometry without any context of the layer or other layers in the project. |
|
An error from a |
Georeferencing¶
A geometry transformer which uses an underlying Ground Control Points (GCP) based transformation to modify geometries. |
|
Contains properties of a ground control point (GCP). |
|
An interface for Ground Control Points (GCP) based transformations. |
|
Vector layer warper which warps vector layers based on a list of source and destination GCPs. |
|
A task for warping a vector layer in a background thread. |
Interpolation¶
Handles interpolation to a grid and writes the results to a raster grid file. |
|
Inverse distance weight interpolator. |
|
Interface class for interpolations. |
|
Interpolation data for an individual source vertex. |
|
Interpolation in a triangular irregular network. |
Mesh Layers¶
Exporter of contours lines or polygons from a mesh layer. |
|
Can be used with |
|
Handles mesh creation with Delaunay constrained triangulation. |
|
Convenience class that can be used to obtain a dataset group on vertices that represents the Z value of the mesh vertices. |
Network Access¶
Mathematical graph representation. |
|
Performs graph analysis, e.g. calculates shortest path between two points using different strategies with Dijkstra’s algorithm. |
|
Used for making the |
|
Interface for creating a graph. |
|
Determine making the graph. |
|
Represents an edge in a graph. |
|
Represents vertex in a graph. |
|
Strategy for calculating edge cost based on its length. |
|
Strategy for calculating edge cost based on travel time. |
|
Defines strategy used for calculation of the edge cost in networks. |
|
Determines creating a graph from a vector line layer. |
Processing Framework¶
A base class for batch geocoder algorithms, which takes a |
|
Native c++ processing algorithm provider. |
Raster Layers¶
Takes one or more raster layers and warps (resamples) them to a common grid. |
|
Calculates aspect values in a window of 3x3 cells based on first order derivatives in x- and y- directions. |
|
Adds the ability to calculate derivatives in x- and y-directions. |
|
Contains utilities for working with EXIF tags in images. |
|
A hillshade filter. |
|
Performs Kernel Density Estimation (“heatmap”) calculations on a vector layer. |
|
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. |
|
Represents a node in a raster calculator. |
|
Performs raster layer calculations. |
|
Represents an individual raster layer/band number entry within a raster calculation. |
|
Represents a matrix in a raster calculator operation. |
|
Produces colored relief rasters from DEM. |
|
Calculates the ruggedness index based on a 3x3 moving window. |
|
Calculates slope values in a window of 3x3 cells based on first order derivatives in x- and y- directions. |
|
Calculates total curvature as described by Wilson, Gallant (2000): terrain analysis. |
Vector Layers¶
Allows a geometry to be snapped to the geometries within a different reference layer. |
|
Ensures that any two vertices of the vector layer are at least at a distance given by the threshold value. |
|
Allows a set of geometries to be snapped to each other. |
|
Calculates raster statistics (count, sum, mean) for a polygon or multipolygon layer and appends the results as attributes. |