Java Graticule 3D Changelog

What's new in Java Graticule 3D 20240428

Apr 29, 2024
  • JAG3D:
  • Number verification method corrected, cf. #14681
  • JAG3D & JUniForm & CoordTrans:
  • Shortcuts for switching tabs, i.e. Ctrl + <Number>, and starting adjustment procedure, i.e. F5, added as suggested by Stefan

New in Java Graticule 3D 20240419 (Apr 19, 2024)

  • SQL statement corrected in report generator (e.g. HTML report)

New in Java Graticule 3D 20240417 (Apr 17, 2024)

  • JAG3D:
  • Reorganization of export procedure of adjustment results (coordinates and dispersion matrix)
  • MATLAB support added via MAT File Library
  • Some phrases corrected in i18n files
  • CoordTrans & JUniForm:
  • Initial guess are now derived for full set of unknowns i.e., curve/surface parameters as well as residuals to improve convergence
  • Some phrases corrected in i18n files

New in Java Graticule 3D 20240320 (Mar 21, 2024)

  • SQL statement for sign analysis plot corrected as reported by Frederik
  • Center of mass reduction for SVG plot in report added to avoid floating point overflow as reported by Julian, cf. #7243

New in Java Graticule 3D 20240105 (Jan 5, 2024)

  • General changes:
  • JavaFX updated to version 21
  • OpenJDK 21 bundle, provided by azul.com, was included (Windows version only)
  • Compliance level increased to Java 17 (required minimum JDK for JavaFX 21)
  • JAG3D:
  • Date picker is set editable
  • Tooltip text of date picker updated as suggested by Stefan

New in Java Graticule 3D 20231208 (Dec 8, 2023)

  • JAG3D:
  • Project date is updated by double-clicking in the corresponding text field, cf. #14570
  • Fix in estimation of stochastic parameters (redundancy, a-posteriori variances, etc.) in case of an unknown scale parameter in leveling network, as reported by Frederik
  • JUniForm & CoordTrans:
  • Simple validation of the entered dispersion matrix added, i.e. positive main diagonal elements and correlation coefficient between -1 and +1

New in Java Graticule 3D 20231020 (Oct 20, 2023)

  • Search and replace dialog as well as height adaption dialog added to table context menu
  • Fixing issue while saving project meta-data, if meta-data are incomplete (null pointer exception)
  • Missing entries added to i18n files

New in Java Graticule 3D 20230904 (Sep 4, 2023)

  • Rows highlighting corrected for p-value, cf. #14508
  • Condition for update check corrected

New in Java Graticule 3D 20230804 (Aug 4, 2023)

  • Damping value of implemented Levenberg-Marquardt algorithm is not overwritten/reset after fitting process
  • Fixed displayed unit of points in default HTML template, cf. #14493

New in Java Graticule 3D 20230726 (Jul 26, 2023)

  • JAG3D:
  • Module CoordTrans added to update check
  • During GSI import, names of temporary change points in leveling data are generated automatically
  • JUniForm:
  • Remove button is disabled in restriction dialog, if selected restriction is indispensable
  • JUniForm & CoordTrans:
  • Damping value of Levenberg-Marquardt algorithm is derived from maximum value of normal matrix

New in Java Graticule 3D 20230716 (Jul 16, 2023)

  • Leica GSI import improved for leveling data exported from LS15 to avoid duplicate entries
  • Sign of residuals changed, i.e., the indicated value ε corresponds to computed correction/improvement minus observed obervation
  • To avoid confusion, tooltip text for columns of residuals were extended (in applications JAG3D, CoordTrans, and JUniForm) by computed minus observed

New in Java Graticule 3D 20230701 (Jul 1, 2023)

  • Procedure to obtain approximation values in case of fixed scales for planar transformation corrected.
  • Some keys for parameter names in i18n files corrected.

New in Java Graticule 3D 20230506 (May 7, 2023)

  • CoordTrans:
  • The module named CoordTrans for deriving transformation parameters from homologous points has been redesigned. Like JAG3D and JUniForm, the new designed user interface uses the modern JavaFX technology. To handle larger point clouds, the adjustment kernel and the performance have been improved. This version contains the first version of the new developed module CoordTrans. Please report any problems that occur.
  • JAG3D:
  • Handling of checkbox state of tree item corrected, cf. #14314
  • JUniForm:
  • Navigation elements added to switch between dispersion matrices of feature points in matrix dialog
  • Dialog with global variance component estimation added
  • Dialog with quantiles added
  • Apply a-priori variance to uncertainties of adjusted points, if a-posteriori variance was disabled by user

