Package org.opengis.metadata.quality
Interface Element
-
- All Known Subinterfaces:
AbsoluteExternalPositionalAccuracy,AccuracyOfATimeMeasurement,Completeness,CompletenessCommission,CompletenessOmission,ConceptualConsistency,DomainConsistency,FormatConsistency,GriddedDataPositionalAccuracy,LogicalConsistency,NonQuantitativeAttributeAccuracy,PositionalAccuracy,QuantitativeAttributeAccuracy,RelativeInternalPositionalAccuracy,TemporalAccuracy,TemporalConsistency,TemporalValidity,ThematicAccuracy,ThematicClassificationCorrectness,TopologicalConsistency,Usability
@Classifier(ABSTRACT) @UML(identifier="DQ_Element", specification=ISO_19115, version=2003) public interface Element
Type of test applied to the data specified by a data quality scope.- Since:
- 2.0
-
-
Method Summary
Modifier and Type Method Description default Collection<? extends Date>getDates()Date or range of dates on which a data quality measure was applied.default InternationalStringgetEvaluationMethodDescription()Description of the evaluation method.default EvaluationMethodTypegetEvaluationMethodType()Type of method used to evaluate quality of the dataset.default CitationgetEvaluationProcedure()Reference to the procedure information, ornullif none.default InternationalStringgetMeasureDescription()Description of the measure being determined.default IdentifiergetMeasureIdentification()Code identifying a registered standard procedure, ornullif none.default Collection<? extends InternationalString>getNamesOfMeasure()Name of the test applied to the data.Collection<? extends Result>getResults()Value (or set of values) obtained from applying a data quality measure or the out come of evaluating the obtained value (or set of values) against a specified acceptable conformance quality level.
-
-
-
Method Detail
-
getNamesOfMeasure
@UML(identifier="nameOfMeasure", obligation=OPTIONAL, specification=ISO_19115, version=2003) default Collection<? extends InternationalString> getNamesOfMeasure()
Name of the test applied to the data.- Returns:
- name of the test applied to the data.
-
getMeasureIdentification
@UML(identifier="measureIdentification", obligation=OPTIONAL, specification=ISO_19115, version=2003) default Identifier getMeasureIdentification()
Code identifying a registered standard procedure, ornullif none.- Returns:
- code identifying a registered standard procedure, or
null.
-
getMeasureDescription
@UML(identifier="measureDescription", obligation=OPTIONAL, specification=ISO_19115, version=2003) default InternationalString getMeasureDescription()
Description of the measure being determined.- Returns:
- description of the measure being determined, or
null.
-
getEvaluationMethodType
@UML(identifier="evaluationMethodType", obligation=OPTIONAL, specification=ISO_19115, version=2003) default EvaluationMethodType getEvaluationMethodType()
Type of method used to evaluate quality of the dataset.- Returns:
- type of method used to evaluate quality, or
null.
-
getEvaluationMethodDescription
@UML(identifier="evaluationMethodDescription", obligation=OPTIONAL, specification=ISO_19115, version=2003) default InternationalString getEvaluationMethodDescription()
Description of the evaluation method.- Returns:
- description of the evaluation method, or
null.
-
getEvaluationProcedure
@UML(identifier="evaluationProcedure", obligation=OPTIONAL, specification=ISO_19115, version=2003) default Citation getEvaluationProcedure()
Reference to the procedure information, ornullif none.- Returns:
- reference to the procedure information, or
null.
-
getDates
@UML(identifier="dateTime", obligation=OPTIONAL, specification=ISO_19115, version=2003) default Collection<? extends Date> getDates()
Date or range of dates on which a data quality measure was applied. The collection size is 1 for a single date, or 2 for a range. Returns an empty collection if this information is not available.Upcoming API change — temporal schema
The element type of this method may change in GeoAPI 4.0 release. It may be replaced by a type matching more closely either ISO 19108 (Temporal Schema) or ISO 19103.- Returns:
- date or range of dates on which a data quality measure was applied.
-
getResults
@UML(identifier="result", obligation=MANDATORY, specification=ISO_19115, version=2003) Collection<? extends Result> getResults()
Value (or set of values) obtained from applying a data quality measure or the out come of evaluating the obtained value (or set of values) against a specified acceptable conformance quality level.- Returns:
- set of values obtained from applying a data quality measure.
-
-