Show
Ignore:
Timestamp:
06/05/09 09:49:52 (3 years ago)
Author:
mloskot
Message:

[wktraster] rtrowdump.py: enabled --where option to pass WHERE condition.

Files:
1 modified

Legend:

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

    r4141 r4142  
    7777    prs.add_option("-c", "--column", dest="column", action="store", default="rast", 
    7878          help="raster column, optional, default=rast") 
    79     prs.add_option("-w", "--where", dest="where", action="store", default=None, 
    80             help="SQL WHERE clause to filter record - NOT IMPLEMENTED") 
     79    prs.add_option("-w", "--where", dest="where", action="store", default="", 
     80            help="SQL WHERE clause to filter record") 
    8181    prs.add_option("-o", "--output", dest="output", action="store", default=None, 
    8282            help="GeoTIFF output file for pixel data read from WKT Raster table") 
     
    9898    VERBOSE = opts.verbose 
    9999 
    100     rt = rtreader.RasterReader(opts.db, opts.table, opts.column) 
     100    rt = rtreader.RasterReader(opts.db, opts.table, opts.column, opts.where) 
    101101    logit("Connected to %s" % opts.db) 
    102     logit("Source WKT raster: width=%d, height=%d, bands=%d, pixel types=%s" \ 
     102    logit("Source WKT rasteri:") 
     103    logit("\trow=%s" % opts.where) 
     104    logit("\twidth=%d, height=%d, bands=%d, pixel types=%s" \ 
    103105          %(rt.width, rt.height, rt.num_bands, str(rt.pixel_types))) 
    104106    logit("Target GeoTIFF: %s" % opts.output)