This is an old revision of the document!
Warning: Declaration of syntax_plugin_iframe::handle($match, $state, $pos, &$handler) should be compatible with DokuWiki_Syntax_Plugin::handle($match, $state, $pos, Doku_Handler $handler) in /var/www/html/terralib5/wiki/lib/plugins/iframe/syntax.php on line 18
Warning: Declaration of syntax_plugin_iframe::render($mode, &$R, $data) should be compatible with DokuWiki_Syntax_Plugin::render($format, Doku_Renderer $renderer, $data) in /var/www/html/terralib5/wiki/lib/plugins/iframe/syntax.php on line 18
Warning: Declaration of syntax_plugin_externallink::handle($match, $state, $pos, &$handler) should be compatible with DokuWiki_Syntax_Plugin::handle($match, $state, $pos, Doku_Handler $handler) in /var/www/html/terralib5/wiki/lib/plugins/externallink/syntax.php on line 107
Warning: Declaration of syntax_plugin_externallink::render($mode, &$renderer, $data) should be compatible with DokuWiki_Syntax_Plugin::render($format, Doku_Renderer $renderer, $data) in /var/www/html/terralib5/wiki/lib/plugins/externallink/syntax.php on line 107
Table of Contents
TCLT (TerraLib Command Line Tools)
About
A set of TerraLib based command line tools to perform automated raster/vector/tabular data processing.
Main features:
- Itś a Free Sofware !
- No programming languages knowledge required !
- Support for command line based execution of one operation.
- Support for script/project based execution (allows the creation of complex graph-based chains of execution using a multi-threaded environment).
- Support for directory recursive processing.
- Support to handle and process large remote sensing data sets.
- Raster and vector data processing.
- Support for multiple processing cores (multi-threading).
- Support for all TerraLib/GDAL data set formats.
Current processing vertices:
Vertice ID | Description | Notes |
---|---|---|
ARITHMETIC | A vertice capable of performing arithmetic operations over raster data. | |
COLOR_TRANSF | A vertice designed to perform color space conversion. | Supported transformation mathods: RGB → IHS(Intensity, Hue, Saturation) , IHS → RGB, RGB → HSL(Hue, Saturation, Lightness), HSL → RGB, PCA(Principal Components Analysis), PCA_INV(Inverse Principal Components Analysis) |
COMPOSITION | A vertice to create a composition (a mosaic created using user defined rules) from a set of geo-referenced rasters. | |
CONDITIONAL | A vertice to execute an action if the given condition is satisfied or execute an counter-action otherewise | |
CONTRAST | A vertice designed to perform raster data contrast enhancement. | Supported contrast types: LINEAR, HIST_EQ (Histogram Equalization), SQUARE, SQUARE_ROOT, LOG, MEAN_STD (The contrasted image will have a predefined mean and standard deviation normalization), DEC_ENH (Decorrelation Enhancement using principal components),2_PERC_CUT(Linear cumulative cutted in 2 - 98%) |
DATASET_CLASSIFIER | Generic data sets classifier vertice. | |
FILTER | A vertice to apply a series of well-known filtering algorithms for images, linear and non-linear. | Supported filters: SOBEL, ROBERTS, MEAN, MODE, MEDIAN, DILATION, EROSION. |
FUSION | A vertice to combine pixel information from different sensors to obtain better spatial or radiometric resolutions. | Supported methods: IHS - Fusion of 3 band low resolution raster with a high resolution raster, PCA - Fusion of a multispectral low resolution raster (no bands limit) with a high resolution raster |
GEODMA | A vertice to execute GeoDMA operations | GeoDMA is a toolbox for integrating remote sensing imagery analysis methods with data mining techniques producing a user-centered, extensible, rich computational environment for information extraction and knowledge discovery over large geographic databases. For more info click here. |
LINK | A vertice to create a link/reference to the output of a vertice from another analysis within the same project. | |
MIXMODEL | A raster pixels mixer model vertice. | Supported model types: PCA(Principal Components Analysis), LINEAR. |
MOSAIC | A vertice to create a mosaic from a rasters set. | Virtual mosaic supported. |
MSC | A vertice to execute MSC (Mono or Multi-source classifier) | Reference:Sistema de classificação de imagens mono e multifontes baseado em distâncias estocásticas e testes de hipóteses associados. Michael Douglas Lemes dos Santos, Sidnei João Siqueira Sant'Anna. For more info about MSC - Click here |
OUT_DEMUX | A vertice to demux the output of a input vertice result of type COLLECTION_TYPE (A collection of many outputs). | |
RASTERCLIPPING | A vertice to clip raster data. | |
RASTERTRANSFORM | A vertice to transform raster data. | |
RASTER_CLASSIFIER | A raster data classifier vertice. | Classifier methods: ISOSEG, MAP, ISODATA. |
RASTER_SPLIT | A vertice to split one input raster into many output rasters. | |
RECOMPOSE | A vertice designed to compose one output raster using input rasters bands. | |
REGISTER | A vertice designed to Perform raster data registering into a SRS using a set of tie points. | |
VEC_REGISTER | A vertice designed to Perform vector data registering into a SRS using a set of tie points. | |
SCRIPT | A vertice that allows the execution of an external script or command. | |
SEGMENTER | A vertice capable of creating segments (homogeneous areas) from an input image. | Supported segmentation algorithms: MEAN(Reference: Satellite Imagery Segmentation: a region growing approach, Bins, L.; Fonseca, L.; Erthal, G.), BAATZ(Reference: Multiresolution segmentation: an optimization approach for high quality multi-scale image, Martin BAATZ und Arno SCHÄPE) |
SELECT | A vertice designed to copy only selected data from input to output. | Supported methods: statistical and local low-pass filter. |
STRIPING | A vertice to perform destriping related algorithms over a set of raster data. | |
TERRAHIDRO | A vertice execute TerraHidro Operations. | Supported operations: CAVE_FLAT_AREAS_V_SHAPED-Finds and carves flat areas from a DEM input raster in a V-shaped format. PFS_PIT_REMOVAL-Remove all pits using the PFS algorithm to carve a path to an outlet cell. Generates a pitless DEM. SIMPLE_PIT_REMOVAL-Remove simple pits from a DEM(Simple pits are removing change the altimetria of just one cell). D8_FLOW-Generates the D8 flow directions from a pitless DEM (The output directions is valid only in column and row range from 2 cells of the DEM borders. D8_CONTRIB_AREA-Generates the drainage network grid from a contributing area grid (Each cell of the contributing area raster has the value of the contributing area of the cell.). D8_DRAINAGE-Generate the drainage raster lines from a contributing area raster. It is a threshold of contributing area. D8_HAND-Generates the drainage network grid from a contributing area grid. For more info about TerraHidro - Click here |
TPLOCATOR | A vertice designed to find homologous tie-points inside raster areas. | Supported strategies: MORAVEC(Moravec Based Corner Detection. Reference: H. P. Moravec. Towards Automatic Visual Obstacle Avoidance), SURF(Speeded up robust features. Reference: Herbert Bay, Andreas Ess, Tinne Tuytelaars, and Luc Van Gool, Speeded Up Robust Features). |
VEC_TPLOCATOR | A vertice designed to find tie-points using vector data | |
URI | A vertice to insert a context URI into the graph flow. | |
URI_EDIT | A vertice to edit a URI. | |
VECTORIZER | A vertice capable of vectorizing raster data. | |
WATERDETECT | A vertice capable of detecting water on raster data. | Reference: WATER BODY EXTRACTION FROM RAPIDEYE IMAGES: AN AUTOMATED METHODOLOGY BASED ON HUE COMPONENT OF COLOR TRANSFORMATION FROM RGB TO HSV MODEL, Laercio Massaru Namikawa, Thales Sehn Körting, Emiliano Ferreira Castejon. Full Text - Click here |