Package org.opengis.metadata.spatial
Interface Georeferenceable
-
- All Superinterfaces:
GridSpatialRepresentation
,SpatialRepresentation
@UML(identifier="MD_Georeferenceable", specification=ISO_19115) public interface Georeferenceable extends GridSpatialRepresentation
Grid with cells irregularly spaced in any given geographic/projected coordinate reference system. Individual cells can be geolocated using geolocation information supplied with the data but cannot be geolocated from the grid properties alone.- Since:
- 2.0
-
-
Method Summary
Modifier and Type Method Description Collection<? extends GeolocationInformation>
getGeolocationInformation()
Information that can be used to geolocate the data.Record
getGeoreferencedParameters()
Terms which support grid data georeferencing.default InternationalString
getOrientationParameterDescription()
Description of parameters used to describe sensor orientation.default Collection<? extends Citation>
getParameterCitations()
Reference providing description of the parameters.boolean
isControlPointAvailable()
Indication of whether or not control point(s) exists.boolean
isOrientationParameterAvailable()
Indication of whether or not orientation parameters are available.-
Methods inherited from interface GridSpatialRepresentation
getAxisDimensionProperties, getCellGeometry, getNumberOfDimensions, isTransformationParameterAvailable
-
-
-
-
Method Detail
-
isControlPointAvailable
@UML(identifier="controlPointAvailability", obligation=MANDATORY, specification=ISO_19115) boolean isControlPointAvailable()
Indication of whether or not control point(s) exists.- Returns:
- whether or not control point(s) exists.
-
isOrientationParameterAvailable
@UML(identifier="orientationParameterAvailability", obligation=MANDATORY, specification=ISO_19115) boolean isOrientationParameterAvailable()
Indication of whether or not orientation parameters are available.- Returns:
- whether or not orientation parameters are available.
-
getOrientationParameterDescription
@UML(identifier="orientationParameterDescription", obligation=OPTIONAL, specification=ISO_19115) default InternationalString getOrientationParameterDescription()
Description of parameters used to describe sensor orientation.- Returns:
- description of parameters used to describe sensor orientation, or
null
.
-
getGeoreferencedParameters
@UML(identifier="georeferencedParameters", obligation=MANDATORY, specification=ISO_19115) Record getGeoreferencedParameters()
Terms which support grid data georeferencing.- Returns:
- terms which support grid data georeferencing.
-
getParameterCitations
@UML(identifier="parameterCitation", obligation=OPTIONAL, specification=ISO_19115) default Collection<? extends Citation> getParameterCitations()
Reference providing description of the parameters.- Returns:
- reference providing description of the parameters.
-
getGeolocationInformation
@UML(identifier="geolocationInformation", obligation=MANDATORY, specification=ISO_19115_2) Collection<? extends GeolocationInformation> getGeolocationInformation()
Information that can be used to geolocate the data.- Returns:
- a geolocalisation of the data.
-
-