Information about the resource used in creating the resource specified by the scope.
At least one of the description and
scope shall be provided.
- Since:
- 2.0
-
Method Summary
Modifier and TypeMethodDescriptionDetailed description of the level of the source data.default IdentifierProcessing level of the source data.default NominalResolutionDistance between consistent parts (centre, left side, right side) of two adjacent pixels.default RepresentativeFractionDeprecated.getScope()Type and / or extent of the source.default CitationRecommended reference to be used for the source data.default Collection<? extends Extent> Deprecated.As of ISO 19115:2014, moved toScope.getExtents().default Collection<? extends Citation> References to metadata for the source.default ReferenceSystemSpatial reference system used by the source data.default ResolutionSpatial resolution expressed as a scale factor, an angle or a level of detail.default Collection<? extends ProcessStep> Information about process steps in which this source was used.
-
Method Details
-
getDescription
@UML(identifier="description", obligation=CONDITIONAL, specification=ISO_19115) InternationalString getDescription()Detailed description of the level of the source data.- Returns:
- description of the level of the source data, or
nullif none. - Condition:
- Mandatory if the scope is not provided.
-
getSourceSpatialResolution
@UML(identifier="sourceSpatialResolution", obligation=OPTIONAL, specification=ISO_19115) default Resolution getSourceSpatialResolution()Spatial resolution expressed as a scale factor, an angle or a level of detail. May benullif none.- Returns:
- spatial resolution expressed as a scale factor, an angle or a level of detail, or
nullif none. - Since:
- 3.1
-
getScaleDenominator
@Deprecated(since="3.1") @UML(identifier="scaleDenominator", obligation=OPTIONAL, specification=ISO_19115, version=2003) default RepresentativeFraction getScaleDenominator()Deprecated.As of ISO 19115:2014, moved toResolution.getEquivalentScale().Denominator of the representative fraction on a source map.- Returns:
- representative fraction on a source map, or
null.
-
getSourceReferenceSystem
@UML(identifier="sourceReferenceSystem", obligation=OPTIONAL, specification=ISO_19115) default ReferenceSystem getSourceReferenceSystem()Spatial reference system used by the source data.- Returns:
- spatial reference system used by the source data, or
null.
-
getSourceCitation
@UML(identifier="sourceCitation", obligation=OPTIONAL, specification=ISO_19115) default Citation getSourceCitation()Recommended reference to be used for the source data.- Returns:
- recommended reference to be used for the source data, or
null.
-
getSourceMetadata
@UML(identifier="sourceMetadata", obligation=OPTIONAL, specification=ISO_19115) default Collection<? extends Citation> getSourceMetadata()References to metadata for the source. Returns an empty collection if none.- Returns:
- references to metadata for the source.
- Since:
- 3.1
-
getScope
Type and / or extent of the source. May benullif none.- Returns:
- type and / or extent of the source, or
nullif none. - Since:
- 3.1
- Condition:
- Mandatory if the description is not provided.
-
getSourceExtents
@Deprecated(since="3.1") @UML(identifier="sourceExtent", obligation=CONDITIONAL, specification=ISO_19115, version=2003) default Collection<? extends Extent> getSourceExtents()Deprecated.As of ISO 19115:2014, moved toScope.getExtents().Information about the spatial, vertical and temporal extent of the source data.- Returns:
- information about the extent of the source data.
- Condition:
- Mandatory if the description is not provided.
-
getSourceSteps
@UML(identifier="sourceStep", obligation=OPTIONAL, specification=ISO_19115) default Collection<? extends ProcessStep> getSourceSteps()Information about process steps in which this source was used.- Returns:
- information about process steps in which this source was used.
-
getProcessedLevel
@UML(identifier="processedLevel", obligation=OPTIONAL, specification=ISO_19115_2) default Identifier getProcessedLevel()Processing level of the source data.- Returns:
- processing level of the source data, or
null.
-
getResolution
@UML(identifier="resolution", obligation=OPTIONAL, specification=ISO_19115_2) default NominalResolution getResolution()Distance between consistent parts (centre, left side, right side) of two adjacent pixels.- Returns:
- distance between consistent parts of two adjacent pixels.
-
Resolution.getEquivalentScale().