Interface Element

All Known Subinterfaces:
AbsoluteExternalPositionalAccuracy, PositionalAccuracy
All Known Implementing Classes:
AbsoluteExternalPositionalAccuracyImpl, ElementImpl, PositionalAccuracyImpl

public interface Element
Type of test applied to the data specified by a data quality scope.
Since:
GeoAPI 2.0
Author:
Martin Desruisseaux (IRD), Cory Horner (Refractions Research)
  • Method Details

    • getNamesOfMeasure

      Collection<? extends InternationalString> getNamesOfMeasure()
      Name of the test applied to the data.
      Returns:
      Name of the test applied to the data.
    • getMeasureIdentification

      Identifier getMeasureIdentification()
      Code identifying a registered standard procedure, or null if none.
      Returns:
      Code identifying a registered standard procedure, or null.
    • getMeasureDescription

      InternationalString getMeasureDescription()
      Description of the measure being determined.
      Returns:
      Description of the measure being determined, or null.
    • getEvaluationMethodType

      EvaluationMethodType getEvaluationMethodType()
      Type of method used to evaluate quality of the dataset, or null if unspecified.
      Returns:
      Type of method used to evaluate quality, or null.
    • getEvaluationMethodDescription

      @UML(identifier="evaluationMethodDescription", obligation=OPTIONAL, specification=ISO_19115) InternationalString getEvaluationMethodDescription()
      Description of the evaluation method.
      Returns:
      Description of the evaluation method, or null.
    • getEvaluationProcedure

      Citation getEvaluationProcedure()
      Reference to the procedure information, or null if none.
      Returns:
      Reference to the procedure information, or null.
    • getDates

      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.
      Returns:
      Date or range of dates on which a data quality measure was applied.
      Since:
      GeoAPI 2.1
    • getResults

      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.
      Since:
      GeoAPI 2.1