New in Java Graticule 3D 20230404 (Apr 4, 2023)

  • JAG3D:
  • Action listener corrected that handles text input in group properties
  • Displayed selection counter decreased by one in group properties
  • Selection behavior of tree items improved, i.e., item will be selected when checkbox is clicked in tree menu
  • Check if the confidence ellipse is defined to avoid NaN values, cf. #14228
  • Freemarker library updated to version 2.3.32 (Please remove obsolete jar file, freemarker-2.3.31.jar, manually when updating)
  • Typos corrected in German i18n file
  • Minor typos corrected in HTML template
  • JUniForm:
  • Minor typos corrected in HTML template

New in Java Graticule 3D 20230316 (Mar 17, 2023)

  • International Course on Engineering Surveying 2023:
  • Diagnosis adjustment of planned networks as well as the analysis of existing geodetic networks by means of least-squares adjustment is a principal task in geodetic and metrological sciences such as surveying engineering. The network adjustment yields not only the estimated coordinates and the related fully populated dispersion but also parameters to evaluate the reliability of the network. At the 20th International Course on Engineering Surveying, the principles of geodetic network adjustment are recapitulated within the specific tutorial named network analysis. The conference will be held at ETH Zurich from April 11 to 14, 2023. The open source least-squares software package Java·Applied·Geodesy·3D is used to analyse local terrestrial networks, to interpret the adjustment results, and to evaluate network reliability. The principles of Baarda's DIA approach for detection, identification and adaptation of misspecified models are generalized and applied to evaluate network deformations. In complex analysis procedures, the network adjustment is only a cog in the wheel. For that reason, interfaces for data exchange and processing of adjustment results in external applications is addressed. Further information are available at the website of the Course on Engineering Surveying.
  • JAG3D:
  • To get back the original order after sorting a table, the table model was replaced by a SortedList as suggest by the Java-API
  • If a table is sorted, new entries are added at the sorted position
  • Action listener added, to force saving text field values of group properties (useful when multiple groups are selected)
  • JUniForm:
  • NumberFormatException is caught during import to ensure a more robust file import
  • Clicking the button to show the a-priori dispersion matrix, the corresponding table row is selected
  • Reset maximum tolerable bias table rows when readjusting, to avoid artifactual values in disabled points
  • Like for JAG3D, a SortedList is used for the table model

New in Java Graticule 3D 20230228 (Feb 28, 2023)

  • Added redundancy check when determining the quantiles of the variance component estimate
  • Added check of selected projection in relation to project terrestrial observations to avoid nonsensical combinations such as UTM and slope distances
  • Verification that additional group parameters of selected observation groups are defined identically (separately for activation/deactivation state and numerical value)
  • Sign in the functional model of levelling data corrected for instrument and target heights

New in Java Graticule 3D 20230204 (Feb 4, 2023)

  • JAG3D:
  • Typos corrected in i18n files
  • Number of observations involving point property added to point table, cf. #13274
  • JUniForm:
  • Sign option added to product-sum-restriction

New in Java Graticule 3D 20230117 (Jan 17, 2023)

  • Residual analysis added (chart and table)
  • SVG pie charts are used in HTML report to show distribution of redundancies etc.
  • Opacity property of color definition added
  • Text background color property added to increase readability of point names in network plot
  • Background color property added to plot legend-box
  • Import horizontal distance along with directions as default
  • Zenith angles and directions reduced to face I during BEO-import
  • Curvature and refraction correction applied, if required, to zenith angles during JobXML import

New in Java Graticule 3D 20221217 (Dec 17, 2022)

  • M5 import corrected in case of missing changeover point names in precise measurement mode Back-Fore-Fore-Back, cf. #11598

New in Java Graticule 3D 20221211 (Dec 11, 2022)

  • International Course on Engineering 2023

New in Java Graticule 3D 20220930 (Sep 30, 2022)

  • To avoid scaling of the ellipse stroke in SVG plot, property vector-effect="non-scaling-stroke" was added
  • Non-breaking space between value and unit added in table caption text of HTML report
  • Introduced object point deformations will be analysed during diagnosis adjustment
  • Throws message if reduction options are enabled in diagnosis adjustment because only pseudo-observations are available

