<div dir="ltr">Wonderful, <div><br></div><div>Thanks a lot.</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, May 19, 2014 at 1:10 PM, Even Rouault <span dir="ltr"><<a href="mailto:even.rouault@mines-paris.org" target="_blank">even.rouault@mines-paris.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Le dimanche 18 mai 2014 17:55:49, kalu671 a écrit :<br>
<div class="">> I have a reference raster map and list of other rasters. I want to get<br>
> color table from reference map and set to the list using python. I can<br>
> read other parameters from raster but some how I can not get the color<br>
> table<br>
> (GetRasterColorTable())from the source file, let alone setting the table<br>
> (SetRasterColorTable())to the list. I am pasting some code lines here.<br>
> Could someone help me figuring this out? or suggesting another easy<br>
> solution?<br>
><br>
> There is another similar thread but that is related to C#. I tried to<br>
> follow that in python but didn't help.<br>
><br>
> SourceFile = "source.tif"<br>
> targetFile = "target.tif"<br>
><br>
> rastDriver    = gdal.GetDriverByName('gtiff')<br>
> rastDriver.Register()<br>
><br>
> inSourceFile   = gdal.Open(SourceFile)<br>
> inTargetFile   = gdal.Open(targetFile)<br>
><br>
> ## reading parameters of source file<br>
> col           = inSourceFile.RasterXSize<br>
> row           = inSourceFile.RasterYSize<br>
> bands         = inSourceFile.RasterCount<br>
> ct            = inSourceFile.GetRasterColorTable() # the code stops working<br>
<br>
<br>
</div>--> Color tables are attached to bands, not datasets. so you have to do<br>
something like inSourcefile.GetRasterBand(1).GetRasterColorTable()<br>
<div class=""><br>
> from this line if I comment out        this line the code goes through<br>
> GeoT          = inSourceFile.GetGeoTransform()<br>
> proj          = inSourceFile.GetProjection()<br>
><br>
><br>
> Thank you in Advance for your help<br>
><br>
><br>
><br>
><br>
><br>
><br>
> --<br>
> View this message in context:<br>
> <a href="http://osgeo-org.1560.x6.nabble.com/Raster-Color-map-in-python-tp5141027.h" target="_blank">http://osgeo-org.1560.x6.nabble.com/Raster-Color-map-in-python-tp5141027.h</a><br>
</div>> tml Sent from the GDAL - Dev mailing list archive at Nabble.com.<br>
<div class="HOEnZb"><div class="h5">> _______________________________________________<br>
> gdal-dev mailing list<br>
> <a href="mailto:gdal-dev@lists.osgeo.org">gdal-dev@lists.osgeo.org</a><br>
> <a href="http://lists.osgeo.org/mailman/listinfo/gdal-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/gdal-dev</a><br>
<br>
</div></div><span class="HOEnZb"><font color="#888888">--<br>
Geospatial professional services<br>
<a href="http://even.rouault.free.fr/services.html" target="_blank">http://even.rouault.free.fr/services.html</a><br>
</font></span></blockquote></div><br></div>