Thanks for the update, Martin!

Adam

> On Jul 1, 2014, at 10:47 AM, Martin Desruisseaux <[email protected]> 
> wrote:
> 
> Hello all
> 
> There is a report on work in progress:
> 
> ISO 19115:2014 is a revision of ISO 19115:2003 published a few months
> ago. Quoting them:
> 
>    This part of ISO 19115 is a revision of ISO 19115:2003 and ISO
>    19115:2003/Cor 1:2006. This revision was driven by advances in
>    Information Technology and a shift toward the use of the Internet
>    for access, use and management of metadata as well as revisions to
>    reference documents and individual user provided suggestions based
>    on eight years of experience in its use.
> 
> 
> The sentence about the "shift toward the use of Internet" is explained
> in more details in an other paragraph:
> 
>    The evolving distributed information system enabled by the Internet
>    is fostering the development of service-oriented architectures in
>    which web services are becoming important as sources of information
>    or processing capability, and many of these services provide
>    location-based information or functionality. Description of these
>    services for discovery and utilization has become an important
>    function of metadata.
> 
> 
> Rémi is in process of updating the metadata package. The work is
> splitted in two parts:
> 
>  * GeoAPI interfaces. Patches are attached to
>    http://jira.codehaus.org/browse/GEO-232
>  * Apache SIS implementations classes of above-cited interfaces.
>    Patches are attached to https://issues.apache.org/jira/browse/SIS-94
> 
> 
> I'm in the process of integrating the patches to both GeoAPI and SIS.
> The patches are not applied "as-is" - there is some revision to do. In
> this process, some metadata methods become deprecated. All deprecated
> methods have a replacement - there is no information lost. In some case,
> the property has only moved to another class. In order to avoid
> duplication, for all deprecated property, Apache SIS do not store the
> property anymore and instead delegate the work to the new property. Example:
> 
> https://builds.apache.org/job/sis-dev/javadoc/org/apache/sis/metadata/iso/maintenance/DefaultMaintenanceInformation.html#getDateOfNextUpdate--
> 
> 
> In parallel to the metadata work, I also started the port of coordinate
> transformations classes to the
> org.apache.sis.referencing.operation.transform package. Those
> implementations of the MathTransform interface are critical to Apache
> SIS, since they are the code that will perform map projections or any
> other kind of coordinate transformations. MathTransform can work with
> any number of dimensions. The code committed so far are the most basic
> MathTransform (linear transformation, concatenation, passthrough). An
> Apache SIS improvement compared to what we had in Geotk is the attempt
> to address known rounding error problems by the use of double-double
> arithmetic in matrix operations.
> 
> 
> The last few days, I have been "distracted" by Geotk work. I'm deleting
> some Geotk classes and replacing them by uses of the Apache SIS classes
> where possible. This allow us to test Apache SIS on a larger scale.
> Tomorrow, I should be back on integrating metadata patches.
> 
>    Martin
> 

Reply via email to