New in Java Graticule 3D 20220901 (Sep 1, 2022)

  • Length of scale-bar corrected in plot, if length unit is not meter
  • Legend is reduced to visible components, i.e. empty layers are not shown
  • Support for external CSS files to style UI elements corrected
  • File extension of report file is extracted from template name, e.g. <name>.txt.ftlh proposes a txt-file, cf. #9431
  • Unit conversion factors added to report generator to convert values to model (i.e. SI units)
  • Sexagesimal format corrected in HTML-report template
  • Simple SVG graphic of network plot added to report, cf. #9430

New in Java Graticule 3D 20220802 (Aug 2, 2022)

  • According to DIN 1313 and DIN 461, units should not enclosed by brackets, thus, the formatting of units is adapted in JAG3D and JUniForm
  • Status bar is added to property panes of JAG3D to show the focused and selected group and the number of selected groups in tree menu

New in Java Graticule 3D 20220723 (Jul 24, 2022)

  • SQL statement to select deflection of the vertical from project database improved
  • Partial derivation corrected for leveling data
  • HSQLDB ans sqltools libraries updated to version 2.7.0

New in Java Graticule 3D 20220717 (Jul 17, 2022)

  • Automated generation of changeover point names corrected in M5 import procedure, cf. #8940

New in Java Graticule 3D 20220710 (Jul 10, 2022)

  • Determine application type during LandXML/HeXML import to apply atmospheric correction, cf. #8667
  • Separate leveling lines during GSI import
  • FRT file for Leica system (1200 and higher) extended by atmospheric parameters
  • Checkbox added to keep search and replace as well as height adaption dialog open for multiple modification of data
  • Resource loading has been adapted to be compatible with Java's module concept Jigsaw
  • GeoTra and CoordTrans were automatically converted to module using jdeps
  • JavaFX updated to version 18
  • OpenJDK 18 bundle, provided by azul.com, was included (Windows version only)

New in Java Graticule 3D 20220525 (May 26, 2022)

  • JAG3D:
  • Show warning icon ? (U+26A0), if several groups are selected having different group values e.g. different a-priori uncertainties
  • Corrected some UI typos in German i18n file, cf. #8148
  • Corrected formatting issues in HTML report
  • JUniForm:
  • Corrected variable names polynomial coefficients for quadrics, cf. #8183

New in Java Graticule 3D 20220514 (May 14, 2022)

  • Highlighting in plot improved and extended by specific options (e.g. redundancy, gross error, etc.), cf. #8130
  • Option to zoom (and centre) to a certain point in the network plot added, cf. #8130
  • Trimble GKA files support added
  • Table row highlighting for estimated gross error added
  • A-priori group uncertainties added to HTML report
  • Column order of table foot of observation tables in HTML report corrected
  • Check, if point is a station, during gross error estimation of stochastic treated vertical deflections added

New in Java Graticule 3D 20220428 (Apr 29, 2022)

  • Button added to Search and Replace dialog to switch/interchange between the search phrase and replace phrase
  • Dialog added to redefine the heights of the instrument and the reflector in observation groups
  • Option added to set external style definitions to design the UI elements of JAG3D, i.e., /resources

New in Java Graticule 3D 20220126 (Jan 26, 2022)

  • Prevent migration of identical project by checking the database path.
  • Commit value in combo box to leave the editing mode before dialog is closed and values are applied in search and replace dialog.
  • Number of digits (resolution) increased for exported dispersion matrix.

New in Java Graticule 3D 20220111 (Jan 11, 2022)

  • JAG3D report template for vertical deflection corrected
  • Import of point uncertainties in JUniForm application corrected

New in Java Graticule 3D 20220103 (Jan 3, 2022)

  • Ratio of principal component is formatted as percent unit
  • Table columns added, which show the deviation w.r.t. the approximation value of the deflection of the verticals
  • Omit a-posteriori test of deflection of the verticals, if estimated variance of the unit weight is discarded (user option)
  • Improve detection of datum defect
  • Export of dispersion matrix can be interrupted
  • Updated HSQLDB 2.6.1

New in Java Graticule 3D 20211023 (Oct 24, 2021)

  • MTB column can be managed by property file, i.e., tablecolumns.default
  • SQL statement corrected to apply reductions during pre-processing
  • Several key events are added to control the application:
  • Start adjustment F5
  • Remove selected table rows Del
  • Remove selected tree itemes Del
  • Zoom in/out Ctrl++ / Ctrl+-

