Interface DataFile
-
@UML(identifier="MX_DataFile", specification=ISO_19115_3) public interface DataFile
Description of a transfer data file.- Since:
- 2.3
-
-
Method Summary
Modifier and Type Method Description default Collection<? extends LocalName>
getFeatureTypes()
Provides the list of feature types concerned by the transfer data file.InternationalString
getFileDescription()
Text description of the data.default Format
getFileFormat()
Deprecated.Removed in latest XSD schemas.URI
getFileName()
Name of the file that contains the data.String
getFileType()
Format in which the data is encoded.
-
-
-
Method Detail
-
getFileName
@UML(identifier="fileName", obligation=MANDATORY, specification=ISO_19115_3) URI getFileName()
Name of the file that contains the data.- Returns:
- name of the file that contains the data.
- Since:
- 3.1
- See Also:
BrowseGraphic.getFileName()
Departure from OGC/ISO specification:
ISO 19115-3 type is<gcx:FileName>
, which we map to aURI
in Java.
-
getFileDescription
@UML(identifier="fileDescription", obligation=MANDATORY, specification=ISO_19115_3) InternationalString getFileDescription()
Text description of the data.- Returns:
- text description of the data.
- Since:
- 3.1
- See Also:
BrowseGraphic.getFileDescription()
-
getFileType
@UML(identifier="fileType", obligation=MANDATORY, specification=ISO_19115_3) String getFileType()
Format in which the data is encoded.- Returns:
- format in which the data is encoded.
- Since:
- 3.1
- See Also:
BrowseGraphic.getFileType()
Departure from OGC/ISO specification:
ISO 19115-3 type is<gcx:MimeFileType>
.
-
getFeatureTypes
@UML(identifier="featureTypes", obligation=OPTIONAL, specification=ISO_19115_3) default Collection<? extends LocalName> getFeatureTypes()
Provides the list of feature types concerned by the transfer data file. Depending on the transfer choices, a data file may contain data related to one or many feature types. This attribute may be omitted when the dataset is composed of a single file and/or the data does not relate to a feature catalogue.- Returns:
- list of features types concerned by the transfer data file.
-
getFileFormat
@Deprecated @UML(identifier="fileFormat", obligation=MANDATORY, specification=ISO_19139, version=2007) default Format getFileFormat()
Deprecated.Removed in latest XSD schemas.Defines the format of the transfer data file.- Returns:
- format of the transfer data file.
-
-