Kishore, Here is a process you could try:
1) Prepare an output GDAL file for gdal_rasterize. You can take care inspiration of http://trac.osgeo.org/gdal/wiki/FAQRaster#HowcanIcreateablankrasterbasedonavectorfilesextentsforusewithgdal_rasterizeGDAL1.8.0 Modify it to create 1 band (instead of 4) and for step 3) to work, you should take care of setting a nodata value on the output file and initialize the raster with it: dst_ds.GetRasterBand(1).SetRasterNoDataValue(0) dst_ds.GetRasterBand(1).Fill(0) (if you can compile GDAL from source, you can avoid this step by grabbing the latest sources that have an enhanced version of gdal_rasterize, directly able to create the output file . See http://trac.osgeo.org/gdal/ticket/3505) 2) Use gdal_rasterize to burn the contour lines. See http://gdal.org/gdal_rasterize.html 3) Fill the holes (the nodata values) with gdal_fillnodata.py. See http://gdal.org/gdal_fillnodata.html Now, the result should be usable with gdaldem. Best regards, Even Le Saturday 27 March 2010 19:09:06 Kishore Reddy, vous avez écrit : > Hi everyone, > > I am planing to use gdaldem to create relief shaded maps. But the > problem is gdaldem takes only DEM files as input. Unfortunately I have > contour lines (in the form of Shape files). So is there any way > (command line) to convert these shape files into DEM files? > > -- > Kishore > _______________________________________________ > gdal-dev mailing list > gdal-dev@lists.osgeo.org > http://lists.osgeo.org/mailman/listinfo/gdal-dev _______________________________________________ gdal-dev mailing list gdal-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/gdal-dev