Fledermaus 7.6.0 Release
We're pleased to present Fledermaus 7.6.0
What's new in this Fledermaus version
The Fledermaus 7.6.0 release focuses on improving three key areas of functionality:
- The pipeline specific tools introduced in Fledermaus 7.5
- The ESRI connectivity allowing direct input and output from an ESRI geodatabase
- The core geodetic engine
In addition, there are significant improvements to the backscatter processing capability in FMGT, and the introduction of new export capabilities directly to 3D PDF files. This new export capability starts with SD surfaces and dynamic surfaces, and will grow to cover more object types in future releases.
Ultra High Definition (4K) Screen Support
- Fledermaus, FMGT, FMMidater
- High resolution icons
- UI updates to support scaling to high resolutions
|New UHD Icons|
Fledermaus - Pipeline Improvements
- Improved picking and pipeline location when manually digitizing
- Keyboard shortcuts for KP control bar
- KP display for active pick point
- New option to display KP instead of Time (Time/Distance Plot)
- KP usable for pipelines without a navigation file
Fledermaus - Batch Pipeline Project Importing
- Import Wizard
- Creating a Template
- Using Templates
- Drag & Drop Projects with Template Auto-Load
A number of longterm improvements to the core geodetic functionality has been added to this release:
- Calculations are much faster compared to previous releases
Dynamically generated transformations based on locality of coordinate system (increases accuracy)
EPSG definitions and transformation that can be user selected
Compound coordinate reference systems will search for vertical geoid transformation for the attached vertical coordinate system
Identification and conversion to catalog WKT naming and EPSG codes is more highly advanced (better matching)
Fledermaus - ESRI connection and File Geodatabase transfer improvements
There are multiple updates to the process for importing and exporting ArcGIS objects:
- It is now possible to transfer records through three different methods: "Add","Update" and "Append".
- Add is used to create new features in a geodatabase when transferring an object from Fledermaus.
- Update is used when and object brought in from Arc is changed in Fledermaus and then the data is pushed back resulting in an updated feature class object in Arc.
- Append is used to append attribute records of the scientific data object to an existing ArcGIS Object.
- Importing of empty geodatabase features from an SSDM now works and can be properly pulled in, updated and pushed back to Arc.
- Fledermaus interpretation objects now can be pulled in from Arc, updated then pushed back to a geodatabase, respecting the geodatabase schema established.
- Fledermaus now has adequate support for multipart and single part geometry transfers between the scientific data object and the ArcGIS object.
- An object created from contouring now has the same default fields as are created when a object is transferred to an ESRI line feature class for contours.
Fledermaus - Improved DXF/DWG Importing
The importing of DXF and DWG files has been improved to eliminate bugs and support more parts of the source files.
Fledermaus can also now directly import QGF files.
Fledermaus - Export Surfaces and Dynamic Surfaces to 3D PDF
Surface data can be exported from dynamic surfaces or a standard surface directly to a PDF file. The 3D content in the PDF file can be viewable in compatible PDF viewers, such as Adobe Acrobat Reader DC. The 3D performance of the output PDF is dependent on the viewing application, so large grids may need to be cropped or resized before exporting to PDF.
A secondary option is to export the surface as a PRC file, which can be directly imported into Adobe DC (or other compatible PDF creation tool) to create a custom PDF with text, images or multiple 3D objects.
Sample 3D PDF exported from Fledermaus: portsmouth_small.pdf (18Mb)
Sample output PDF displayed in Adobe Acrobat reader:
Fledermaus - Import Dynamic Surface
To improved clarity, the 7.5 option "Import Dynamic Surface" has been renamed "Import Dynamic Surface from Ungridded". This option will convert the selected "ungridded" data files into QPD files and then create a Dynamic Surface from that set of points.
The "Import Dynamic Surface" now performs the more basic operation of importing an existing Dynamic Surface into Fledermaus.
FMGT - New Tool for Intra-Vessel Normalization
We've built a new tool that lets users estimate the calibration dB offset between different multibeam systems for mapping campaigns involving multiple vessels and/or sensors. The tool allows for visual adjustment of the offset but also offers an automatic mode based on histogram matching. Once the offset is determined, the value is saved as a cumulative offset in the Head dB bias for the two processing configurations and is applied for all subsequent processing.
FMGT - Export Corrected Backscatter
Users can now export the corrected backscatter for all pings and beams in a file. The export also provides ping/beam metadata and the grazing angle as well. This enables users to use FMGT to get access to the corrected backscatter prior to the AVG, filtering and mosaicing stages in FMGT. This is particularly useful for those that want to create their own seafloor characterizaton algorithms based on angular response curves instead of mosaics. Users will find a new option in the Adjust tab of the Processing Parameters dialog that enables saving the corrected backscatter during processing. When this is enabled, FMGT will create an additional file with the corrected backscatter during the Adjustment stage of processing. The data can then be exported via the right-click context menu on any or all source items in the project.
FMGT - Multi-spectral Backscatter Processing
Recent advances in multibeam mapping transducer technology and processing bring multi-spectral acoustic remote sensing within reach. QPS has worked with R2Sonic to demonstrate "proof-of-concept" frequency hopping capability in R2Sonic 2026 systems which allows data from multiple frequencies to be collected during the same mapping mission. These new types of operational modes allow users to essentially collect multi-channel multibeam data with each channel having a different frequency. For these types of files, users need to be able to to limit processing to particular frequencies to generate mosaics and to also apply appropriate backscatter corrections that respect the frequency dependence of particular correctors. Initial results from testing the R2Sonic 2026 in Bedford Basin, NS, Canada are shown on the right.
FMGT - New Corrector Modes for Kongsberg Sonars
There is now a new corrector mode to allow users to adjust a mode specific dB offset for the various operating modes of Kongsberg EM710, EM302 and EM122 systems. The FMGT screenshot on the right shows the user patch selection information being displayed in the Messages window, this information now includes the sonar mode and the dB offset from the last selected patch. These permit the user to identify the mode and an estimate of the required dB offset between the sonar modes. A new table of user-adjustable correctors is now available under the Format tab of the Processing Parameters. The example before and after on the bottom right show the result of applying a 5 dB offset for the Very Deep sonar mode, allowing for recovery from uncalibrated systems where there are large and noticeable dB offsets between different sonar modes.
FMGT - New Corrector Mode for Reson 7K Sonars using FM Waveforms
For clients who use Reson 7125 systems in FM ("chirp") mode, there is now a customizable correction that allows you to specify the pulse bandwidth since this field is not preserved in the GSF files that are used by FMGT. Previous versions of FMGT were using the full pulse width instead of the effective pulse width after matched filtering, leading to overestimated ensonified area corrections.
FMGT - New Bathymetry/Backscatter Pairing for HDCS/XTF
We have added the capability to import and pair Caris HIPS HDCS bathymetry files with XTF backscatter files for XTF files containing Reson or R2Sonic datagrams.
FMGT - Improvements to Qimera/FMGT for Kongsberg Sonars
The original Geocoder source code from UNH treated processing differently for Kongsberg .all files and GSF files for all other sonars. Many of the algorithms were duplicated and we have made an intensive effort to bring these together such that the processing from ALL files is as similar as possible as GSF files. This is particularly attractive to our Qimera users who can process .ALL files in Qimera for bathymetry and then export to GSF for backscatter processing in FMGT. These users can now get a result that is consistent with what they would have arrived at if they had imported the .ALL file directly into FMGT. As part of this normalization process, we have found some sub-optimal algorithms that degraded the resolution for snippets processing for all sonar and sensor formats. This has now been improved and users will find an increase in resolvability for all sonar formats compared to previous versions.
- Application crashes when using a secondary monitor
- Scene is no longer considered modified if the only modified object has been saved to .SD.
- The "Multiple Profiles" checkbox in a cross profiler object is not maintained during save & load.
- Creation of point object KML fails with a crash
- Exporting a scene to KML with Interpretation objects fails
- Adding new points for an SD Point object linked to an ArcWorkspace causes a crash
- No ability to change the coordinate system for an existing SD geoimage
- Fledermaus crashes when trying to load an empty point feature class form an ArcWorkspace
- Fledermaus crashes if you select Tools > Reproject... with an empty scene
- ESRI grid files are not importing correctly
- Space Navigator calibration settings are not being saved correctly
- Transferring a Bathy to an ArcRaster does not set the Z-Range appropriately
- Occasional crashes when using "Save as Image..." from a profile object
- Crash when adding a new point to a set of 2D imported points
- Export of DXF/DWG files from a Lines Object populated from a polygon select causes a crash
- While editing an image to crop, if all source files and SD objects are selected, DMagic crashes
- GSF and .ALL processing inconsistent for Kongsberg data stored in both formats
- Can't find snippet data when using "Add Directory..." or "Import QINSy project..."
- Crash when importing an XTF/GSF pair