GuidosToolbox version history and changelog =========================================== ******************************************** Version 3.301 (Revision 1: April 2024) ******************************************** New features: - enhanced bug reporting - new FOS-FED - added support for grayscale fragmentation Fixed bugs: - proximity: added test for original image ******************************************** Version 3.300 (Revision 0: December 2023) ******************************************** New features: - updated IDL framework to 9.0 - added link to EUFO ******************************************** Version 3.203 (Revision 3: December 2023) ******************************************** Fixed bugs: - fixed regression in change analysis ******************************************** Version 3.202 (Revision 2: October 2023) ******************************************** New features: - added LM Anthropic colortable Fixed bugs: - fixed restoring original colortable - Linux compatibility with glibc2.38 ******************************************** Version 3.201 (Revision 1: September 2023) ******************************************** New features: - added LM thematic colortables - distinguish batch from regular colortables Fixed bugs: - updated GraySpatCon to 1.2.1 - fixed loading colortables ******************************************** Version 3.200 (Revision 0: July 2023) ******************************************** New features: - GraySpatCon, metric 52 Clustering - updated IDL framework to 8.9 ******************************************** Version 3.103 (Revision 3: April 2023) ******************************************** New features: - GraySpatCon - tifftag SW - updated spatcon - fixed gdal_edit command under macOS ******************************************** Version 3.102 (Revision 2: January 2023) ******************************************** New features: - faster recoding - updated spatcon - updated documentation to be in sync with GWB ******************************************** Version 3.101 (Revision 1: December 2022) ******************************************** New features: - setup recode table - Fragmentation: clustering - cleanup of moving window procedures - moved other spatcon modules to GWB - added overview documentation - updated IDL framework to 8.8.3 Fixed bugs: - MSPA metadata when batch-processing - limit MSPA-tiling to edge width 1 - pdf detection on Linux Gnome desktop - improved default app-detection on Linux ******************************************** Version 3.100 (Revision 0: July 2022) ******************************************** New features: - Mac: Apple silicon support - Linux: user vs system version check - consolidated IDL framework across all OS Fixed bugs: - restore settings for MSPA image ******************************************** Version 3.006 (Revision 6: May 2022) ******************************************** New features: - RP: auto-adjustung optimum Big 5 - information on open source distribution Fixed bugs: - max image size for mspa MS-Windows ******************************************** Version 3.005 (Revision 5: April 2022) ******************************************** New features: - more compatible mspa linux version Fixed bugs: - FAD change analysis setup - large number processing (unsupported) - max image size for mspa windows version ******************************************* Version 3.004 (Revision 4: March 2022) ******************************************** New features: - Fragmentation: FOS 5-class - SPA5/6, MSPA: porosity and contiguous area - multithreaded spatcon and recode - Accounting: big3pink switch - added proxy detection Fixed bugs: - SPA2: now called contiguous - mspa version 2.3 ******************************************** Version 3.003 (Revision 3: July 2021) ******************************************** New features: - TIF_Compression tool - simplified data directory setup - RSS: restoration potential - minimum MS-Windows 8.1 or above Fixed bugs: - RSS: big number problem - fixed geotiff header detection - username detection on Linux ******************************************** Version 3.002 (Revision 2: May 2021) ******************************************** Fixed bugs: - memory detection on Ubuntu - image initialization ******************************************** Version 3.001 (Revision 1: May 2021) ******************************************** New features: - links to SEPAL and GWB - updated documentation Fixed bugs: - batch: detection of max size linux/macos - P23 - nodata in simple change and MCD - statistics in simple change ******************************************** Version 3.000 (Revision 0: October 2020) ******************************************** New features: - Restoration status and planner - resistance map setup and analysis - batch restoration status - NW -> Component Connectors - Save/Restore custom colortables - conversion of unsupported geotiff files - Recoding ROIs - updated IDL framework to 8.8 - removed rotate of image Fixed bugs: - detection of projection/EPSG code - kml-output of contagion - show missing pixels in NW-analysis - viewport output of travel time analysis - color lookup table in zoom mode - QGIS detection under macOS ******************************************** Version 2.901 (Revision 1: February 2020) ******************************************** New features: - compatible with new proj-version 6.2 - simple change with loss, stable, gain - reconnect can save LCP image - improved output statistics for accounting - Reconnect provides Degree of Connectivity - Reconnect path is saved for MSPA analysis Fixed bugs: - fixed browser detection on Fedora - Reconnect: connectivity increase ******************************************** Version 2.900 (Revision 0: September 2019) ******************************************** New features: - enhanced statistics for Accounting - enhanced statistics for Fragmentation - removed 32bit OpenEV on Linux version - removed 32bit MS-Windows components - updated IDL framework to 8.7.2 - updated URLs for new websites - use IDL-internal zip/unzip - links to OpenForis and TreeAtlas Fixed bugs: - crash upon undefined values in viewport - fixed missing 255 entry in Recode ******************************************** Version 2.800 (Revision 0: December 2018) ******************************************** New features: - new End User License Agreement (EULA) - updated IDL framework to 8.7.1 - discontinued support for MS-Windows 32-bit Fixed bugs: - missing geoheader in batch-components ******************************************** Version 2.702 (Revision 2: August 2018) ******************************************** New features: - Parcellation: revised & included FGobjects - FAD/FOS: calculate per patch average - FAD multiscale: average over 5 scales - FAD change stats lists observation scale - increased precision for FOS, FAD, P2, P22 - HMC frag index based on circular ref. area - HMC frag index will provide index only - Eucl. Distance with histogram and HMC - batch-dist output with histogram & csv - added GTB-watermark for Dist, Acc, SPA, PARC, LM, P2, P22 - added heatmap to Landscape Mosaic - Landscape Mosaic change analysis - synced output from GTB and GWB - MS-Windows: running gdal on network drives - add support for QGIS3 - Recode: new option to set all values Fixed bugs: - batch-recode - HMC frag is now the same on different OS - make new directory did not work correctly - read out missing values in MCD - rescale image in change detection ******************************************** Version 2.701 (Revision 1: April 2018) ******************************************** New features: - Accounting(formerly: labelFGobjects): show+stats on 3 largest objects; option to save images showing ID/area option to save/restore Accounting settings provide short summary csv output - Image Info: list number of classes - Batch processing: only in folders not having any sub-folders; each batch option has its own batch-folder - Contortion: start with minsize=1000 - save HMC will save barplots too - save Eucldist will save barplot too Fixed bugs: - Contortion for large object areas - crash when saving Reconnect image - crash on zoom after batch processing - ConeforInputs for Objects of value 2 only ******************************************** Version 2.700 (Revision 0: March 2018) ******************************************** New features: - labelFGobjects: 6 area classes + statistics - SPA6: 6 MSPA classes incl. core-openings - SPA3: transition is now called margin - do not show barplot in batch mode - updated IDL framework to 8.7 - list MCD classes below viewport - MS-Windows: choose installation folder - Help -> Online -> Productsheets Fixed bugs: - SPAx at image boundary & missing ******************************************** Version 2.609 (Revision 09: February 2018) ******************************************** New features: - SPA3/5: 3/5 MSPA classes incl.core-openings - MSPA statistics on Core/Border openings - fine-tuned Parcellation - test for csv-file in use Fixed bugs: - fixed bug in opening statistics - saving statistics when in zoom mode - Parcellation documentation - fixed gdalwarp on Linux ******************************************** Version 2.608 (Revision 08: January 2018) ******************************************** New features: - MSPA: Openings, FG_area, iFG_area - MSPA statistics for closed boundaries only - FOS: fixed-scale FAD, Batch and Change - watermark for FOS and FAD images - Bug reporting tool - mouse pointer theme switcher - MCD gain/loss statistics upon saving - batch processing with new progress bar - removed obsolete component connectors - removed comparing png-images Fixed bugs: - calculation of available RAM on Linux - added libcrypt for OpenEV on Fedora - added mupdf check for XFCE on Linux - changing MSPA-EEW - readout LM classes in viewport - crash in Recode routine ******************************************** Version 2.607 (Revision 07: November 2017) ******************************************** New features: - Parcellation (object analysis) - MSPA statistics: detect/quantify openings - Conversion to Integer and Long Integer Fixed bugs: - inconsistency in MSPA batch statistics - Recoding of single value image - invalid location of temporary folder - display of custom color assignment ******************************************** Version 2.606 (Revision 06: September 2017) ******************************************** Fixed bugs: - batch NW importance - reset of zoom option ******************************************** Version 2.605 (Revision 05: September 2017) ******************************************** New features: - added FAD summary to statistics output - added area/patch statistics to FAD - added FAD change analysis - Linux version now requires zip and unzip - Change analysis moved to the File section Fixed bugs: - writing FAD directory next to input file - added info on empty spaces in directories ******************************************** Version 2.604 (Revision 04: August 2017) ******************************************** New features: - test/fix EPSG header for Corine data - added FAD legend to kml output - Fragmentation -> MultiScale -> Dominance - added Dominance batch processing - Batch logs can be read during execution Fixed bugs: - fixed resetting default settings - fixed reloading external MSPA-images - fixed color-assignement in MSPA cmdline ******************************************** Version 2.603 (Revision 03: July 2017) ******************************************** New features: - MS-Windows: installation to custom directory Fixed bugs: - fixed regression in MSPA-tiling setup - fixed pixel readout in large images ******************************************** Version 2.602 (Revision 02: June 2017) ******************************************** New features: - FAD: added non-fragmenting BG input option - added FAD batch processing ******************************************** Version 2.601 (Revision 01: June 2017) ******************************************** Fixed bugs: - FAD: fixed rounding error and display entries - fixed regression in Linux and OSX installers ******************************************** Version 2.600 (Revision 00: June 2017) ******************************************** Changes and new features: - moving window analysis: added range and FG-masking - Multi-scale fragmentation analysis FAD - FG-objects fragmentation index - removed meshsize - added reference for GTB-paper - added check for multiple GTB instances - updated IDL framework to 8.6 ******************************************** Version 2.505 (Revision 05: April 2017) ******************************************** Fixed bugs: - hypsometric curve calculation on larger images - Conefor Inputs setup ******************************************** Version 2.504 (Revision 04: January 2017) ******************************************** Fixed bugs: - empty startup folder - fixed MacOS startup - removed wavelet toolkit ******************************************** Version 2.503 (Revision 03: January 2017) ******************************************** Changes and new features: - corrected image orientation for Conefor Inputs - Image Analysis submenu Shape now called Objects - updated documentation and contact email Fixed bugs: - fixed MSPA-tiling for empty subtiles - fixed GTB MacOS update to work with latest Xquartz ******************************************** Version 2.502 (Revision 02: October 2016) ******************************************** Changes and new features: - added workshop material update check - empty spaces in file name are no longer allowed - apply Contortion only to objects with a core area - removed contortion/area or perimeter - removed Conefor software to avoid confusion with the standalone distribution. Fixed bugs: - fixed MSPA-tiling for empty spaces in input file name - remove minimum size restrictions on batch contagion ******************************************** Version 2.501 (Revision 01: July 2016) ******************************************** Changes and new features: - GoogleEarth overlay: - significantly faster and feasible for any image size - MSPA GoogleEarth overlay: legend can be blended out and new option for fully transparent MSPA background - Cost: - Reconnect: shortest path between user-selectable components (stepping stone detection tool). - Euclidean Distance: - enforce 8-connectivity for FG - Influence Zone/Proximity: - enforce 8-connectivity for FG - added information on CAG - changes in Proximity settings will be applied only after ticking the 'Divide' checkbox - upon saving an additional viewport image is saved - additonal graphics on CAG+frequency/connector length - provide summary proximity statistics in csv format - added references on spatcon, recode - Batch processing: Reorganised to match Image Analysis menu - new options: NW-Components, Node/Link Importance, MSPA Conefor Inputs - removed Entropy_mw - Fragmentation index calculations are saved as simple text files - inform about resulting file locations upon saving - added information on MSPA statistics (section 3.2 in the manaual) Fixed bugs: - Program crash when mouse pointer at top/left in the viewport - NW Components when MSPA-Core range was active - fixed MSPA-settings upon restoring a MSPA image - MCD: inprecise cutout of common area - Distance/HMC: fixed display of HMC - Batch/HMC: fixed inconsistency to single HMC calculation - Batch/Distance: fixed wrong output of euclidean distance ******************************************** Version 2.500 (Revision 00: March 2016) ******************************************** Changes and new features: - new analysis menu: Distance -> Segmentation - added area listing in Influence Zones - added Proximity measure - added Equivalent Connected Area to connectivity analysis - added post-startup tests for GTB minimum requirements - added test to run correct GTB system architecture version - updated IDL framework to 8.5.1 - MS-Windows: - installer now shows full progress bar in standalone installations - updated GDAL to 1.11.3 - added bigTiff support - improved speed of MSPAtiling - OSX: - improved image quality of GoogleEarth overlays Fixed bugs: - reading of geotiff images when header files are present - MSPA-tiling displaying wrong colors in some cases - MSPA-tiling regression on OSX - MSPA-tiling on Windows for large images - MSPA Geoheader on MSPA-Tiling ******************************************** Version 2.402 (Revision 02: February 2016) ******************************************** - fixed MSPA geoheader tag when saving with statistics - revision update and workshop installation now work in non-default installations - adding option in MS-Windows installer to install into non-default locations - added check on MS-Windows to run the correct architecture version ******************************************** Version 2.401 (Revision 01: January 2016) ******************************************** - fixed setup of Component Connectors - added News browser to the Help menu - renamed menu Connectivity to Network ******************************************* Version 2.400 (Revision 00: November 2015) ******************************************* Changes and new features: - added: Cost Analysis: Cost Map; Least Cost Path/Range; Cost Zones, and preprocessing tool to setup marker map - added elasticity in Morphological Change analysis - added option to directly compare two images - added option to save in png-format - added custom kernel size in moving window analysis - added startup info on program version and revision release - added section on known issues and limitations in the manual - added preprocessing option to reproject to EPSG 4326 - Image Info now lists projection name and EPSG code for GeoTiff - added link to related other JRC software (IMPACT, Nestedness) - updated workshop material with info and examples for new features - updated IDL framework to 8.5 - OS X: included OpenMP support for recode, spatcon, ggeo, mspa - slim down the software package: moved the publications folder into workshop material removed Fragmentation -> Complexity removed read/save IDL removed static GDAL frameworks from OS X version Fixed bugs: - component connectors on images with high percentage of foreground - 'save as kml': constrained to strictly require EPSG code 4326 - 'save as kml': did not work for some constellations in Windows7/Vista (64 bit) due to a conflict with other GIS applications. A patch can now be applied to resolve this issue. - loading new image when in zoom mode - deactivate Image Info during/after Batch processing - deactivate Image Info during change analysis - enforce mouse-driven file-selection for MCD analysis ******************************************** Version 2.301 (Revision 01: August 2015) ******************************************** - automatic check on startup for updated version/revision release **************************** Version 2.3 (April 2015) **************************** Changes and new features: - removed batch option for Complexity - added batch option for Euclidean distance - save distance histogram output - added unchanged areas in morphological change detection display - added kernel/image dimension compatibility check - added test for node/link presence in connectivity calculations - updated IDL framework to 8.4.1 - added option to install GuidosToolbox Workshop material - added option for incremental revision updates - added option to download new program version Fixed bugs: - fixed Entropy_mw crash - fixed crash when processing small images - fixed crash upon exiting some fragmentation settings - fixed crash when zooming in MCD - fixed crash when reading images for change analysis - fixed crash in batch frag-hypsometry on X-server systems - fixed wrong colortable on OS X - fixed gdal startup on OS X **************************** Version 2.2 (March 2015) **************************** Changes and new features: - maximum supported image dimension for moving window analysis now unlimited - QGIS/Grass/Saga and MapTiler are no longer included in GuidosToolbox. QGIS will be available from within GuidosToolbox if QGIS is found in the default location - MSPA geotiff-images generated with version 2.2 are now recognised as MSPA images upon loading into GuidosToolbox - added fragmentation/optional menu: - slow performing but precise entropy calculation via moving window - meshsize - hypsometric curve - batch-recoding option - updated IDL framework to 8.4.0 Fixed bugs: - fixed MSPA processing on Fedora Linux - fixed crash for MSPA-tiling on OS X - fixed MSPA-tiling displaying wrong colors in some cases - fixed crash when gdal is installed on OS X - fixed initialisation of Conefor commandline - fixed installer to test for running process - fixed image border effects on entropy/contagion/distance calculation **************************** Version 2.1 (July 2014) **************************** General new features: - generic size dependent object labelling - influence zones for foreground/core areas of given size and optional user-specified buffer zones - contagion indices: Shannon edge-type evenness and SumD - fragmentation = f(complexity) - updated to QGIS 2.4 - contortion threshold changes are applied automatically Fixed bugs: - fixed missing file when doing GE-overlays in MS-Windows - fixed P23 input file assignment - fixed morph toolbox startup failure - fixed centroid distance startup failure - fixed threshold value assignment - fixed saving of MSPA statistics - fixed autostretch setting upon undo operation - fixed initial zoomfactor setting - fixed readout of fragmentation value when grouping is enabled **************************** Version 2.0 (April 2014) **************************** General new features: - renamed to GuidosToolbox - image output constrained to (geo)-tif or png - show changelog from the Help-menu - GuidosToolbox ported to 64-bit operating systems - MSPA: - 32/64bit, - optimised to use less memory and be faster - bigtiff support - multithread support - new MSPA-standalone executable with progress bar - editable MSPA parameter 2: EEW - Conefor is now included in GuidosToolbox - Conefor Inputs maximum size increased from 2000^2 to 5000^2 - Contortion of image objects, absolute and relative - normalised Fragmentation indices, based on Entropy and Contagion - Change analysis: simple difference and morphological - Grouping for MSPA/Fragmentation/Contortion/Distance: small/medium/large with editable thresholds - Recoding of image classes, including Save/Restore feature - Image Info button in main window - logfile and progress bar added to Batch-processing - Pf/Pff are now P2/P22 and displayed in byte - P23: foreground contrast or hard/soft edges - Landscape Mosaic (LM) - discontinue GuidosToolbox DVD-version OS-specific new features: MS-Windows: - updated MS-Windows installer to work with newer Win-OS - MS-Windows installer can be run with or without administrator rights - added GIS-software: MapTiler, Saga, GRASS, Nestedness - upgraded to QGIS 2.2 and Gdal 1.10.1 Linux: - added support for Konsole terminal - enhanced and fixed detection of file-browser, web-browser, terminal - added support for GRASS Mac: - upgraded to gdal 1.10.1 - added support for GRASS - improved installer Fixed bugs: - fixed KML-export on Windows 7/8 - improved speed of kml-export - proper detection of default pdf-application - proper detection of default web-browser - fixed output-format for Conefor input file-set - fixed distance calculation when nodata is present - distance image shows actual distance instead of color class values - fixed crash when zooming at image boundary - fixed crash when quitting MSPA Input group window - fixed crash when selecting single value in MSPA Input group window - fixed crash on OS X for kml-export when gdal is installed - fixed file output of Pf/Pff results - fixed image info information for non-byte datasets - fixed object perimeter detection - fixed generic image output of non-byte images ****************************** Version 1.4 (March 2012) ****************************** New features: - Conefor Inputs: generate Conefor input file-sets from generic images - Network Analysis: Components, Node/Link importance, Component connectors, and setup of Conefor input file-set based on MSPA detected nodes/links Fixed bugs: - some GUI-bug fixes ********************************* Version 1.3 (February 2010) ********************************* New features: - MSPA-Tiling: images larger than the OS-specific maximum size (Linux: 10000^2, Mac: 9000^2, MS-Windows: 7000^2) can now be processed via an automatic buffered tiling procedure. - MSPA-Input: different tools to setup a MSPA-compliant input image from any kind of digital data, including display of generic image information. - MSPA-Batch-Processing: now provides its own interface for setting the MSPA parameters and allowing for statistical output. - Network Analysis: MSPA-output is converted into a map of nodes and links for further analysis using graph-theory concepts based on Conefor Sensinode (CS, Saura et al.) * display of individual components, * connectivity importance of individual nodes and links, * location and evaluation of new links between existing components, * setting up input files for further detailed analysis in CS. - Image display: * images are now displayed in top-down order to be compliant with other image processing software. * Flip Vertical of image display has replaced the previous rotate/transpose. GeoTiff images can not be flipped vertically. - updated IDL virtual machine Fixed bugs: - morphological distance of background at image boundary - added OS-specific maximum file size check - display of full image dimension in Guidos viewer - some undo/redo options - some GUI-bug fixes *********************************** Version 1.2 (December 2008) *********************************** New features: - No admin rights required for installation - Discontinue separation of "Guidos only" and "Guidos+IDLVM". Instead package everything in one directory as "Guidos". - Guidos now runs from removable media - Linux version: - includes FWTools 2.0.6 in a portable directory - Mac version: - MSPA is now available on Mac - includes GDAL & QGIS in a portable directory - discontinue Mac PPC; provide only Mac Intel OS X 10.5 (Leopard) - Windows version: - installs to C:\ (no admin rights required), - includes QGIS & FWTools 2.2.6 in a portable directory - Guidos Live-CD: - improved hardware compatibility - GIS-software (OpenEV, GDAL, QGIS, GRASS, R, ...) - OpenOffice (view/edit doc-, xls-, ppt-documents) - MSPA param2 "size" is now called "EdgeWidth". EdgeWidth directly specifies the resulting MSPA boundary width in pixels in [1,..,15,20,30,40,50,100]. - Px/Pxx: - extended to the background area - assign missing values to -0.01 - Title bar of a distance map now includes the average distance to fg/bg intersection, called adf and adb. - New function: check for Guidos program update - Quickstart.txt, changelog.txt, and MSPA-publications included Fixed bugs: - change MSPA size-param then save geotif shows original image - floating-point data is now saved correctly - when loading new image transrot is not reset to 0 - when changing MSPA2-param to the same size the original is loaded - reading a new file does not set MSPA-stats to zero - position/locator offset fixed - some GUI-bug fixes ************************************ Version 1.1 (September 2008) ************************************ initial public release of Guidos. ********************************* Version 1.0 (October 2007) ********************************* initial public release as a demonstrator in a web-based interface at: http://forest.jrc.ec.europa.eu/