poprawka w module od propagacji

pull/1/head
Paweł 2020-03-26 21:17:45 +01:00
rodzic d3be1d938d
commit 31accf5df8
1 zmienionych plików z 27 dodań i 24 usunięć

Wyświetl plik

@ -43,39 +43,42 @@ class PropagationSq9atk(SR0WXModule):
webFile = urllib.URLopener()
webFile.retrieve(url, "propagacja.png")
return Image.open("propagacja.png",'r')
except urllib2.URLError, e:
print e
except socket.timeout:
print "Timed out!"
return ""
except:
print "Data download error!"
return
def collectBandConditionsFromImage(self, image, dayTime):
imageData = image.load()
data = list()
for band in sorted(self.__pixels):
x = self.__pixels[band][dayTime]['x']
y = self.__pixels[band][dayTime]['y']
rgba = imageData[x,y]
color = self.rgb2hex(( rgba[0],rgba[1],rgba[2] ));
try:
imageData = image.load()
data = list()
for band in sorted(self.__pixels):
x = self.__pixels[band][dayTime]['x']
y = self.__pixels[band][dayTime]['y']
rgba = imageData[x,y]
color = self.rgb2hex(( rgba[0],rgba[1],rgba[2] ));
# można zaremowac wybraną grupę aby nie podawać info o konkretnych warunkach
if self.__levels[color] == 'warunki_podwyzszone':
string = str(band) + '_metrow' + ' ' + self.__levels[color]
data[:0] = [string]
# można zaremowac wybraną grupę aby nie podawać info o konkretnych warunkach
if self.__levels[color] == 'warunki_podwyzszone':
string = str(band) + '_metrow' + ' ' + self.__levels[color]
data[:0] = [string]
if self.__levels[color] == 'warunki_normalne':
string = str(band) + '_metrow' + ' ' + self.__levels[color]
data[:0] = [string]
if self.__levels[color] == 'warunki_normalne':
string = str(band) + '_metrow' + ' ' + self.__levels[color]
data[:0] = [string]
if self.__levels[color] == 'warunki_obnizone':
string = str(band) + '_metrow' + ' ' + self.__levels[color]
data[:0] = [string]
if self.__levels[color] == 'warunki_obnizone':
string = str(band) + '_metrow' + ' ' + self.__levels[color]
data[:0] = [string]
if self.__levels[color] == 'pasmo_zamkniete':
string = str(band) + '_metrow' + ' ' + self.__levels[color]
data[:0] = [string]
if self.__levels[color] == 'pasmo_zamkniete':
string = str(band) + '_metrow' + ' ' + self.__levels[color]
data[:0] = [string]
return data
return data
except:
return list()
def get_data(self):