<div dir="ltr">Hello list,<div><br></div><div>  I'm trying to rasterize some 3d-lines programtically from python. Using gdal 1.11.2 from the osgeo4w64 environment. Seems to work fine, except that I get a z-offset of 255 (one byte) in my output raster. Works fine if I use gdal_rasterize with the -3d option.</div><div><br></div><div> The following python code should reproduce the problem:</div><div><br></div><div><div>from osgeo import ogr,gdal</div><div>print gdal.__version__</div><div>georef=[0,1.0,0,10.5,0,-1.0]</div><div>m_drv_ogr=ogr.GetDriverByName("Memory")</div><div>line_ds = m_drv_ogr.CreateDataSource( "dummy")</div><div>layer = line_ds.CreateLayer( "lines", None, ogr.wkbLineString25D)</div><div>layerdefn=layer.GetLayerDefn()</div><div>line=ogr.Geometry(ogr.wkbLineString25D)</div><div>line.AddPoint(0,5.5,0)</div><div>line.AddPoint(10,5.5,10)</div><div>feature=ogr.Feature(layerdefn)</div><div>feature.SetGeometry(line)</div><div>res=layer.CreateFeature(feature)</div><div>layer.ResetReading()</div><div>m_drv_gdal=gdal.GetDriverByName("MEM")</div><div>raster_ds=m_drv_gdal.Create("dummy",10,10,1,gdal.GDT_Float64)</div><div>raster_ds.SetGeoTransform(georef)</div><div>ok=gdal.RasterizeLayer(raster_ds,[1], layer, options=["BURN_VALUE_FROM=Z"])</div><div>A=raster_ds.ReadAsArray()</div><div>print A</div></div><div><br></div><div>Will output:</div><div><br></div><div><div>[[   0.    0.    0.    0.    0.    0.    0.    0.    0.    0.]</div><div> [   0.    0.    0.    0.    0.    0.    0.    0.    0.    0.]</div><div> [   0.    0.    0.    0.    0.    0.    0.    0.    0.    0.]</div><div> [   0.    0.    0.    0.    0.    0.    0.    0.    0.    0.]</div><div> [   0.    0.    0.    0.    0.    0.    0.    0.    0.    0.]</div><div> [ 255.  256.  257.  258.  259.  260.  261.  262.  263.  264.]</div><div> [   0.    0.    0.    0.    0.    0.    0.    0.    0.    0.]</div><div> [   0.    0.    0.    0.    0.    0.    0.    0.    0.    0.]</div><div> [   0.    0.    0.    0.    0.    0.    0.    0.    0.    0.]</div><div> [   0.    0.    0.    0.    0.    0.    0.    0.    0.    0.]]</div></div><div><br></div><div>Cheers,</div><div>Simon Kokkendorff, Dansish Geodata Agency</div></div>