Ignore:
Timestamp:
Nov 2, 2012, 5:15:38 PM (13 years ago)
Author:
aslmd
Message:

PYTHON UTIL mcd interface. few improvements: set bounds, set better resolution for figs, address Steve remarks.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/UTIL/PYTHON/mcd/proto/cgi-bin/mcdcgi.py

    r821 r827  
    9090try: query.datekey = int(form.getvalue("datekeyhtml"))
    9191except: query.datekey = float(1)
     92badlschar = False
    9293if query.datekey == 1:
    9394    try: query.xdate = float(form.getvalue("ls"))
    94     except: query.xdate = float(1)
     95    except: query.xdate = float(1) ; badlschar = True
    9596else:
    9697    try: query.xdate = float(form.getvalue("julian"))
     
    105106if badls:
    106107    errormess = errormess+"<li>Solar longitude must be between 0 and 360."
     108if badlschar:
     109    errormess = errormess+"<li>Solar longitude is in the wrong format. It should be a positive number between 0 and 360. Intervals of solar longitude are not allowed."
    107110badloct = (isloctfree == 0 and query.loct > 24.) \
    108111       or (isloctfree == 1 and (query.locts > 24. or query.locte > 24.)) \
     
    153156except: query.colorm = "jet"
    154157
     158try: query.min2d = float(form.getvalue("minval"))
     159except: query.min2d = None
     160try: query.max2d = float(form.getvalue("maxval"))
     161except: query.max2d = None
     162
     163try: query.dpi = float(form.getvalue("dpi"))
     164except: query.dpi = 80.
     165
     166
    155167# Get variables to plot
    156168var1 = form.getvalue("var1")
     
    182194
    183195 # reference name (to test which figures are already in the database)
    184  reference = query.getnameset()+str(var1)+str(var2)+str(var3)+str(var4)+str(iswind)+str(isfixedlt)+str(iszonmean)+query.colorm
     196 reference = query.getnameset()+str(var1)+str(var2)+str(var3)+str(var4)+str(iswind)+str(isfixedlt)+str(iszonmean)+query.colorm+str(query.min2d)+str(query.max2d)+str(query.dpi)
    185197 figname = '../img/'+reference+'.png'
    186198 txtname = '../txt/'+reference+'.txt'
Note: See TracChangeset for help on using the changeset viewer.