Interface DataIdentification
- All Superinterfaces:
Identification
- All Known Implementing Classes:
DefaultDataIdentification
@UML(identifier="MD_DataIdentification",
specification=ISO_19115)
public interface DataIdentification
extends Identification
Information required to identify a dataset.
- Since:
- 2.0
-
Method Summary
Modifier and TypeMethodDescriptionFull name of the character coding standard(s) used for the dataset.Description of the dataset in the producer's processing environment, including items such as the software, the computer operating system, file name, and the dataset size.Collection<? extends Extent> Additional extent information including the bounding polygon, vertical, and temporal extent of the dataset.Language(s) used within the dataset.Method used to spatially represent geographic information.Collection<? extends Resolution> Factor which provides a general understanding of the density of spatial data in the dataset.Any other descriptive information about the dataset.Main theme(s) of the dataset.Methods inherited from interface Identification
getAbstract, getAggregationInfo, getCitation, getCredits, getDescriptiveKeywords, getGraphicOverviews, getPointOfContacts, getPurpose, getResourceConstraints, getResourceFormats, getResourceMaintenances, getResourceSpecificUsages, getStatusModifier and TypeMethodDescriptionBrief narrative summary of the content of the resource(s).Collection<? extends AggregateInformation> Provides aggregate dataset information.Citation data for the resource(s).Recognition of those who contributed to the resource(s).Collection<? extends Keywords> Provides category keywords, their type, and reference source.Collection<? extends BrowseGraphic> Provides a graphic that illustrates the resource(s) (should include a legend for the graphic).Collection<? extends ResponsibleParty> Identification of, and means of communication with, person(s) and organizations(s) associated with the resource(s).Summary of the intentions with which the resource(s) was developed.Collection<? extends Constraints> Provides information about constraints which apply to the resource(s).Collection<? extends Format> Provides a description of the format of the resource(s).Collection<? extends MaintenanceInformation> Provides information about the frequency of resource updates, and the scope of those updates.Collection<? extends Usage> Provides basic information about specific application(s) for which the resource(s) has/have been or is being used by different users.Status of the resource(s).
-
Method Details
-
getSpatialRepresentationTypes
@Profile(level=CORE) @UML(identifier="spatialRepresentationType", obligation=OPTIONAL, specification=ISO_19115) Collection<SpatialRepresentationType> getSpatialRepresentationTypes()Method used to spatially represent geographic information.- Returns:
- Method(s) used to spatially represent geographic information.
-
getSpatialResolutions
@Profile(level=CORE) @UML(identifier="spatialResolution", obligation=OPTIONAL, specification=ISO_19115) Collection<? extends Resolution> getSpatialResolutions()Factor which provides a general understanding of the density of spatial data in the dataset.- Returns:
- Factor which provides a general understanding of the density of spatial data.
-
getLanguages
@Profile(level=CORE) @UML(identifier="language", obligation=MANDATORY, specification=ISO_19115) Collection<Locale> getLanguages()Language(s) used within the dataset.- Returns:
- Language(s) used.
-
getCharacterSets
@Profile(level=CORE) @UML(identifier="characterSet", obligation=CONDITIONAL, specification=ISO_19115) Collection<CharacterSet> getCharacterSets()Full name of the character coding standard(s) used for the dataset.- Returns:
- Name(s) of the character coding standard(s) used.
-
getTopicCategories
@Profile(level=CORE) @UML(identifier="topicCategory", obligation=CONDITIONAL, specification=ISO_19115) Collection<TopicCategory> getTopicCategories()Main theme(s) of the dataset.- Returns:
- Main theme(s).
-
getEnvironmentDescription
@UML(identifier="environmentDescription", obligation=OPTIONAL, specification=ISO_19115) InternationalString getEnvironmentDescription()Description of the dataset in the producer's processing environment, including items such as the software, the computer operating system, file name, and the dataset size.- Returns:
- Description of the dataset in the producer's processing environment, or
null.
-
getExtents
@Profile(level=CORE) @UML(identifier="extent", obligation=CONDITIONAL, specification=ISO_19115) Collection<? extends Extent> getExtents()Additional extent information including the bounding polygon, vertical, and temporal extent of the dataset.- Returns:
- Additional extent information.
-
getSupplementalInformation
@UML(identifier="supplementalInformation", obligation=OPTIONAL, specification=ISO_19115) InternationalString getSupplementalInformation()Any other descriptive information about the dataset.- Returns:
- Other descriptive information, or
null.
-