Changeset 4115

Show
Ignore:
Timestamp:
06/02/09 05:56:00 (3 years ago)
Author:
mloskot
Message:

[wktraster] Minor fixes to pixval.py script.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • spike/wktraster/scripts/pixval.py

    r4114 r4115  
    7575    src_band = band 
    7676else: 
    77     src_band = band.GetOverview(noverview - 1) 
     77    if noverview > 0 and noverview <= band.GetOverviewCount(): 
     78        src_band = band.GetOverview(noverview - 1) 
     79    else: 
     80        print "ERROR: Invalid overview index" 
     81        print "Band %d consists of %d overivews" % (nband, band.GetOverviewCount()) 
     82        sys.exit(1) 
    7883 
    7984if x <= 0 or x > src_band.XSize or y <= 0 or y > src_band.YSize: 
    8085    print "ERROR: Invalid pixel coordinates" 
    81     print "Raster dimensions are %d x %d" % (src_band.XSize + 1, src_band.YSize + 1) 
     86    print "Band or overview dimensions are %d x %d" % (src_band.XSize, src_band.YSize) 
    8287    sys.exit(1) 
    8388