Hey Martin, This is great! What do you think about making an 0.4-RC #1? This sounds like a great change log/release log description for things since 0.3.
I'm happy to help! Cheers, Chris ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Chris Mattmann, Ph.D. Senior Computer Scientist NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA Office: 171-266B, Mailstop: 171-246 Email: [email protected] WWW: http://sunset.usc.edu/~mattmann/ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Adjunct Assistant Professor, Computer Science Department University of Southern California, Los Angeles, CA 90089 USA ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -----Original Message----- From: Martin Desruisseaux <[email protected]> Organization: Geomatys Reply-To: "[email protected]" <[email protected]> Date: Sunday, October 27, 2013 7:54 AM To: Apache SIS <[email protected]> Subject: Status of work >Hello all > >There is a quick update of recent work: > > * Fixed a rounding error in AngleFormat. > * Fixed a formatting error in String representation of matrices. > * Extended arithmetic precision in square root (for magnitude > computations). > * Additional minor math functions: isPositiveZero, isNegativeZero, > fractionDigitsForValue. > * Bug fixes in one minor I/O utility and a math function. > * More extensive Javadoc, especially around Geodetic Datum. > * Added Longitude.normalize(double) and Latitude.clamp(double) > convenience methods. > * Geographic Bounding Box now support spanning over the anti-meridian > (it was the case of Envelope, but not bounding box). > > >Note: difference between GeographicBoundingBox and Envelope >----------------------------------------------------------- >The ISO specifications define two objects which seem very similar: >Envelope and GeographicBoundingBox. Both of them represent a rectangle >over some area. Both of them may span the anti-meridian. The difference >between those two objects is that GeographicBoundingBox is restricted to >longitude and latitude values in degrees in the [-180 ... 180]° and [-90 >... 90]° ranges respectively, with longitudes relative to Greenwich and >increasing toward east, and latitudes increasing toward north. On the >other hand, Envelope can be in any Coordinate Reference System (e.g. map >projections), using any units of measurement, with axes in any direction >(e.g. South Oriented map). > >GeographicBoundingBox are easier to use but are by definition only >approximative, because they do not specify the Geographic CRS in used >(i.e. which geodetic datum). GeographicBoundingBox are used in metadata >for giving an easy-to-use approximative indication of data location. For >specifying a rectangular area accurately, the intended class is rather >Envelope. > > Martin >
