Swapnil,<br><br>I&#39;m not sure which shell script you are running, but in bash, you need to have semicolons somewhere there.<br><br>The -scale option does a linear stretch of the pixel values. So, if you have values ranging from 0 to 250, &quot;-scale 0 250 0 25&quot; will do the job you are trying to do.<br>
<br>Please add the error messages if you still have any more problems.<br><br><div class="gmail_quote">On Fri, May 11, 2012 at 11:05 AM, Swapnil Chaudhari <span dir="ltr">&lt;<a href="mailto:swapsslan@gmail.com" target="_blank">swapsslan@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Chaitanya,<br>
<br>
Thank you for your response. I tried inserting the --format option. It<br>
still gives me the same error.<br>
I would be glad if you can describe the --scale function. It asks for<br>
, [-scale [src_min src_max [dst_min dst_max]]]<br>
How do you put a formula here? like &quot;raster/10&quot;<br>
<br>
Thanks a ton! I think you have given me a way to do it.<br>
<span class="HOEnZb"><font color="#888888"><br>
Swapnil<br>
</font></span><div class="im HOEnZb">  o__<br>
 _&gt; /__<br>
(_) \(_)....... live healthy<br>
<br>
<br>
<br>
</div><div class="HOEnZb"><div class="h5">On Fri, May 11, 2012 at 10:42 AM, Chaitanya kumar CH<br>
&lt;<a href="mailto:chaitanya.ch@gmail.com">chaitanya.ch@gmail.com</a>&gt; wrote:<br>
&gt; Swapnil,<br>
&gt;<br>
&gt; You missed the --format option with gdal_calc. If you don&#39;t mention it, it<br>
&gt; assumes the default format, GeoTiff.<br>
&gt;<br>
&gt; Since the operation is simple, you should be able to do that using<br>
&gt; gdal_translate using the -scale option. It also has the -projwin option to<br>
&gt; select the extents.<br>
&gt;<br>
&gt; On Fri, May 11, 2012 at 9:59 AM, Swapnil Chaudhari &lt;<a href="mailto:swapsslan@gmail.com">swapsslan@gmail.com</a>&gt;<br>
&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Dear All,<br>
&gt;&gt;<br>
&gt;&gt; I would like to get your advise on running gdal_calc using shell.<br>
&gt;&gt; I am finding it difficult, mostly because the command requires you to<br>
&gt;&gt; define what  -A stands for etc. which is quite different from<br>
&gt;&gt; gdal_translate or such similar tools, so is the case with Raster<br>
&gt;&gt; package in R.<br>
&gt;&gt;<br>
&gt;&gt; I wish to scale all the temperature ascii grids that I have for quite<br>
&gt;&gt; a few number of folders.<br>
&gt;&gt;<br>
&gt;&gt; I wrote following sh file<br>
&gt;&gt;<br>
&gt;&gt; for f in *.tif<br>
&gt;&gt; do<br>
&gt;&gt;   echo &quot;Processing $f&quot;<br>
&gt;&gt;   gdal_calc -A $f --outfile=$f_scaled.asc --calc=A/10<br>
&gt;&gt; done<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; However, I am making a mistake somewhere, it does not read above<br>
&gt;&gt; script as a command. I wish to divide all the rasters with 10 and also<br>
&gt;&gt; equally wish to make all output files extent as &quot;-projwin -180.0 90.0<br>
&gt;&gt; 180.0 -60.0&quot; and column 720 with rows 300<br>
&gt;&gt;<br>
&gt;&gt; I would be really thankful if you can give some suggestion on this.<br>
&gt;&gt;<br>
&gt;&gt; Thanks a ton.<br>
&gt;&gt;<br>
&gt;&gt; Swapnil Chaudhari<br>
&gt;&gt;<br>
&gt;&gt;   o__<br>
&gt;&gt;  _&gt; /__<br>
&gt;&gt; (_) \(_)....... live healthy<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; gdal-dev mailing list<br>
&gt;&gt; <a href="mailto:gdal-dev@lists.osgeo.org">gdal-dev@lists.osgeo.org</a><br>
&gt;&gt; <a href="http://lists.osgeo.org/mailman/listinfo/gdal-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/gdal-dev</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Best regards,<br>
&gt; Chaitanya kumar CH.<br>
&gt;<br>
&gt; <a href="tel:%2B91-9494447584" value="+919494447584">+91-9494447584</a><br>
&gt; 17.2416N 80.1426E<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Best regards,<br>Chaitanya kumar CH.<br><br>+91-9494447584<br>17.2416N 80.1426E<br>