New in Java Graticule 3D 20210923 (Sep 23, 2021)

  • In case of manual input date to the table, the name of the station of a direction group is suggested
  • The default observation value is set to zero
  • The Maximum Tolerable Bias (MTB) denoted by ∇(1) is added as a further metric to analyse the reliability of the observations in a geodetic network, cf. 10.1080/00396265.2021.1924003

New in Java Graticule 3D 20210901 (Sep 2, 2021)

  • Natural sort order comparator for String based table columns added (e.g. for sorting point ids, codes etc.), cf. #6176

New in Java Graticule 3D 20210802 (Aug 2, 2021)

  • Corrected display format for Sexagesima representation in JAG3D
  • Corrected report variable in JUniForm application

New in Java Graticule 3D 20210701 (Jul 1, 2021)

  • Since the spherical Earth model is limited to small network extents, the local ellipsoidal approach was implemented in JAG3D. Such approach includes the spherical model by equating the semi-axes of the reference ellipsoid. Please note, the functional model was not changed significantly. The main difference is the derivation of the tilt parameters of the surface normal (sphere vs. ellipsoid) w.r.t. the principal point.

New in Java Graticule 3D 20210627 (Jun 27, 2021)

  • Label and template phrase changed for diagnosis adjustment
  • Calculated distance between Earth (sphere) and frame (plane) in leveling observation corrected, if local spherical Earth model is applied

New in Java Graticule 3D 20210623 (Jun 24, 2021)

  • Data refreshed after merging by re-selecting tree item
  • If visibility state of group has been changed, plot is refreshed
  • Zero baselines excluded in rank deficiency determination
  • Phrases in language files added (if missing) or corrected

New in Java Graticule 3D 20210606 (Jun 6, 2021)

  • Group selection added in table context menu to get parent group(s) by data
  • Layer visible property added to layers.default file
  • New layer type added to show residuals of the points by arrows
  • Fix issue on merged groups, i.e., reload group to update the group id of the row data in the table
  • Confirm dialog added to prevent accidental deletion, this option can be disabled in application.default file

New in Java Graticule 3D 20210520 (May 21, 2021)

  • Compliance level set to Java 11, cf. #5384
  • Full set of table row highlight options, i.e., ranges and colours, are stored in project database (not only the enabled option)
  • Colour convention (RGB to HEX) replaced because toHexString() removes leading zeros
  • Analysis charts reorganised
  • Pie chart to show the distribution of the redundancy added
  • Leveling equation improved, if spherical Earth model is used

New in Java Graticule 3D 20210516 (May 16, 2021)

  • Spherical Earth model is added that allows handling large network extent or high precises networks
  • Vertical deflections are approximated w.r.t. pivot point using equation of a circular arc
  • Leveling data are corrected for Earth curvature
  • Vertical deflections can be introduced for 1D points (requires appropriate approximation values for x and y components)
  • Method to detect rank deficiency of normal matrix improved and extended to handle deflections of 1D points

New in Java Graticule 3D 20210512 (May 12, 2021)

  • This JAG3D version is equivalent to the JAG3Dv20210511. Due to the libraries update, the required Java version is increased to at least version 11. Since the EXE-file provided for Windows users checks only for Java 9, JAG3D could not used if the installed version was Java 9 or 10. This problem does not occur, if the installed version is equal or larger than 11. The required Java version was increased and a new EXE-file compiled by Launch4J. The Linux and the MacOSX versions were not affected. However, to be consistent, new versions were also created for these platforms.

New in Java Graticule 3D 20210511 (May 11, 2021)

  • External libraries updated:
  • HSQLDB 2.6.0
  • FreeMarker 2.3.31
  • Template variable names in vertical deflections table corrected

New in Java Graticule 3D 20210508 (May 8, 2021)

  • Column content type is corrected to avoid name conflicts in congruence analysis table, cf. #5275
  • Stored column properties (the order and the size of the columns) in project database are reset for congruence analysis tables
  • New video tutorial concerning deformation analysis is available

New in Java Graticule 3D 20210507 (May 7, 2021)

  • Restrict histogram and kernel density estimation to controlled residual (redundancy greater than zero)
  • Label of y-axis in analysis histogram corrected
  • Default resolution value for angular, scale and vector residuals is corrected, cf. #5263

New in Java Graticule 3D 20210428 (Apr 28, 2021)

  • Group variable representing the max. residual of the observation group is added to the table foot of the JAG3D report template; as suggested by Achim
  • Typo error in German translation corrected, cf. Felix
  • Key code combination changed to Ctrl + Alt + I (import preferences) to avoid conflicts, cf. Felix
  • Remove (unneeded) shadow copy of vector b in normal equation system A x = b in solving method

