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 InternationalString
getEvaluationMethodDescription()
Description of the evaluation method.default EvaluationMethodType
getEvaluationMethodType()
Type of method used to evaluate quality of the dataset.default Citation
getEvaluationProcedure()
Reference to the procedure information, ornull
if none.default InternationalString
getMeasureDescription()
Description of the measure being determined.default Identifier
getMeasureIdentification()
Code identifying a registered standard procedure, ornull
if 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, ornull
if 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, ornull
if 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.
-
-