Class Godiva3Viewer

java.lang.Object
thredds.server.wms.Godiva3Viewer
All Implemented Interfaces:
Viewer

public class Godiva3Viewer extends Object implements 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 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:
      isViewable in interface Viewer
      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: Viewer
      Get an HTML fragment link to the viewer JNLP file, for this dataset. Example: return "Integrated Data Viewer (IDV) (webstart)";
      Specified by:
      getViewerLinkHtml in interface Viewer
      Parameters:
      ds - the dataset to view
      req - the request
      Returns:
      HTML fragment string
    • getViewerLink

      public ViewerLinkProvider.ViewerLink getViewerLink(thredds.client.catalog.Dataset ds, jakarta.servlet.http.HttpServletRequest req)
      Specified by:
      getViewerLink in interface Viewer
      Parameters:
      ds - the dataset to view
      req - the request
      Returns:
      HTML fragment string