New in Java Graticule 3D 20210329 (Mar 29, 2021)

  • Option to merge selected tree items (groups) is added to the context menu in JAG3D

New in Java Graticule 3D 20210315 (Mar 15, 2021)

  • Fixed SQL statement in database migration procedure, cf. #4814
  • Fixed column order stored in the project database, which was not correctly transferred to the table #4819

New in Java Graticule 3D 20210222 (Feb 23, 2021)

  • Percentage unit is added to format, for instance, the redundancy of the observations
  • Analysis charts is implemented for residuals analysis, using histogram, Gaussian probability density function, as well as a Kernel density estimation of the density
  • Notice is added to JUniForm to avoid confusion if some of the parameters to be estimated are fixed, cf. #4511

New in Java Graticule 3D 20210117 (Jan 26, 2021)

  • JAG3D:
  • Variance components of selected groups in tree menu are shown in new table
  • Re-sort table in average dialog and point congruent dialog, if dialog is re-open
  • Group observations by station-ids during column-based import, if desired, cf. #4449
  • Check placeholder value for empty entry in *.beo files
  • Website:
  • Reference projects are added to project web site, i.e., Deformation Analysis and Electron Accelerator

New in Java Graticule 3D 20210117 (Jan 18, 2021)

  • Fix SQL issue on transferring estimates to approximation values

New in Java Graticule 3D 20210112 (Jan 13, 2021)

  • GeoTra:
  • new coordinate reference systems (CRS) are added for datum-transformation for Bosnia and Herzegovina, cf. #169
  • JAG3D:
  • fix handling of import preferences, which allows to group observations by station-ids, if only a single line contains the id
  • vertical deflection parameters are now treated as own group, and are independent of the point type
  • Bosnia translation is provided by Dzevad for JAG3D - Thank you for supporting this project!

New in Java Graticule 3D 20201220 (Dec 20, 2020)

  • New dialog is added to handle import preferences, which allows to group observations by station-ids, cf. #4380.

New in Java Graticule 3D 20201110 (Nov 10, 2020)

  • The JavaFX ExtensionFilter adopts the case (in)sensitive property of the operating system. Lower-case and upper-case extension names are added to JAG3D and JUniForm to support both notations.

New in Java Graticule 3D 20201027 (Oct 28, 2020)

  • General changes:
  • create module-info for most of the libraries to support the Jigsaw concept of Java, introduced with Java 9
  • JAG3D:
  • add option to execute SQL statements given by a script file
  • CoordTrans:
  • increase resolution of transformation parameters in exported file

New in Java Graticule 3D 20200927 (Sep 27, 2020)

  • Improve error message of adjustment core, if data base version is not supported.

New in Java Graticule 3D 20200714 (Sep 8, 2020)

  • Updated HSQLDB library (Version 2.5.1)
  • Corrected condition in curve-point import method, which checks the number of columns given in flat file

New in Java Graticule 3D 3.6.20180513 (May 13, 2018)

  • Added information about redevelopment of JAG3D (hint message can be suppressed by -Djag3d.prevent_branch_message = 1)
  • Roundings at redundancy portions of the variance components removed
  • Missing i18n translations added

New in Java Graticule 3D 3.6.20180125 (Jan 25, 2018)

  • Correction in the determination of approximate values of the orientation unknowns on multiple calls (for example, after resorting to PCA), cf. http://forum.derletztekick.com/index.php?id=3205
  • Extension of the method for determining approximate values of the orientation unknown as a combination of mean and median

New in Java Graticule 3D 3.6.20180109 (Jan 10, 2018)

  • Correction of the handling of namespaces during XML import

New in Java Graticule 3D 3.6.20171221 (Dec 22, 2017)

  • Stochastic model of GNSS observations, as in terrestrial data, has a constant and two distance-dependent uncertainties
  • CT / FFT / JAG3D: Acceptance of the job output of the test statistics in the report

New in Java Graticule 3D 3.6.20171215 (Dec 17, 2017)

  • CT / FFT / JAG3D:
  • Check if test statistic is 'not valid' (for example, for non-redundant adjustments) to catch FormatException
  • JAG3D:
  • Display of additional digits in data table in edit mode

New in Java Graticule 3D 3.6.20171119 (Nov 20, 2017)

  • Added option in the context menu to duplicate (marked) data records within a table
  • Freemarker 2.3.27

New in Java Graticule 3D 3.6.20171110 (Nov 11, 2017)

  • Correction of the angle output in the report

New in Java Graticule 3D 3.6.20171030 (Oct 30, 2017)

  • Null pointer intercepted during import via TreeMenu, if no route information is available
  • Date defect is automatically canceled. detected when no date parameter was selected

New in Java Graticule 3D 3.6.20170619 (Jun 20, 2017)

  • NullPointer intercepted when moving the point groups

New in Java Graticule 3D 3.6.20170618 (Jun 19, 2017)

  • JAG3D:
  • Integration of rotational angle sensors for the modeling of non-parallel standing axes in the network,
  • In laser tracking measurements or in large networks (solder deviation)
  • Reconcepting the report via FreeMarker, cf. http://freemarker.org
  • FFT:
  • extension / renewal of the quaternion class (tools.jar)

New in Java Graticule 3D 3.5.20170304 (Mar 14, 2017)

  • JAG3D / CT / FFT / GeoTra: Reorganization of the additional resources for conflicting deviations
  • JAG3D: Project name is suggested as a save name when copying
  • JAG3D: Project history is stored in user.home directory under the name .jag3d (JAG3D can also be located in a program directory, which requires administrative statements)

New in Java Graticule 3D 3.5.20161106 (Nov 7, 2016)

  • Optimization of the routine for the inertial testing of the number of observations per point before the AGL
  • Importer for Z-Files (CC); Currently with automatic recognition of the point dimension

New in Java Graticule 3D 3.5.20160926 (Sep 27, 2016)

  • Correction of the search and replace function by RegExp when calling about the category menu hidden accessor component on a new project

New in Java Graticule 3D 3.5.20160915 (Sep 19, 2016)

  • Clipboard support for data tables Added (Copy)
  • Import of leveling data in TREENODE taken into account last column as a distance [m], if this bigger one, otherwise as individual a-priori standard deviation
  • Renaming a TreeNodes requires no explicit more at the end to complete your transaction

New in Java Graticule 3D 3.5.20160805 (Aug 9, 2016)

  • GeoTra:. Determination Soldner coordinates added to the Conversion of x / y in B / L, for example in Berlin

New in Java Graticule 3D 3.5.20160725 (Jul 26, 2016)

  • Correcting the 2D import of JobXML Files

New in Java Graticule 3D 3.5.20160709 (Jul 11, 2016)

  • GeoTra: specifying a pseudo value of at NTv2 transformation as a point outside of the grid (extrapolation) is counted and is to carry out any transformation.

New in Java Graticule 3D 3.5.20160707 (Jul 8, 2016)

  • Correction of the optional position coordinates of the 1D-point import

New in Java Graticule 3D 3.5.20160705 (Jul 6, 2016)

  • Fixed bug when saving the GNSS 3D Group uncertainties for the z component Consideration of the specific coordinates of distance away when leveling. For the entfernungsabhaengigen approach is the distance must now be pretending Strainparameter be determined only for groups that have enough Defo.-vectors Iterative into account the estimated variance factors removed
  • Added Advanced estimation of variance factors for group uncertainties
  • Determination of critical values to actually existing test statistics limited (eg. no issue of r = 3 quantile for the room point test at Level)

New in Java Graticule 3D 3.5.20160619 (Jun 27, 2016)

  • Cloning a deformation group nodes copied related settings Strain parameters.
  • Correction of the dimension in the parameter Test at Starin parameters

New in Java Graticule 3D 3.5.20160608 (Jun 10, 2016)

  • Selection of table cell contents in the data tables, so (vorhandenene) values can be overwritten directly, see. Http://forum.derletztekick.com/index.php?id=2869
  • Integration of Strain Analysis for deformation vectors in the observation method as additional conditions
  • Adjustments Reports and output of Strain Parameters

New in Java Graticule 3D 3.5.20160522 (May 23, 2016)

  • Selection of table cell contents in the data tables, so (vorhandenene) values can be overwritten directly, see. Http://forum.derletztekick.com/index.php?id=2869
  • Hsqldb v2.3.4
  • Strain Analysis for deformation vectors Added (first version)

New in Java Graticule 3D 3.5.20160429 (May 20, 2016)

  • JAG3D: tabular output of the additional parameter of a group
  • CT: Calling setEnable function from the parent panel, since this prevented the presentation of the resize cursor in the result table
  • JDistLib 0.4.4
  • Correction of Kompilereinstellungen on Java 1.6

New in Java Graticule 3D 3.5.20160317 (Mar 19, 2016)

  • JAG3D: Output max. Residuals and max. Modellstoerung in the report, see. Http://forum.derletztekick.com/index.php?id=2847
  • JAG3D: multiple M5-Import ignores duplicate point numbers
  • GeoTra: transformations between B / L and N / E takes place even if the point is not in NTv2 grid, provided start and target system are identical

New in Java Graticule 3D 3.5.20160311 (Mar 15, 2016)

  • Default uncertainties outsourced to file so that these can be set individually, see http://forum.derletztekick.com/index.php?id=2834.
  • Splash Screen added to symbolize the application starts

New in Java Graticule 3D 3.5.20160306 (Mar 10, 2016)

  • SQL correction at approximate determination, so that disabled groups / points are not taken into account
  • Remaking the weighting in local / global points at approximation value determination
  • FormatException correction when reading a file by the TreeNode
  • Dialogzentrierung relative to the main frame (approximation value determination, Kongruenzpruefung)

New in Java Graticule 3D 3.5.20160229 (Mar 5, 2016)

  • Correction of DnD behavior
  • Increase of the selection of robust interval
  • Representation of height deformations

New in Java Graticule 3D 3.5.20160212 (Mar 5, 2016)

  • Correction in language files

New in Java Graticule 3D 3.5.20160208 (Feb 9, 2016)

  • GeoTra: Correction of the North-label name, see http://forum.diegeodaeten.de/index.php?id=5265.
  • GeoTra: Date Definition name shortened from DHDN90 on DHDN so NTv2 data is correctly recognized from NRW
  • FFT: remaking of the test statistic
  • FFT: use an internal a priori factor for num. Stability in covariance

New in Java Graticule 3D 3.5.20160130 (Feb 8, 2016)

  • GeoTra: Correction of the North-label name, see http://forum.diegeodaeten.de/index.php?id=5265.
  • GeoTra: Date Definition name shortened from DHDN90 on DHDN so NTv2 data is correctly recognized from NRW
  • FFT: remaking of the test statistic
  • FFT: use an internal a priori factor for num. Stability in covariance

New in Java Graticule 3D 3.5.20160124 (Jan 29, 2016)

  • Correcting TPrio with GNSS observations
  • Consideration of additional unknowns in EP
  • Determining the influence of the distortion power EF * SP
  • Adaptation of the report and cross-Files
  • JAG3D.l4j.ini files moved for different languages in L4J

New in Java Graticule 3D 3.5.20160118 (Jan 19, 2016)

  • Correction of multiple file importing JobXML and LandXML files
  • Calculation of 2D and 2.5D observations from JobXML because they are not provided with Erdruemmungs- and refraction, see Baumann 1993rd
  • Correction of 3D distance from JobXML to atm. PPM value

New in Java Graticule 3D 3.5.20160110 (Jan 11, 2016)

  • Correction of storage from "settings by wearing" dialog for GNSS observations
  • Variable setting of decimal places in the report added cf.

New in Java Graticule 3D 3.5.20160108 (Jan 9, 2016)

  • Correction determining PQ VVP at (fixed point) Test

New in Java Graticule 3D 3.5.20151221 (Dec 31, 2015)

  • Added JobXML Support for 3D Networks
  • JAG3D: Spanish language file is added

New in Java Graticule 3D 3.5.20151130 (Nov 30, 2015)

  • Storing the entries in search / replace:
  • Threshold for detecting a singular matrix at reduced Defo. analysis

New in Java Graticule 3D 3.5.20151114 (Nov 21, 2015)

  • Added language pack from Sebastian Buettler for Italian
  • CT / FFT: Dialog orientation adapted to parent Frame

New in Java Graticule 3D 3.5.20151108 (Nov 21, 2015)

  • Corrections in language files (all components)
  • Added HTML template of Dzevad Krdzalic for Bosnian Report -

New in Java Graticule 3D 3.5.20151102 (Nov 7, 2015)

  • CT / FFT: Swing utilities Staut dialog added to prevent sporadic freezing the UI if no data are available for equalizing
  • JAG3D / GeoTra: Bosnian language file is added, cf. http://forum.derletztekick.com/index.php?id=2704.

New in Java Graticule 3D 3.5.20151031 (Nov 7, 2015)

  • CT: Consideration of MAD at Daenische method

