NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.

To learn about what's going on, see About the Archive Site.

Re: [thredds] _FillValue ignored in WMS

Hi Ethan,

I've just tried this, but didn't seem to have worked...

I am using TDS Version 4.2.20100707.0012, downloaded from:

ftp://ftp.unidata.ucar.edu/pub/thredds/4.2/snapshot/thredds.war

The standalone ncWMS is still displaying the image correctly, but using TDS (and the GoDiva2 link), I'm still getting a lot of black areas. I had to copy the wmsConfig.xml file across to $TOMCAT_HOME/content/thredds.

I've changed the config to use the same colour scale as what's shown in the standalone ncWMS:

        <datasetPath pathSpec="testAll/20010101*.nc">
            <pathDefaults>
                <allowFeatureInfo>false</allowFeatureInfo>
                <defaultPaletteName>rainbow</defaultPaletteName>
            </pathDefaults>
            <variables>
                <variable id="sea_surface_temperature">
<defaultColorScaleRange>272 306.3</defaultColorScaleRange>
                </variable>
            </variables>
        </datasetPath>

I think this setting should be OK - because when I clicked on the GoDiva link at the bottom, the colour scales (on the right hand side) was shown as 272 to 306.3.

And now, for the comparison:

http://localhost:8080/ncWMS-1.0RC2/wms?LAYERS=AVHRR%2Fsea_surface_temperature&ELEVATION=0&TIME=2001-01-01T22%3A44%3A00.000Z&TRANSPARENT=true&STYLES=boxfill%2Frainbow&CRS=EPSG%3A4326&COLORSCALERANGE=271.99%2C306.31&NUMCOLORBANDS=254&LOGSCALE=false&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&EXCEPTIONS=XML&FORMAT=image%2Fpng&BBOX=103.98999786377,-48.020000457764,165.02000427246,-7.9899997711182&WIDTH=256&HEIGHT=256

http://localhost:8080/thredds/wms/testAll/20010101-ABOM-L3P_GHRSST-SSTsubskin-AVHRR_MOSAIC_01km-AO_DAAC-v01-fv01_0.nc?service=WMS&version=1.3.0&request=GetMap&Layers=sea_surface_temperature&ELEVATION=0&TIME=2001-01-01T22%3A44%3A00.000Z&TRANSPARENT=true&STYLES=boxfill%2Frainbow&CRS=EPSG%3A4326&COLORSCALERANGE=271.99%2C306.31&NUMCOLORBANDS=254&LOGSCALE=false&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&EXCEPTIONS=XML&FORMAT=image%2Fpng&BBOX=103.98999786377,-48.020000457764,165.02000427246,-7.9899997711182&WIDTH=256&HEIGHT=256

And have attached the resulting images. There were generated using the file located here:

http://opendap-ivec.arcs.org.au/thredds/fileServer/IMOS/SRS/ABOM-L3P_GHRSST-SSTsubskin-AVHRR_MOSAIC_01km/2001/20010101-ABOM-L3P_GHRSST-SSTsubskin-AVHRR_MOSAIC_01km-AO_DAAC-v01-fv01_0.nc

Cheers,

-Pauline.

On 20/07/10 1:53 AM, Ethan Davis wrote:
Hi Pauline,

Could you try this in our latest TDS snapshot and/or send an example
dataset?

The latest TDS snapshot is 4.2.20100707.0012. It is available from our
FTP server at

ftp://ftp.unidata.ucar.edu/pub/thredds/4.2/snapshot/

Thanks,

Ethan

On 7/16/2010 11:13 PM, Pauline Mak wrote:
Hi all,

I've just downloaded the latest version of TDS and tried out WMS on some
datasets.  It looks like the TDS implementation of the WMS server is
ignoring the _FillValue attribute...?

I've tried this on ncWMS-1.0RC2 and it was able to generate a correct
image.

I used the same KVP (except for LAYERS!) for both ncWMS and TDS:

http://localhost:8080/ncWMS-1.0RC2/wms?LAYERS=bomTest%2Ftemp&ELEVATION=-5&TIME=2010-07-07T12%3A00%3A00.000Z&TRANSPARENT=true&STYLES=boxfill%2Frainbow&CRS=EPSG%3A4326&NUMCOLORBANDS=254&LOGSCALE=false&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&EXCEPTIONS=XML&FORMAT=image%2Fpng&BBOX=0,-90,180,90&WIDTH=256&HEIGHT=256


http://localhost:8080/thredds/wms/testAll/ocean_an_20100707_temp.nc?LAYERS=temp&ELEVATION=-5&TIME=2010-07-07T12%3A00%3A00.000Z&TRANSPARENT=true&STYLES=boxfill%2Frainbow&CRS=EPSG%3A4326&NUMCOLORBANDS=254&LOGSCALE=false&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&EXCEPTIONS=XML&FORMAT=image%2Fpng&BBOX=0,-90,180,90&WIDTH=256&HEIGHT=256


And got the attached images (tds.png is generated from TDS,
wms_ncwms.png is generated by ncWMS).

I am currently using:

Version 4.2.20100607.1833 - 20100607.1833

With Java version:

java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02-279-10M3065)
Java HotSpot(TM) 64-Bit Server VM (build 16.3-b01-279, mixed mode)

We had observe the same behaviour on another TDS server too, although,
I'm not sure what OS it's running on, or what the version of Java it's
using.

I think at some point in time, I had a version of 4.2 that worked with
_FillValues correctly, but I no longer have access to that version
anymore to do a comparison...

Cheers,

-Pauline.

_______________________________________________
thredds mailing list
thredds@xxxxxxxxxxxxxxxx
For list information or to unsubscribe,  visit: 
http://www.unidata.ucar.edu/mailing_lists/


--
Pauline Mak
AODN-DO
Ph: (03) 6226 8586
Mob: 0411 638 196
Email: pauline.mak@xxxxxxxxxxx

Attachment: TDS.png
Description: PNG image

Attachment: ncWMS.png
Description: PNG image

  • 2010 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the thredds archives: