[thredds] How to modify source from ncWMS distributed in the TDS

Hi all,

I would like to modify some lines of ncWMS to
get color maps with saturation levels and not black.

I have already done this modification by installing the ncWMS source from 
University of Reading and
then following http://sourceforge.net/mailarchive/message.php?msg_id=27429262
The diff of the code is simple  :
$ ls -1 ncWMS/trunk/src/java/uk/ac/rdg/resc/ncwms/graphics/ImageProducer.java*
/home/webportals/ncWMS/trunk/src/java/uk/ac/rdg/resc/ncwms/graphics/ImageProducer.java
/home/webportals/ncWMS/trunk/src/java/uk/ac/rdg/resc/ncwms/graphics/ImageProducer.java.orig
$ diff ncWMS/trunk/src/java/uk/ac/rdg/resc/ncwms/graphics/ImageProducer.java*
292,302c292,298
<       } 
<       else if (value<  this.scaleRange.getMinimum()) 
<       {
<               return 0;
<       } 
<       else if (value>  this.scaleRange.getMaximum()) 
<       {
<               return this.numColourBands - 1;
<       } 
<       else 
<       {
---
>         }
>         else if (!this.scaleRange.contains(value))
>         {
>             return this.numColourBands + 1; // represents an out-of-range 
> pixel
>         }
>         else
>         {

Now I would like to do the same with the ncWMS dirstributed in the last TDS 
release
and referenced in the source as ncwms-1.0.tds.4.3.20121211.1130.jar 
The reason is that I prefer to use the ncWMS from the TDS because the request 
is formed with the file name
and not a unique ID as in the ncWMS standalone WAR from Reading University.
Compare the 2 calls:
ncWMS from TDS -->
http://webportals.ipsl.jussieu.fr:8080/thredds/wms/CARBON/fco2.lmdz_matrix_peylin.1996-2004.nc?&REQUEST=GetMap&VERSION=1.3.0&CRS=EPSG:4326&WIDTH=300&HEIGHT=600&FORMAT=image/png&LAYERS=poste_land&TIME=1997-06-16&BBOX=-100,-30,100,60&STYLES=boxfill/redblue&COLORSCALERANGE=-100,100
ncWMS standalone -->
http://webportals.ipsl.jussieu.fr:8080/ncWMS/wms?REQUEST=GetMap&VERSION=1.3.0&CRS=EPSG:4326&WIDTH=300&HEIGHT=600&FORMAT=image/png&LAYERS=F05/poste_land&TIME=1997-06-16&BBOX=-100,-30,100,60&STYLES=boxfill/redblue&COLORSCALERANGE=-100,100
Note the use of the "unique ID" F05 you must have declared in an adminstration 
mode.

Any info to share on this topic is welcome.
Best regards

Patrick

-- 
LSCE/IPSL, Laboratoire CEA-CNRS-UVSQ
Data Analysis and Visualization Engineer
ICMC - IPSL Climate Modelling Centre
--



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