Changeset 6300


Ignore:
Timestamp:
12/01/10 10:41:28 (10 years ago)
Author:
pnorton
Message:

Moved the calculation of the cmap min and max from the slabs to inside geoplot. Note that the colourbar code still needs to calculate the minimum and maximum of the variable.

Location:
cows/trunk/cows/service/imps/data_reader_geoplot_backend/geoplot_slabs
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • cows/trunk/cows/service/imps/data_reader_geoplot_backend/geoplot_slabs/geoplot_slab_contour.py

    r6123 r6300  
    2727    def _setupLayerDrawer(self): 
    2828         
    29         cmapMin = self.parser.getOption('cmap_min') 
    30         if cmapMin == None: 
    31             cmapMin = self.variable.min() 
    32          
    33         cmapMax = self.parser.getOption('cmap_max') 
    34         if cmapMax == None: 
    35             cmapMax = self.variable.max() 
    36          
    3729        ld = LayerDrawerContour(self.variable,  
    3830                                 cmap=self.parser.getOption('cmap'),  
    39                                  colourBarMin=cmapMin, 
    40                                  colourBarMax=cmapMax, 
     31                                 colourBarMin=self.parser.getOption('cmap_min'), 
     32                                 colourBarMax=self.parser.getOption('cmap_max'), 
    4133                                 bgcolor = self.bgcolor, 
    4234                                 colourBarScale = self.parser.getOption('cmap_scale'), 
  • cows/trunk/cows/service/imps/data_reader_geoplot_backend/geoplot_slabs/geoplot_slab_grid.py

    r6123 r6300  
    2525         
    2626    def _setupLayerDrawer(self): 
    27          
    28         cmapMin = self.parser.getOption('cmap_min') 
    29         cmapMax = self.parser.getOption('cmap_max') 
    3027                         
    3128        if self.parser.getOption('disable_subset'): 
     
    3633        ld = ldClass(self.variable,  
    3734                     cmap=self.parser.getOption('cmap'),  
    38                      showGridLines=self.parser.getOption('show_grid_lines'),  
    39                      colourBarMin=cmapMin, 
    40                      colourBarMax=cmapMax, 
     35                     showGridLines=self.parser.getOption('show_grid_lines'), 
     36                     colourBarMin=self.parser.getOption('cmap_min'), 
     37                     colourBarMax=self.parser.getOption('cmap_max'), 
    4138                     colourBarScale = self.parser.getOption('cmap_scale'), 
    4239                     hideOutside = self.parser.getOption('hide_outside'), 
  • cows/trunk/cows/service/imps/data_reader_geoplot_backend/geoplot_slabs/geoplot_slab_interval.py

    r6123 r6300  
    2929    def _setupLayerDrawer(self): 
    3030         
    31         cmapMin = self.parser.getOption('cmap_min') 
    32         cmapMax = self.parser.getOption('cmap_max') 
    33              
    3431        if self.parser.getOption('disable_subset'): 
    3532            ldClass = LayerDrawerGrid 
     
    4037                     cmap=self.parser.getOption('cmap'),  
    4138                     showGridLines=self.parser.getOption('show_grid_lines'),  
    42                      colourBarMin=cmapMin, 
    43                      colourBarMax=cmapMax, 
     39                     colourBarMin=self.parser.getOption('cmap_min'), 
     40                     colourBarMax=self.parser.getOption('cmap_max'), 
    4441                     numIntervals = self.parser.getOption('num_intervals'), 
    4542                     colourBarScale = self.parser.getOption('cmap_scale'), 
Note: See TracChangeset for help on using the changeset viewer.