Changes between Version 1 and Version 2 of CatalogueForQIS
- Timestamp:
- Feb 28, 2012, 2:25:37 PM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CatalogueForQIS
v1 v2 33 33 from gdalconst import * 34 34 35 def main( path, approx):36 ds = gdal.Open( path, GA_ReadOnly)35 def main(path, approx): 36 ds = gdal.Open(path, GA_ReadOnly) 37 37 if ds is None: 38 return "Unable to open", path38 return 1 39 39 40 40 for i in range(ds.RasterCount): 41 41 band = ds.GetRasterBand(i+1) 42 band.ComputeStatistics( approx)42 band.ComputeStatistics(approx) 43 43 44 44 ds = None 45 return 0 45 46 46 47 if __name__ == "__main__": … … 48 49 49 50 approx = False 50 path = ""51 path = None 51 52 52 for i in range( len(sys.argv) ): 53 if i == 0: 54 continue 55 53 for i in range(1, len(sys.argv)): 56 54 if sys.argv[i].lower() == "-approx": 57 55 approx = True … … 60 58 break 61 59 62 if path == "":60 if path is None: 63 61 print "Usage:", sys.argv[0], "[-approx] <datasource>" 64 62 sys.exit(0) 65 63 66 main( path, approx ) 64 ret = main(path, approx) 65 sys.exit(ret) 67 66 }}} 68 67