Interface Resolution

    • Method Detail

      • getDistance

        @Profile(level=CORE)
        @UML(identifier="distance",
             obligation=CONDITIONAL,
             specification=ISO_19115)
        Double getDistance()
        Horizontal ground sample distance.
        Upcoming API change — units of measurement
        The return type of this method may change in GeoAPI 4.0. It may be replaced by the Length type in order to provide unit of measurement together with the value.
        Returns:
        the ground sample distance, or null.
        Condition:
        equivalentScale, vertical, angularDistance and levelOfDetail not provided.
        Unit:
        Distance
      • getVertical

        @Profile(level=CORE)
        @UML(identifier="vertical",
             obligation=CONDITIONAL,
             specification=ISO_19115)
        Double getVertical()
        Vertical sampling distance.
        Upcoming API change — units of measurement
        The return type of this method may change in GeoAPI 4.0. It may be replaced by the Length type in order to provide unit of measurement together with the value.
        Returns:
        the vertical sampling distance, or null.
        Since:
        3.1
        Condition:
        equivalentScale, distance, angularDistance and levelOfDetail not provided.
        Unit:
        Distance
      • getAngularDistance

        @Profile(level=CORE)
        @UML(identifier="angularDistance",
             obligation=CONDITIONAL,
             specification=ISO_19115)
        Double getAngularDistance()
        Angular sampling measure.
        Upcoming API change — units of measurement
        The return type of this method may change in GeoAPI 4.0. It may be replaced by the Angle type in order to provide unit of measurement together with the value.
        Returns:
        the angular sampling measure, or null.
        Since:
        3.1
        Condition:
        equivalentScale, distance, vertical and levelOfDetail not provided.
        Unit:
        Angle