New Features in TNTgis 2022
Updated 27 Dec 2021
General System Changes
- Add navigation shortcuts for OneDrive and DropBox to file/object selection windows.
Display
- Bing Maps - All TNTgis Pro licenses that are authorized for version 2022 will continue to have access to the Microsoft Bing Maps layers during 2022. This includes earlier versions of TNTgis once version 2022 is installed and activated.
- Add ability to save image layer histogram to raster database table.
- Add ability to save color palette to raster database table.
- Add ability to view histogram for Surface Layer if from raster.
- For Hue - Intensity/Brightness - Saturation image display in Contrast Enhancement don't include Hue tab as Hue is not adjustable.
Georeferencing
- For transfer georeference add "Prior" option to determine adjustment based on prior georeference. This allows transfer from higher-resolution bands to lower-resolution ones for many satellites that have multiple resolutions.
- Allow auto-loading of input and reference via parameters file. This allows launching the georeference process from an SML script for automation workflows.
Image Import
- Speed up import / copy of large external image formats, such as JPEG2000, ECW, MrSID, etc.
Tileset Export
- Simplify output by removing HTML and associated Javascript libraries.
Rig Camera Alignment & Exposure Balancing
- Change how assign track number to frame to use maximum difference over a span of frames and higher thresholds.
- Handle case of placemarks in a folder for finding GPS points from tracks.
Geometric Surface Properties
- When use "Element Number" as ID, will now start at 1 instead of the internal 0 value, to match other usages.
Geometric Raster Statistics
- Allow mask to specify which image cells to include.
- Geometric object is now required to be georeferenced to ensure correct match to raster.
Image Statistics by Band
- Add first and third 'quartile' calculation and interquartile range.
- Compute mean and standard deviation for interquartile range.
- Add 'sum of squares' output.
Watershed Analysis
- Add "Topographic Wetness Index". Automatically adjusts for mean cell width so TWI is independent of cell size.
Convert Surface Model to Terrain Model
- This new process computes an estimated "terrain model" from a "surface model". This is useful for post-processing a DSM from a photogrammetric or other surface-generation process to filter out cells that are off the ground.
- Parameters to control a maximum slope and search distance are available to adjust the filtering.
Scripting / SML
- In IMAGE_PIPELINE_FILTER_DATATYPE_SETTINGS add ability to output Binary raster.
- In IMAGE_PIPELINE_TARGET_TIFF add option to generate descriptive text for georeference.
- Add IMAGE_PIPELINE_FILTER_UNIFORMITY to compute local uniformity based on specified maximum range.
- Add IMAGE_PIPELINE_FILTER_NORMALIZED_DIFFERENCE to compute normalized difference image from pair of input images.
- Add "binary" for image sample data type.
- Add IMAGE_PIPELINE_PASSTHRU_STATS for efficiently computing statistics during processing.
- Add FocalMode() function in Raster Focal section.
- Allow use of binary rasters in RasterLinearCombination() function.
- Add CalcSunAngles function to determine sun azimuth / elevation for location and date/time.
- Add ComputeRasterProperties() to compute raster statistics from geometric objects.
- In WatershedCompute() add ability to compute Topographic Wetness Index, Catchment Area, and Slope.
- If directly running script saved in RVC file, if there is only a single script just run directly instead of prompting user. This makes working with encrypted scripts more convenient.
- Add SetLogToFile() to allow automatic logging of console output to a file.
- When use clear() function to clear console, close previous console log file to prevent adding to a previous automatic log.
- Add INIHANDLE class methods to provide more control over saving settings for subsequent script runs.
WebGIS Assemble Geomashup
- Various stability improvements.
Miscellaneous
- When saving GPS info to EXIF, now records 4 decimal places for "seconds" and tags negative elevation values.
- Surface Modeling - Remove upper limit for Maximum Memory setting in Trianulation operation.
- Image Principal Components - Increase precision of various reported statistics.
- Lidar Classify - Increase range of maximum slope to 200% to handle photogrammetrically-derived point clouds.
- Image Trend Analysis - Use "degree" instead of "order" for polynomials to conform to accepted terminology.
- Compute Composite Raster - Add ability to use same input more than once to allow two-band comparisons.