Ignore:
Timestamp:
15/12/09 16:01:48 (10 years ago)
Author:
pnorton
Message:

Cleaned up the coastwms controller and modified the owslib tests.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • cowsserver/trunk/lib/cowsserver/controllers/coastwms.py

    r6096 r6145  
    203203             
    204204        parser = SlabOptionsParser(renderingOpts, request.params) 
    205  
    206          
     205        
    207206        # Housekeeping 
    208207        version = self.getOwsParam('version', default=self.validVersions[0]) 
     
    210209            raise InvalidParameterValue('Version %s not supported' % version, 
    211210                                        'version') 
    212         styles = self.getOwsParam('styles', default='') 
    213211        bgcolor = self.getOwsParam('bgcolor', default='0xFFFFFF') 
    214212        transparent = self.getOwsParam('transparent', default='FALSE').lower() == 'true' 
     
    218216        width = int(self.getOwsParam('width')) 
    219217        height = int(self.getOwsParam('height')) 
    220  
    221         if version == '1.1.1': 
    222             srs = self.getOwsParam('srs') 
    223         else: 
    224             srs = self.getOwsParam('crs') 
    225218 
    226219        # Get format 
     
    230223                'Format %s not supported' % format, 'format') 
    231224 
    232  
    233225        longResolution = parser.getOption('resolution') 
    234226        resMap = {'coarse':'c','low':'l','intermediate':'i','high':'h', 'full':'f', 'auto':None} 
    235227        resolution = resMap[longResolution] 
    236          
    237228         
    238229        log.debug("bgcolor = %s" % (bgcolor,)) 
     
    275266             
    276267            finalImg = image_utils.setImageRGB(finalImg, convertColour) 
    277 #            imgArr = numpy.asarray(finalImg) 
    278  
    279 #            arr = numpy.zeros(imgArr.shape, dtype=numpy.uint8) 
    280 #            arr[:,:,0] = convertColour[0] 
    281 #            arr[:,:,1] = convertColour[1] 
    282 #            arr[:,:,2] = convertColour[2] 
    283 #            arr[:,:,3] =  imgArr[:,:,3] 
    284 #             
    285 #            finalImg = Image.fromarray(arr, 'RGBA') 
     268 
    286269            log.debug("converted in %ss" % (time.time() - st,)) 
    287270         
     
    401384 
    402385    def _getLDCImage(self, ldgArgs, xLimits, yLimits, width, height, expire='never'): 
    403          
    404386        dic = ldgArgs.copy() 
    405387        dic['xLimits'] = xLimits 
     
    409391         
    410392        cache_key = repr(dic) 
    411         log.debug("cache_key = %s" % (cache_key,)) 
    412393 
    413394        def create_func(): 
    414395            log.debug("generating, cache_key = %s" % (cache_key,)) 
    415              
    416396            log.debug("ldgArgs = %s" % (ldgArgs,)) 
    417397            ldg = LayerDrawerCoastlines(**ldgArgs) 
     
    424404            return create_func() 
    425405         
    426         my_cache = pylons.cache.get_cache('LayerDrawerCoastlineCache') 
     406        my_cache = pylons.cache.get_cache('LayerDrawerCoastlineCache', type='dbm') 
    427407         
    428408        if expire == "never": 
Note: See TracChangeset for help on using the changeset viewer.