org.opengis.metadata
Interface MetaData
-
@Profile(level=CORE) @UML(identifier="MD_MetaData", specification=ISO_19115) public interface MetaData
Root entity which defines metadata about a resource or resources.- Since:
- GeoAPI 2.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description java.util.Collection<ApplicationSchemaInformation>getApplicationSchemaInfo()Provides information about the conceptual schema of a dataset.java.nio.charset.CharsetgetCharacterSet()Full name of the character coding standard used for the metadata set.ResponsiblePartygetContact()Party responsible for the metadata information.java.util.Collection<ContentInformation>getContentInfo()Provides information about the feature catalogue and describes the coverage and image data characteristics.java.util.Collection<DataQuality>getDataQualityInfo()Provides overall assessment of quality of a resource(s).java.util.DategetDateStamp()Date that the metadata was created.DistributiongetDistributionInfo()Provides information about the distributor of and options for obtaining the resource(s).java.lang.StringgetFileIdentifier()Unique identifier for this metadata file, ornullif none.java.util.Collection<java.lang.String>getHierarchyLevelNames()Name of the hierarchy levels for which the metadata is provided.java.util.Collection<ScopeCode>getHierarchyLevels()Scope to which the metadata applies.java.util.Collection<Identification>getIdentificationInfo()Basic information about the resource(s) to which the metadata applies.java.util.LocalegetLanguage()Language used for documenting metadata.java.util.Collection<Constraints>getMetadataConstraints()Provides restrictions on the access and use of data.java.util.Collection<MetadataExtensionInformation>getMetadataExtensionInfo()Information describing metadata extensions.MaintenanceInformationgetMetadataMaintenance()Provides information about the frequency of metadata updates, and the scope of those updates.java.lang.StringgetMetadataStandardName()Name of the metadata standard (including profile name) used.java.lang.StringgetMetadataStandardVersion()Version (profile) of the metadata standard used.java.lang.StringgetParentIdentifier()File identifier of the metadata to which this metadata is a subset (child).java.util.Collection<PortrayalCatalogueReference>getPortrayalCatalogueInfo()Provides information about the catalogue of rules defined for the portrayal of a resource(s).java.util.Collection<ReferenceSystem>getReferenceSystemInfo()Description of the spatial and temporal reference systems used in the dataset.java.util.Collection<SpatialRepresentation>getSpatialRepresentationInfo()Digital representation of spatial information in the dataset.
-
-
-
Method Detail
-
getFileIdentifier
@Profile(level=CORE) @UML(identifier="fileIdentifier", obligation=OPTIONAL, specification=ISO_19115) java.lang.String getFileIdentifier()
Unique identifier for this metadata file, ornullif none.
-
getLanguage
@Profile(level=CORE) @UML(identifier="language", obligation=CONDITIONAL, specification=ISO_19115) java.util.Locale getLanguage()
Language used for documenting metadata.
-
getCharacterSet
@Profile(level=CORE) @UML(identifier="characterSet", obligation=OPTIONAL, specification=ISO_19115) java.nio.charset.Charset getCharacterSet()
Full name of the character coding standard used for the metadata set.
-
getParentIdentifier
@UML(identifier="parentIdentifier", obligation=OPTIONAL, specification=ISO_19115) java.lang.String getParentIdentifier()
File identifier of the metadata to which this metadata is a subset (child).
-
getHierarchyLevels
@UML(identifier="hierarchyLevel", obligation=OPTIONAL, specification=ISO_19115) java.util.Collection<ScopeCode> getHierarchyLevels()
Scope to which the metadata applies.
-
getHierarchyLevelNames
@UML(identifier="hierarchyLevelName", obligation=OPTIONAL, specification=ISO_19115) java.util.Collection<java.lang.String> getHierarchyLevelNames()
Name of the hierarchy levels for which the metadata is provided.
-
getContact
@Profile(level=CORE) @UML(identifier="contact", obligation=MANDATORY, specification=ISO_19115) ResponsibleParty getContact()
Party responsible for the metadata information.
-
getDateStamp
@Profile(level=CORE) @UML(identifier="dateStamp", obligation=MANDATORY, specification=ISO_19115) java.util.Date getDateStamp()
Date that the metadata was created.
-
getMetadataStandardName
@Profile(level=CORE) @UML(identifier="metadataStandardName", obligation=OPTIONAL, specification=ISO_19115) java.lang.String getMetadataStandardName()
Name of the metadata standard (including profile name) used.
-
getMetadataStandardVersion
@Profile(level=CORE) @UML(identifier="metadataStandardVersion", obligation=OPTIONAL, specification=ISO_19115) java.lang.String getMetadataStandardVersion()
Version (profile) of the metadata standard used.
-
getSpatialRepresentationInfo
@UML(identifier="spatialRepresentationInfo", obligation=OPTIONAL, specification=ISO_19115) java.util.Collection<SpatialRepresentation> getSpatialRepresentationInfo()
Digital representation of spatial information in the dataset.
-
getReferenceSystemInfo
@Profile(level=CORE) @UML(identifier="referenceSystemInfo", obligation=OPTIONAL, specification=ISO_19115) java.util.Collection<ReferenceSystem> getReferenceSystemInfo()
Description of the spatial and temporal reference systems used in the dataset.
-
getMetadataExtensionInfo
@UML(identifier="metadataExtensionInfo", obligation=OPTIONAL, specification=ISO_19115) java.util.Collection<MetadataExtensionInformation> getMetadataExtensionInfo()
Information describing metadata extensions.
-
getIdentificationInfo
@Profile(level=CORE) @UML(identifier="identificationInfo", obligation=MANDATORY, specification=ISO_19115) java.util.Collection<Identification> getIdentificationInfo()
Basic information about the resource(s) to which the metadata applies.
-
getContentInfo
@UML(identifier="contentInfo", obligation=OPTIONAL, specification=ISO_19115) java.util.Collection<ContentInformation> getContentInfo()
Provides information about the feature catalogue and describes the coverage and image data characteristics.
-
getDistributionInfo
@Profile(level=CORE) @UML(identifier="distributionInfo", obligation=OPTIONAL, specification=ISO_19115) Distribution getDistributionInfo()
Provides information about the distributor of and options for obtaining the resource(s).
-
getDataQualityInfo
@Profile(level=CORE) @UML(identifier="dataQualityInfo", obligation=OPTIONAL, specification=ISO_19115) java.util.Collection<DataQuality> getDataQualityInfo()
Provides overall assessment of quality of a resource(s).
-
getPortrayalCatalogueInfo
@UML(identifier="portrayalCatalogueInfo", obligation=OPTIONAL, specification=ISO_19115) java.util.Collection<PortrayalCatalogueReference> getPortrayalCatalogueInfo()
Provides information about the catalogue of rules defined for the portrayal of a resource(s).
-
getMetadataConstraints
@UML(identifier="metadataConstraints", obligation=OPTIONAL, specification=ISO_19115) java.util.Collection<Constraints> getMetadataConstraints()
Provides restrictions on the access and use of data.
-
getApplicationSchemaInfo
@UML(identifier="applicationSchemaInfo", obligation=OPTIONAL, specification=ISO_19115) java.util.Collection<ApplicationSchemaInformation> getApplicationSchemaInfo()
Provides information about the conceptual schema of a dataset.
-
getMetadataMaintenance
@UML(identifier="metadataMaintenance", obligation=OPTIONAL, specification=ISO_19115) MaintenanceInformation getMetadataMaintenance()
Provides information about the frequency of metadata updates, and the scope of those updates.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG