Changeset 3856 for spike/wktraster/scripts/gdal2wktraster.py
- Timestamp:
- 03/11/09 12:46:07 (3 years ago)
- Files:
-
- 1 modified
-
spike/wktraster/scripts/gdal2wktraster.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
spike/wktraster/scripts/gdal2wktraster.py
r3855 r3856 33 33 import binascii 34 34 import sys, glob 35 36 # TODO: *** DUMPER *** Testing if loading breaks raster data. 37 # This is to dump source raster to text file for testing raw pixel values 38 #fdumper = open('dump.txt', 'w') 35 39 36 40 ############################################################################### … … 199 203 def wkblify_band(band): 200 204 assert band is not None, "Error: No raster band" 205 import struct # TODO: Remove 201 206 202 207 hexwkb = "" … … 213 218 for row in range(0, band.YSize): 214 219 scanline = band.ReadRaster(0, row, band.XSize, 1, band.XSize, 1) 220 221 # TODO: *** DUMPER *** Dump scanline to file 222 #tuple = struct.unpack('B' * band.XSize, scanline) 223 #s = '\t'.join([str(v) for v in tuple]) + '\n' 224 #fdumper.write(s) 225 215 226 hexwkb += binascii.hexlify(scanline) 216 227 logit('.') … … 246 257 continue 247 258 259 # TODO: *** DUMPER - Mark band being dumped 260 #fdumper.write('--- BAND %d ------------------------------\n' % bn) 261 248 262 logit('MSG: Band #%d\n' % bn) 249 263 hexwkb += wkblify_band(band)
