Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Usage: gdal_rasterize [-b band]* [-i] [-at]
- {[-burn value]* | [-a attribute_name] | [-3d]} [-add]
- [-l layername]* [-where expression] [-sql select_statement]
- [-dialect dialect] [-of format] [-a_srs srs_def]
- [-co "NAME=VALUE"]* [-a_nodata value] [-init value]*
- [-te xmin ymin xmax ymax] [-tr xres yres] [-tap] [-ts width height]
- [-ot {Byte/Int16/UInt16/UInt32/Int32/Float32/Float64/
- CInt16/CInt32/CFloat32/CFloat64}] [-q]
- <src_datasource> <dst_filename>
- ##Rasterize_GDAL_KRK=name
- ##Input=vector
- ##Output=output raster
- ##Extent=extent
- ##cellsize=number 25
- import os, processing, osgeo.gdal
- processing.runalg('gdalogr:rasterize',
- {"INPUT":Input,
- "FIELD":"KRK_1",
- "DIMENSIONS":1,
- "WIDTH":cellsize,
- "HEIGHT":cellsize,
- "RAST_EXT":Extent,
- "TFW":0,
- "RTYPE":0,
- "NO_DATA":None,
- "COMPRESS":0,
- "JPEGCOMPRESSION":1,
- "ZLEVEL":1,
- "PREDICTOR":1,
- "TILED":False,
- "BIGTIFF":3,
- "EXTRA": None,
- "OUTPUT":Output})
- ##Rasterize_GDAL_KRK=name
- ##Input=vector
- ##Output=output raster
- ##Extent=extent
- ##cellsize=number 25
- import os, gdal
- import processing
- ex = Extent.split(',')
- ext = str(ex[0]) + "," + str(ex[1]) + "," + str(ex[2]) + "," + str(ex[3])
- com_string = "gdal_rasterize -a KRK_1 -ot 0 -of GTiff -te " + ext + " -tr " + str(cellsize) +" " + str(cellsize) + " -co COMPRESS=NONE -co BIGTIFF=IF_NEEDED -l " + str(Input)
- os.system(com_string)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement