sis-commits mailing list archives: May 2019

Site index · List index
Message list« Previous · 1 · 2 · 3 · Next »Thread · Author · Date
desruisse...@apache.org [sis] branch geoapi-4.0 updated: Simplify the Bezier cubic curve to quadratic curve or straight line when possible. This is especially important in the case of the straight line for avoiding a division by zero. Mon, 13 May, 19:21
desruisse...@apache.org [sis] branch geoapi-4.0 updated: Rename "fitCubicCurve" as "bezier" since the returned curve is not necessarily cubic. Also remove the method from public API because its API may change again based on experience. Tue, 14 May, 07:58
desruisse...@apache.org [sis] branch geoapi-4.0 updated: Separated GeodeticCalculator.setDirection(double, double) in two methods: setStartingAzimuth(double) and setGeodesicDistance(double). The name of the previous method was vague, and it happens frequently in practice that we want to update only one of those two properties. Tue, 14 May, 12:35
[jira] [Created] (SIS-453) GeodeticCalculator.toGeodesicPath should build ISO curves
Martin Desruisseaux (JIRA)   [jira] [Created] (SIS-453) GeodeticCalculator.toGeodesicPath should build ISO curves Tue, 14 May, 15:40
Martin Desruisseaux (JIRA)   [jira] [Updated] (SIS-453) GeodeticCalculator.toGeodesicPath should build ISO curves Tue, 14 May, 16:00
Martin Desruisseaux (JIRA)   [jira] [Updated] (SIS-453) GeodeticCalculator.toGeodesicPath should build ISO curves Mon, 20 May, 16:50
[jira] [Created] (SIS-454) Approximate geodesic path by Bézier curve
Martin Desruisseaux (JIRA)   [jira] [Created] (SIS-454) Approximate geodesic path by Bézier curve Tue, 14 May, 16:03
Martin Desruisseaux (JIRA)   [jira] [Resolved] (SIS-454) Approximate geodesic path by Bézier curve Tue, 14 May, 16:06
desruisse...@apache.org [sis] branch geoapi-4.0 updated: Approximate geodesic path by Bézier curve: https://issues.apache.org/jira/browse/SIS-454 Current implémentation builds a single linear, quadratic or cubic Bézier curve. It should be improved in a future version by building a chain of Bézier curves. Tue, 14 May, 16:04
desruisse...@apache.org [sis] branch geoapi-4.0 updated: Add a package for visualization tools used for debugging purpose. For now only show a java.awt.Shape. More may be added in the future. Wed, 15 May, 07:59
desruisse...@apache.org [sis] branch geoapi-4.0 updated: When building a geodesic path, may need to add or remove 360° to the target longitude depending on the heading. Wed, 15 May, 08:33
desruisse...@apache.org [sis] branch geoapi-4.0 updated: Fix the case of straight line at equator and add more tests. Wed, 15 May, 16:39
desruisse...@apache.org [sis] branch geoapi-4.0 updated: Initial (and incomplete) implementation of loxodromic distance using spherical formulas. Wed, 15 May, 19:20
desruisse...@apache.org [sis] branch geoapi-4.0 updated (9a15749 -> cbcfab2) Thu, 16 May, 10:38
desruisse...@apache.org   [sis] 01/02: Rename expOfNorthing as expΨ for stretching the relationship with isometric latitude. Thu, 16 May, 10:38
desruisse...@apache.org   [sis] 02/02: Replace the innacurate values hard-coded in `testOnParallel45()` by a dependency to Charles Karney's GeographicLib. That library - https://geographiclib.sourceforge.io/ (MIT/X11 license) is taken as a reference implementation. Thu, 16 May, 10:38
desruisse...@apache.org [sis] branch geoapi-4.0 updated: Fix wrong CRS reported reported by getPositionCRS() and getGeographicCRS(). Thu, 16 May, 13:11
desruisse...@apache.org [sis] branch geoapi-4.0 updated (2585b23 -> a1d9fa9) Thu, 16 May, 13:50
desruisse...@apache.org   [sis] 01/01: Fix wrong CRS reported reported by getPositionCRS() and getGeographicCRS(). Thu, 16 May, 13:50
desruisse...@apache.org [sis] branch geoapi-4.0 updated (a1d9fa9 -> 1021593) Sat, 18 May, 13:15
desruisse...@apache.org   [sis] 01/03: Fix wrong coordinate reference system used for transforming the points returned by GeodeticCalculator. Sat, 18 May, 13:15
desruisse...@apache.org   [sis] 02/03: Provide a way to compute the number of fraction digits to show based on the desired accuracy. Sat, 18 May, 13:15
desruisse...@apache.org   [sis] 03/03: Better formatting of GeodeticCalculator, using the default accuracy (currently 1 cm). Sat, 18 May, 13:15
desruisse...@apache.org [sis] branch geoapi-4.0 updated: Test GeodeticCalculator against the data set provided by Charles Karney (2010): Test set for geodesics [Data set] - http://doi.org/10.5281/zenodo.32156 We have to use a tolerance threshold of 1% of expected distance for now, because we do not yet implement ellipsoidal formulas. Sun, 19 May, 20:03
desruisse...@apache.org [sis] branch geoapi-4.0 updated: Fix typo and improve message. Sun, 19 May, 22:06
desruisse...@apache.org [sis] branch geoapi-4.0 updated: GeodesicCalculator.toGeodesicPath2D() should build a chain of Bézier curves when a single one is not sufficient for the desired precision. Mon, 20 May, 16:47
desruisse...@apache.org [sis] branch geoapi-4.0 updated: Better map for determining if a cubic Bézier curve is an acceptable approximation of the geodesic path. Previous implementation assumed that point at t=1/4 on the Bézier curve was located at 1/4 of geodesic path. This is not true, because the t parameter in Bézier equations does not vary at the same speed than distance. The relationship between `t` and distance is too complicated for the needs of this method (it requires numerical integration and iterative method since there is no exact [...] Tue, 21 May, 22:44
desruisse...@apache.org [sis] branch geoapi-4.0 updated: Try harder to avoid unreasonably long chain of Bézier curves. First implementation of createCircularRegion2D(…), not yet working because of infinite derivative values. Wed, 22 May, 18:49
desruisse...@apache.org [sis] branch geoapi-4.0 updated: Replace α₀ and α₄ ratios by (dx₀,dy₀) and (dx₄,dy₄) vector components in order to avoid divison by zero. Thu, 23 May, 12:31
desruisse...@apache.org [sis] branch geoapi-4.0 updated (0f797b8 -> 1ead312) Fri, 24 May, 08:07
desruisse...@apache.org   [sis] 01/02: Change method order. No significant code change except the setStartPoint(double, double) and setEndPoint(double, double) methods which are more lenient on latitude values. Fri, 24 May, 08:07
desruisse...@apache.org   [sis] 02/02: Replace α₁ and α₂ angles in GeodeticCalculator by dφ₁/dλ₁ and dφ₂/dλ₂ vector components. This is the complement of previous commit that applied similar change in Bezier class. It resolves issues with infinities, which fix GeodeticCalculator.createCircularRegion2D(…). Fri, 24 May, 08:07
[jira] [Created] (SIS-455) Compute length of cubic Bézier curve
Martin Desruisseaux (JIRA)   [jira] [Created] (SIS-455) Compute length of cubic Bézier curve Fri, 24 May, 08:43
Martin Desruisseaux (JIRA)   [jira] [Updated] (SIS-455) Compute length of cubic Bézier curve Fri, 24 May, 14:23
Martin Desruisseaux (JIRA)   [jira] [Resolved] (SIS-455) Compute length of cubic Bézier curve Sat, 25 May, 12:59
desruisse...@apache.org [sis] branch geoapi-4.0 updated: Add link to SIS-455. This issue is not going to be fixed now. Fri, 24 May, 08:45
desruisse...@apache.org [sis] branch geoapi-4.0 updated: Rename GeodeticCalculator.setStart/EndPoint(double, double) as setStart/EndGeographicPoint(double, double). Fri, 24 May, 09:53
desruisse...@apache.org [sis] branch geoapi-3.1 updated (3ae456a -> 803ee36) Fri, 24 May, 10:36
desruisse...@apache.org   [sis] 01/01: Merge branch 'geoapi-4.0' into geoapi-3.1. This include the addition of GeodesicCalculator. Fri, 24 May, 10:36
desruisse...@apache.org [sis] branch master updated (1181fec -> 655afc0) Fri, 24 May, 10:36
desruisse...@apache.org   [sis] 01/01: Merge branch 'geoapi-3.1'. Contains addition of GeodeticCalculator. Fri, 24 May, 10:36
[jira] [Created] (SIS-456) New numbering scheme for development branches
Martin Desruisseaux (JIRA)   [jira] [Created] (SIS-456) New numbering scheme for development branches Fri, 24 May, 14:28
Martin Desruisseaux (JIRA)   [jira] [Resolved] (SIS-456) New numbering scheme for development branches Fri, 24 May, 18:36
desruisse...@apache.org [sis] branch geoapi-4.0 updated: Set version number to 2.0-SNAPSHOT for the "geoapi-4.0" branch. https://issues.apache.org/jira/browse/SIS-456 Fri, 24 May, 15:09
desruisse...@apache.org [sis] branch geoapi-3.1 updated (803ee36 -> cccb793) Fri, 24 May, 15:09
desruisse...@apache.org   [sis] 01/01: Set version number to 1.x-SNAPSHOT for the "geoapi-3.1" branch. https://issues.apache.org/jira/browse/SIS-456 Fri, 24 May, 15:09
desruisse...@apache.org [sis] branch master updated (655afc0 -> 9351e54) Fri, 24 May, 15:09
desruisse...@apache.org   [sis] 01/01: Keep version number 1.0-SNAPSHOT for the "master" branch. https://issues.apache.org/jira/browse/SIS-456 Fri, 24 May, 15:09
desruisse...@apache.org [sis] branch geoapi-4.0 updated (d77752e -> ce2eebd) Sat, 25 May, 12:55
desruisse...@apache.org   [sis] 01/02: Avoid connection to EPSG database for GeodeticCalculator tests. Sat, 25 May, 12:55
desruisse...@apache.org   [sis] 02/02: Use Newton iterative method for finding if a given (xp,yp) point is near enough to the Bézier curve. This removes the need for https://issues.apache.org/jira/browse/SIS-455 and produces much better results than what we had before. Sat, 25 May, 12:55
desruisse...@apache.org [sis] branch geoapi-4.0 updated: Test TransverseMercator projection against data published in: Karney, C. F. F. (2009). Test data for the transverse Mercator projection [Data set]. Zenodo. Adjust the domain of validity threshold according the result of this test. Sat, 25 May, 14:37
[jira] [Created] (SIS-457) Migrate tests to JUnit 5
Martin Desruisseaux (JIRA)   [jira] [Created] (SIS-457) Migrate tests to JUnit 5 Sat, 25 May, 14:41
desruisse...@apache.org [sis] branch geoapi-4.0 updated (25cec0a -> cb8a759) Mon, 27 May, 11:07
desruisse...@apache.org   [sis] 01/03: Upgrade metadata edition number from ISO 19115-2:2009 to ISO 19115-2:2019. Mon, 27 May, 11:07
desruisse...@apache.org   [sis] 02/03: Declare ISO 19115 metadata standards in DataStores that implement some mappings. We omit this declaration when the DataStore has very few reliable information (for example when it tried to guess the FeatureType from a SQL schema), or when the standard may be declared in the parsed data (e.g. a XML file). Mon, 27 May, 11:07
desruisse...@apache.org   [sis] 03/03: Avoid to log the same warning twice when the netCDF reader fail to decode a grid mapping. Mon, 27 May, 11:07
desruisse...@apache.org [sis] branch geoapi-4.0 updated: Fix a failure to build projected CRS from grid mapping information in netCDF file. It was due in part to netCDF reader stopping the parsing of map projection parameters too early, and in part to ParameterValue expecting numbers of type Double while the netCDF reader provided Floats. The DefaultParameterValue class has been extended for performing some type conversions when needed. Mon, 27 May, 17:02
desruisse...@apache.org [sis] branch geoapi-3.1 updated (cccb793 -> ead7586) Mon, 27 May, 19:06
desruisse...@apache.org   [sis] 01/01: Merge bug fixes from branch 'geoapi-4.0' into geoapi-3.1. Mon, 27 May, 19:06
desruisse...@apache.org [sis] branch master updated (9351e54 -> 6d188cf) Mon, 27 May, 19:06
desruisse...@apache.org   [sis] 01/01: Merge bug fixes from branch 'geoapi-3.1'. Mon, 27 May, 19:06
desruisse...@apache.org [sis] branch geoapi-4.0 updated: Modify the way attribute values are stored in netCDF reader. This change makes easier to fix parsing of map projection parameters. Tue, 28 May, 17:05
desruisse...@apache.org [sis] branch geoapi-4.0 updated (f646188 -> 8ffd56c) Tue, 28 May, 21:09
desruisse...@apache.org   [sis] 01/02: Fix an IndexOutOfBoundsException in Convention.nodataValues(…) and minor improvements in the handling of netCDF attributes. Tue, 28 May, 21:09
desruisse...@apache.org   [sis] 02/02: Complete documentation. Tue, 28 May, 21:09
desruisse...@apache.org [sis] branch geoapi-4.0 updated: Remove ReferencingUtilities method that require a factory. Replaced by methods in ReferencingFactoryContainer or GeodeticObjectBuilder. Wed, 29 May, 10:47
Message list« Previous · 1 · 2 · 3 · Next »Thread · Author · Date
Box list
Oct 2021127
Sep 2021271
Aug 202150
Jul 202190
Jun 202120
May 202190
Apr 20218
Mar 202174
Feb 202150
Jan 202166
Dec 202049
Nov 202048
Oct 202072
Sep 202071
Aug 202095
Jul 202067
Jun 202093
May 202067
Apr 2020120
Mar 202088
Feb 202095
Jan 2020120
Dec 201964
Nov 2019190
Oct 2019189
Sep 2019234
Aug 2019124
Jul 201926
Jun 2019194
May 2019142
Apr 201984
Mar 201975
Feb 201999
Jan 201997
Dec 201890
Nov 201894
Oct 201891
Sep 201816
Aug 201897
Jul 2018130
Jun 2018306
May 201888
Apr 201889
Mar 201868
Feb 2018209
Jan 2018110
Dec 201754
Nov 2017242
Oct 2017174
Sep 201785
Aug 201788
Jul 2017120
Jun 201773
May 2017180
Apr 2017203
Mar 2017105
Feb 201782
Jan 2017192
Dec 2016115
Nov 2016120
Oct 2016113
Sep 2016124
Aug 2016133
Jul 2016167
Jun 201659
May 2016167
Apr 2016126
Mar 2016175
Feb 2016186
Jan 2016160
Dec 2015125
Nov 2015162
Oct 2015288
Sep 2015241
Aug 201567
Jul 2015320
Jun 2015156
May 2015144
Apr 2015133
Mar 2015148
Feb 2015228
Jan 2015164
Dec 201463
Nov 201481
Oct 2014146
Sep 2014114
Aug 201471
Jul 201484
Jun 2014148
May 2014128
Apr 2014200
Mar 201487
Feb 2014142
Jan 2014155
Dec 2013179
Nov 201391
Oct 2013137
Sep 2013139
Aug 2013290
Jul 2013376
Jun 2013291
May 2013219
Apr 2013216
Mar 2013177
Feb 2013145
Jan 201342
Dec 2012164
Nov 201296
Oct 2012200
Sep 2012139
Aug 201230
Jul 201297
May 201210
Apr 201250
Mar 201255
Feb 201215
Aug 201110
Feb 20112
Jan 20113
Nov 2010101
Sep 20102
Aug 201020
Jul 201023
May 20101
Apr 201016
Mar 201012