Package thredds.server.wms
Class Godiva3Viewer
java.lang.Object
thredds.server.wms.Godiva3Viewer
- All Implemented Interfaces:
Viewer
A Viewer for viewing datasets using the built-in Godiva3 client. The viewer
must be configured in
${tomcat_home}/content/thredds/threddsConfig.xml, as per
instructions
here(needs
updated). *-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetViewerLink(thredds.client.catalog.Dataset ds, jakarta.servlet.http.HttpServletRequest req) getViewerLinkHtml(thredds.client.catalog.Dataset ds, jakarta.servlet.http.HttpServletRequest req) Get an HTML fragment link to the viewer JNLP file, for this dataset.booleanisViewable(thredds.client.catalog.Dataset ds) Returns true if this is a gridded dataset that is accessible via WMS.
-
Constructor Details
-
Godiva3Viewer
public Godiva3Viewer()
-
-
Method Details
-
isViewable
public boolean isViewable(thredds.client.catalog.Dataset ds) Returns true if this is a gridded dataset that is accessible via WMS.- Specified by:
isViewablein interfaceViewer- Parameters:
ds- the dataset- Returns:
- true if viewable
-
getViewerLinkHtml
public String getViewerLinkHtml(thredds.client.catalog.Dataset ds, jakarta.servlet.http.HttpServletRequest req) Description copied from interface:ViewerGet an HTML fragment link to the viewer JNLP file, for this dataset. Example: return "Integrated Data Viewer (IDV) (webstart)";- Specified by:
getViewerLinkHtmlin interfaceViewer- Parameters:
ds- the dataset to viewreq- the request- Returns:
- HTML fragment string
-
getViewerLink
public ViewerLinkProvider.ViewerLink getViewerLink(thredds.client.catalog.Dataset ds, jakarta.servlet.http.HttpServletRequest req) - Specified by:
getViewerLinkin interfaceViewer- Parameters:
ds- the dataset to viewreq- the request- Returns:
- HTML fragment string
-