@@ -413,12 +413,12 class WeatherParamsPlot(Plot): | |||||
413 | factor = 1 |
|
413 | factor = 1 | |
414 | if hasattr(dataOut, 'nFFTPoints'): |
|
414 | if hasattr(dataOut, 'nFFTPoints'): | |
415 | factor = dataOut.normFactor |
|
415 | factor = dataOut.normFactor | |
416 |
|
416 | |||
417 | mask = dataOut.data_snr<self.snr_threshold |
|
417 | mask = dataOut.data_snr<self.snr_threshold | |
418 |
|
418 | |||
419 | if 'pow' in self.attr_data[0].lower(): |
|
419 | if 'pow' in self.attr_data[0].lower(): | |
420 | # data['data'] = 10*numpy.log10(getattr(dataOut, self.attr_data[0])/(factor)) |
|
420 | # data['data'] = 10*numpy.log10(getattr(dataOut, self.attr_data[0])/(factor)) | |
421 | tmp = numpy.ma.masked_array(10*numpy.log10(getattr(dataOut, self.attr_data[0])/(factor)), mask=mask) |
|
421 | tmp = numpy.ma.masked_array(10*numpy.log10(10.0*getattr(dataOut, self.attr_data[0])/(factor)), mask=mask) | |
422 | else: |
|
422 | else: | |
423 | tmp = numpy.ma.masked_array(getattr(dataOut, self.attr_data[0]), mask=mask) |
|
423 | tmp = numpy.ma.masked_array(getattr(dataOut, self.attr_data[0]), mask=mask) | |
424 | # tmp = getattr(dataOut, self.attr_data[0]) |
|
424 | # tmp = getattr(dataOut, self.attr_data[0]) | |
@@ -446,10 +446,10 class WeatherParamsPlot(Plot): | |||||
446 | var = data['data'].flatten() |
|
446 | var = data['data'].flatten() | |
447 | r = numpy.tile(data['r'], data['data'].shape[0]).reshape(data['data'].shape)*1000 |
|
447 | r = numpy.tile(data['r'], data['data'].shape[0]).reshape(data['data'].shape)*1000 | |
448 | lla = georef.spherical_to_proj(r, data['azi'], data['ele'], (-75.295893, -12.040436, 3379.2147)) |
|
448 | lla = georef.spherical_to_proj(r, data['azi'], data['ele'], (-75.295893, -12.040436, 3379.2147)) | |
449 |
meta['lat'] = lla[:,:,1].flatten()[var.mask==False] |
|
449 | meta['lat'] = lla[:,:,1].flatten()[var.mask==False] | |
450 | meta['lon'] = lla[:,:,0].flatten()[var.mask==False] |
|
450 | meta['lon'] = lla[:,:,0].flatten()[var.mask==False] | |
451 | data['var'] = numpy.array([var[var.mask==False]]) |
|
451 | data['var'] = numpy.array([var[var.mask==False]]) | |
452 |
|
452 | |||
453 | return data, meta |
|
453 | return data, meta | |
454 |
|
454 | |||
455 | def plot(self): |
|
455 | def plot(self): |
General Comments 0
You need to be logged in to leave comments.
Login now