Hi Martin,

On 1/16/13 10:59 AM, "Martin Desruisseaux"
<[email protected]> wrote:

>Hello all
>
>This is a summary of yesterday OGC meeting on metadata, cross-posted on
>both GeoAPI and SIS lists because it will probably have a short-term
>impact on those two projects. This email summarizes my understanding, I
>apologize in advance if I misunderstood some points.

Thank you for the summary!

>
>The current situation is:
>
>   * ISO 19115 defines the metadata model.
>   * ISO 19115-2 defines an extension for imagery.
>   * ISO 19139 defines the XML schema for ISO 19115.
>   * There is not yet ISO standard for 19115-2 XML schema.
>
>Those standards are under revision. Final release of the new ISO 19115
>standard is scheduled for August 2013 (current version was released in
>2003). We will need to modify the GeoAPI interfaces in the
>"org.opengis.metadata" package accordingly (it may be a GeoAPI 3.2
>release), then reflect those changes in Apache SIS.
>The new standard will actually be called "ISO 19115-1" instead than only
>"ISO 19115", for consistency with the "ISO 19115-2" extension
>("/Metadata extensions for imagery and gridded data/"). In GeoAPI and
>Apache SIS, we may adopt the plain "ISO 19115" name as the union of the
>"-1" and "-2" standards, since GeoAPI already tries to provide a unified
>view of those two standards.

+1 to call it simply "ISO 19115" in Apache SIS.


>
>ISO 19115-3 will define the XML schema of ISO 19115-1 (currently defined
>in ISO 19139). Likewise, ISO 19115-4 will define the XML schema of ISO
>19115-2. From a Java perspective, the -1 and -2 standards define the
>GeoAPI interfaces, while the -3 and -4 standards define the JAXB
>annotations in the implementation of those GeoAPI interfaces. The ISO
>19139 standard will continue to exist, but would contain only the rules
>for creating XML schemas from the UML - so this particular standard
>would not be anymore of direct use for us.
>
>Two packages are moving: the new metadata standard will contain a new
>package about services. This new package was previously defined in a
>separated standard, namely ISO 19119, which is now merged with ISO
>19115. On the other hand, the quality package moves to a separated
>standard, namely ISO 19157. The impact on GeoAPI will be a new
>"org.opengis.metadata.service" package (which currently doesn't exist),
>but I propose to not move the existing "org.opengis.metadata.quality"
>package for compatibility reason, and because quality information can
>still be view as a kind of metadata.

+1 from me.

>
>There will be approximatively 100 metadata attributes added or modified.
>I don't know yet how many are code lists (i.e. no work for implementors)
>and how many touch interfaces. Among the changes, metadata identifiers
>have been improved and CI_ResponsibleParty will be restructured for
>making easier to reuse elements for different roles.

OK.

>
>The XML schema will change, especially the prefixes. In the current
>schema, the "gmd" prefix is used for every metadata elements. The new
>schema takes a more modularized approach, with different prefixes for
>different packages. This have no impact on GeoAPI, but will affect
>implementations. XSLT will be provided for translating metadata
>documents from the old schema to the new one.

Thanks Martin, OK!

Cheers,
Chris

>
>     Martin
>

Reply via email to