This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
Also, advise them to upgrade at least to TDS 3.2 (maybe even 3.3 ?), their current version is:
THREDDS Data Server Version 3.0.03rc9 Build Date = 2005-08-29 15:19:43 Ethan Davis wrote:
Here's the NCDC TDS: http://eclipse.ncdc.noaa.gov:9090/thredds-1/catalog.xml No radar data at this point. There's lots of time series stuff. Sure will be nice when we have aggregation and/or collection types working.Ran into one problem as I was looking at some of their data. When I open the datasetdods://eclipse.ncdc.noaa.gov:9090/thredds-1/dodsC/isccp/SDSfcTmp-space.ncin the grid view of the ToolsUI and then try to send it to the grid viewer I get the error message below.EthanException in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 1at ucar.nc2.dataset.grid.GeoGrid.readDataSlice(GeoGrid.java:411) at ucar.nc2.ui.grid.GridRenderer.makeHSlice(GridRenderer.java:386) at ucar.nc2.ui.grid.GridRenderer.renderPlanView(GridRenderer.java:584) at ucar.nc2.ui.grid.GridController.drawH(GridController.java:693) at ucar.nc2.ui.grid.GridController.draw(GridController.java:666)at ucar.nc2.ui.grid.GridController.showDataset(GridController.java:591)at ucar.nc2.ui.grid.GridUI.setDataset(GridUI.java:266) at ucar.nc2.ui.ToolsUI$32.actionPerformed(ToolsUI.java:1440) at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source)at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source)at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)