New in Java Graticule 3D 3.5.20151030 (Nov 7, 2015)

  • Added Daenische method robust estimate:
  • CT: Corrections in long-Files
  • CT / FFT: Examination of dimension of covar matrix when reading
  • JAG3D: GSI keys 88 (instrument height) is not used for detection of a new viewpoint

New in Java Graticule 3D 3.5.20151018 (Nov 7, 2015)

  • MTJ 1.0.4
  • Processing of GNSS observations 1D (adjustments in long files and template)
  • Export of Netzplot as PNG
  • GeoTra interface extends to external app

New in Java Graticule 3D 3.4.20150913 (Nov 7, 2015)

  • Derivation of a priori Stoch. Model for routes based on the calculated distance from coordinate, see. Http://forum.derletztekick.com/index.php?id=2672
  • Correction in DE-language file (Iterationsfortschritt)
  • HSQLDB 2.3.3

New in Java Graticule 3D 3.4.20150717 (Aug 13, 2015)

  • Corrections access to language File Keys -
  • Correction in DE-language file (umlauts)
  • Threshold for recognizing a singular matrix increased in Defo analysis, see http://forum.derletztekick.com/index.php?id=2639.

New in Java Graticule 3D 3.4.20150712 (Aug 13, 2015)

  • Update of the Polish language files and standardization of terms

New in Java Graticule 3D 3.4.20150708 (Aug 13, 2015)

  • Added translation into Polish for all modules, see http://forum.derletztekick.com/index.php?id=2622.
  • Correction of translation of CoordTrans Mx = My, etc.

New in Java Graticule 3D 3.4.20150704 (Aug 13, 2015)

  • GeoTra: S42 / 83 is initialized by default with 3 ° -Streifenbreite
  • GeoTra: Transformation in batch mode on the shell via GeoTraBatchShell, see http://forum.derletztekick.com/index.php?id=2588.

New in Java Graticule 3D 3.4.20150629 (Jun 30, 2015)

  • GeoTra: limiting the task of non-transformable points in batch mode
  • Default language changed to English

New in Java Graticule 3D 3.4.20150618 (Jun 30, 2015)

  • CT: catch NullPointerException when ransformationsobjekt failed to initialize
  • CT: IndexOutOfBoundsException when importing points intercepted with uncertainties when points with identical ID in the file were

New in Java Graticule 3D 3.4.20150506 (May 12, 2015)

  • Romanian language file is added
  • Supplemented Export Menu in menu category
  • Suffix or _apriori _aposteriori in Export Files
  • IndexOutOfBoundException in Find / Replace intercepted when no group is defined

New in Java Graticule 3D 3.4.20141205 (Apr 27, 2015)

  • MTJ1.0.2
  • GSI Sexagesimalumrechnung added for angles / directions

New in Java Graticule 3D 3.4.20141205 (Dec 6, 2014)

  • Correction for group renaming for standard format

New in Java Graticule 3D 3.4.20141115 (Dec 6, 2014)

  • Position set in direction is in the group name listed when importing

New in Java Graticule 3D 3.4.20141030 (Oct 31, 2014)

  • Added importer for DL-100 Level data from Topcon
  • Made adjustments in French Lanfgile
  • UTF-8 BOM consideration when reading files
  • TreeMenu-entries are displayed completely
  • Loop name from M5 and DL-100 files are used as node name

New in Java Graticule 3D 3.4.20141015 (Oct 31, 2014)

  • French translation for JAG3D
  • SQL Koorektur for X and Y value of the LIMIT in GNSS observations
  • Added GNSS averaging

New in Java Graticule 3D 3.4.20140926 (Oct 31, 2014)

  • Import LandXML 1.2 for Leica instruments 2D and 3D (also HeXML)
  • In accordance with nabla in points and GNSS in order to allow calculation of nabla (alpha, beta) direct comparison -
  • Conversion of p-values ​​on logarithmic scale log (p) to avoid small numbers in table / report

New in Java Graticule 3D 3.4.20140902 (Sep 9, 2014)

  • tuning of the test statistic reorganized. Choice between B method, Sidak or not possible
  • JAG3D: Output of the p-values ​​for observations, stochatischen points and deformation vectors
  • JAG3D: data tables accept when entering a comma as a decimal point (is converted directly)
  • JAG3D: character limit on meta-data on 255; analogous to the field width in DB
  • JAG3D: Report converted and validated on HTML5 and CSS3
  • CT: consideration of sigmaApost in AICc-penalty term provision