Interface BrowseGraphic
-
@UML(identifier="MD_BrowseGraphic", specification=ISO_19115) public interface BrowseGraphic
Graphic that provides an illustration of the dataset (including a legend for the graphic, if applicable). The graphic means a dataset, an organisation logo, security constraint or citation.- Since:
- 2.0
-
-
Method Summary
Modifier and Type Method Description default InternationalString
getFileDescription()
Text description of the illustration.URI
getFileName()
Name of the file that contains a graphic that provides an illustration of the resource.default String
getFileType()
Format in which the illustration is encoded.default Collection<? extends Constraints>
getImageConstraints()
Restriction on access and / or use of browse graphic.default Collection<? extends OnlineResource>
getLinkages()
Links to browse graphic.
-
-
-
Method Detail
-
getFileName
@UML(identifier="fileName", obligation=MANDATORY, specification=ISO_19115) URI getFileName()
Name of the file that contains a graphic that provides an illustration of the resource.- Returns:
- file that contains a graphic that provides an illustration of the resource.
- See Also:
DataFile.getFileName()
Departure from OGC/ISO specification:
ISO 19115 type isCharacterString
. Since the specification clearly states that the string shall be a filename, a more specific Java type likeURI
seem appropriate.
-
getFileDescription
@UML(identifier="fileDescription", obligation=OPTIONAL, specification=ISO_19115) default InternationalString getFileDescription()
Text description of the illustration.- Returns:
- text description of the illustration, or
null
. - See Also:
DataFile.getFileDescription()
-
getFileType
@UML(identifier="fileType", obligation=OPTIONAL, specification=ISO_19115) default String getFileType()
Format in which the illustration is encoded. Raster formats are encouraged to use one of the names returned byImageIO.getReaderFormatNames()
.Example: CGM, EPS, GIF, JPEG, PBM, PS, TIFF, XWD.- Returns:
- format in which the illustration is encoded, or
null
. - See Also:
DataFile.getFileType()
,ImageIO.getReaderFormatNames()
-
getImageConstraints
@UML(identifier="imageConstraints", obligation=OPTIONAL, specification=ISO_19115) default Collection<? extends Constraints> getImageConstraints()
Restriction on access and / or use of browse graphic. Returns an empty collection if none.- Returns:
- restriction on access and / or use of browse graphic.
- Since:
- 3.1
-
getLinkages
@UML(identifier="linkage", obligation=OPTIONAL, specification=ISO_19115) default Collection<? extends OnlineResource> getLinkages()
Links to browse graphic. Returns an empty collection if none.- Returns:
- links to browse graphic.
- Since:
- 3.1
-
-