John -
Yes it is modified with NcML:
<netcdf xmlns="http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
enhance="true">
<variable name="lat">
<attribute name="standard_name" type="String" value="latitude"
/>
<attribute name="units" type="String" value="degrees_north" />
<attribute name="coordinates" type="String" value="lon lat" />
</variable>
<variable name="lon">
<attribute name="standard_name" type="String"
value="longitude" />
<attribute name="units" type="String" value="degrees_east" />
<attribute name="coordinates" type="String" value="lon lat" />
</variable>
<variable name="u_wind" orgName="U" type="float">
<attribute name="standard_name" type="String"
value="northward_sea_water_velocity" />
</variable>
<variable name="v_wind" orgName="V" type="float">
<attribute name="standard_name" type="String"
value="eastward_sea_water_velocity" />
</variable>
</netcdf>
-----Original Message-----
From: John Caron [mailto:caron@xxxxxxxxxxxxxxxx]
Sent: Thursday, July 09, 2009 11:50 AM
To: Kyle Wilcox
Cc: THREDDS community
Subject: Re: [thredds] Subset service fails as Point Data
Hi Kyle:
The dataset
http://staging.asascience.com:8989/thredds/catalog/Cadiz/Currents/catalo
g.html?dataset=Cadiz/Currents/EGM200_3.nc
as downloaded doesnt get recognized as a grid. did you modify it with
ncml?
Kyle Wilcox wrote:
> Still receiving the same error using version 4.0.20.2. See original
> post below for the server links.
>
>
> Here is a dataset where the Point subset is working correctly:
>
http://staging.asascience.com:8989/thredds/catalog/fmrc/GFS/catalog.html
> ?dataset=fmrc/GFS/GFS_best.ncd
>
> And another which is not working correctly (same error):
>
http://staging.asascience.com:8989/thredds/ncss/grid/nmfs/roms.ncml/poin
> tDataset.html
>
>
> -----Original Message-----
> From: John Caron [mailto:caron@xxxxxxxxxxxxxxxx]
> Sent: Wednesday, July 08, 2009 11:16 PM
> To: Kyle Wilcox
> Cc: thredds@xxxxxxxxxxxxxxxx
> Subject: Re: [thredds] Subset service fails as Point Data
>
> Hi Kyle:
>
> I just made a release (4.0.20.2) that i think will fix this. Can you
> download and try again? thanks
>
> Kyle Wilcox wrote:
>
>> Hello all,
>>
>>
>>
>> I have a dataset that works correctly with the grid subset, ncWMS,
and
>>
>
>
>> any other NetCDF tool I can come across. It is failing with the
>>
> THREDDS
>
>> NetCDF subset when requesting point data.
>>
>>
>>
>> Dataset:
>>
>>
>
http://staging.asascience.com:8989/thredds/catalog/Cadiz/Currents/catalo
> g.html?dataset=Cadiz/Currents/EGM200_3.nc
>
>>
>>
>> Point Subset:
>>
>>
>
http://staging.asascience.com:8989/thredds/ncss/grid/Cadiz/Currents/EGM2
> 00_3.nc/pointDataset.html
>
>>
>>
>> Request: http://staging.asascience.com:8989
>>
>>
>
/thredds/ncss/grid/Cadiz/Currents/EGM200_3.nc?var=u_wind,v_wind&latitude
>
=35&longitude=-6&temporal=point&accept=xml&point=true&time_end=present&t
> ime_duration=P3D
>
>>
>>
>> Trace:
>>
>>
>>
>> 2009-07-08T17:32:13.277 -0400 [ 5142656][ 167] ERROR -
>> thredds.server.ncSubset.GridServlet - GridServlet.processGridAsPoint
>>
>> java.lang.ArrayIndexOutOfBoundsException
>>
>> at ucar.ma2.Index2D.setDirect(Index2D.java:135)
>>
>> at ucar.ma2.ArrayDouble$D2.get(ArrayDouble.java:295)
>>
>> at
>>
>>
>
ucar.nc2.dataset.CoordinateAxis2D.getCoordValue(CoordinateAxis2D.java:75
> )
>
>> at
>> ucar.nc2.dt.grid.GridCoordSys.getLatLon(GridCoordSys.java:1026)
>>
>> at
>>
>>
>
ucar.nc2.dt.grid.GridAsPointDataset.readData(GridAsPointDataset.java:100
> )
>
>> at
>>
>>
>
thredds.server.ncSubset.GridPointWriter.write(GridPointWriter.java:253)
>
>> at
>>
>>
>
thredds.server.ncSubset.GridServlet.processGridAsPoint(GridServlet.java:
> 259)
>
>> at
>> thredds.server.ncSubset.GridServlet.doGet(GridServlet.java:171)
>>
>> at
>> javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>>
>> at
>> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>>
>> at
>>
>>
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.java:290)
>
>> at
>>
>>
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:206)
>
>> at
>>
>>
>
thredds.servlet.filter.RequestQueryFilter.doFilter(RequestQueryFilter.ja
> va:121)
>
>> at
>>
>>
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.java:235)
>
>> at
>>
>>
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:206)
>
>> at
>>
>>
>
thredds.servlet.filter.RequestPathFilter.doFilter(RequestPathFilter.java
> :105)
>
>> at
>>
>>
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.java:235)
>
>> at
>>
>>
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:206)
>
>> at
>>
>>
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
> e.java:233)
>
>> at
>>
>>
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
> e.java:191)
>
>> at
>>
>>
>
org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator
> Base.java:433)
>
>> at
>>
>>
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
> :128)
>
>> at
>>
>>
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
> :102)
>
>> at
>>
>>
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
> java:109)
>
>> at
>>
>>
>
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:2
> 93)
>
>> at
>>
>>
>
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:84
> 9)
>
>> at
>>
>>
>
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(
> Http11Protocol.java:583)
>
>> at
>>
>>
>
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
>
>> at java.lang.Thread.run(Unknown Source)
>>
>>
>>
>>
>>
>>
>>
>> Is this most likely caused by an incorrect dataset?
>>
>>
>>
>>
>>
>>
>>
>> *Kyle Wilcox*
>>
>> *ASA **|** Science. Services. Solutions.*
>>
>> Consider the environment before printing this email
>>
>>
>>
>>
>>
>>
>
------------------------------------------------------------------------
>
>> _______________________________________________
>> thredds mailing list
>> thredds@xxxxxxxxxxxxxxxx
>> For list information or to unsubscribe, visit:
>>
> http://www.unidata.ucar.edu/mailing_lists/
>