[ 
https://issues.apache.org/jira/browse/SIS-394?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Martin Desruisseaux updated SIS-394:
------------------------------------
    Description: 
Interfaces in the {{org.opengis.metadata.quality}} package (and consequently, 
classes in the {{org.apache.sis.metadata.iso.quality}} package) were used to be 
defined in ISO 19115 standard published in 2003. But in the revision published 
in 2014, most types about data quality have been removed from ISO 19115 and 
moved to another standard, ISO 19157. This standard upgraded the data quality 
model with new classes and properties, but those changes are not yet reflected 
in our Java API. We should update the {{….quality}} packages with this new 
model, otherwise our upgrade to the new ISO 19115:2014 model is not complete.

The fact that quality part is missing can be seen by looking for example to the 
{{org.apache.sis.metadata.iso.quality.AbstractElement}} class: all getter 
methods with an {{\@XmlElement(name = …, namespace = LegacyNamespaces.GMD)}} 
annotation are properties that were removed or moved elsewhere, but for which 
we have not yet determined the replacement. Those methods are not yet 
deprecated for that reason, but would be deprecated once this SIS-394 task is 
done.

  was:Interfaces in the {{org.opengis.metadata.quality}} package (and 
consequently, classes in the {{org.apache.sis.metadata.iso.quality}} package) 
were used to be defined in ISO 19115 standard published in 2003. But in the 
revision published in 2014, most types about data quality have been removed 
from ISO 19115 and moved to another standard, ISO 19157. This standard upgraded 
the data quality model with new classes and properties, but those changes are 
not yet reflected in our Java API. We should update the {{….quality}} packages 
with this new model, otherwise our upgrade to the new ISO 19115:2014 model is 
not complete.


> Implement data quality (ISO 19157)
> ----------------------------------
>
>                 Key: SIS-394
>                 URL: https://issues.apache.org/jira/browse/SIS-394
>             Project: Spatial Information Systems
>          Issue Type: Task
>          Components: Metadata
>    Affects Versions: 0.5, 0.6, 0.7, 0.8
>            Reporter: Martin Desruisseaux
>            Priority: Major
>
> Interfaces in the {{org.opengis.metadata.quality}} package (and consequently, 
> classes in the {{org.apache.sis.metadata.iso.quality}} package) were used to 
> be defined in ISO 19115 standard published in 2003. But in the revision 
> published in 2014, most types about data quality have been removed from ISO 
> 19115 and moved to another standard, ISO 19157. This standard upgraded the 
> data quality model with new classes and properties, but those changes are not 
> yet reflected in our Java API. We should update the {{….quality}} packages 
> with this new model, otherwise our upgrade to the new ISO 19115:2014 model is 
> not complete.
> The fact that quality part is missing can be seen by looking for example to 
> the {{org.apache.sis.metadata.iso.quality.AbstractElement}} class: all getter 
> methods with an {{\@XmlElement(name = …, namespace = LegacyNamespaces.GMD)}} 
> annotation are properties that were removed or moved elsewhere, but for which 
> we have not yet determined the replacement. Those methods are not yet 
> deprecated for that reason, but would be deprecated once this SIS-394 task is 
> done.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to