Maris,<br>
thanks very much! <br>
<br>
do you know how i can change the text size of the legend?<br><br>
-vishal<br><div><span class="gmail_quote">On 9/7/06, <b class="gmail_sendername">Māris Nartišs</b> &lt;<a href="mailto:maris.gis@gmail.com">maris.gis@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br>one thing why I love GRASS - it works from comandline :)<br><br>To automate GRASS tasks You can use ANY programming language You are familiar<br>and wich can run shell commands (I used PHP as I was more familiar with PHP).
<br><br>I attached simple script for beginning. Just tweak it's values, add aditional<br>GRASS comands to get nice looking output. Almost all GRASS modules have<br>comandline options to do things that can be done with mouse, just look at
<br>they manuals.<br><br><br>wbr,<br>Maris.<br><br>On Thursday 07 September 2006 10:46, Vishal Mehta wrote:<br>&gt; Hi all,<br>&gt; thanks so much- i was able to set all my 100 rainfall maps to one set of<br>&gt; rules, using
<br>&gt; # add color rules rainrules.txt to each rainfall map<br>&gt; for MAP in `g.mlist type=rast pat=rain*` ; do<br>&gt; echo &quot;Working on: $MAP&quot;<br>&gt; r.colors map=$MAP color=rules&lt;rules.txt<br>&gt; done
<br>&gt;<br>&gt; where rainrules.txt was (units are monthly rain in mm*10)<br>&gt; 0 gray<br>&gt; 100 yellow<br>&gt; 1000 green<br>&gt; 5000 cyan<br>&gt; 10000 blue<br>&gt; 20000 violet<br>&gt; 32300 red<br>&gt; end<br>&gt;
<br>&gt; Now before i look into animation, i could use your advice on the following:<br>&gt; step1 :&nbsp;&nbsp;I need to automate (since there are 100 maps), conversion of<br>&gt;&nbsp;&nbsp; each map - with legend (appropriately sized; right now with 
d.rast.leg,<br>&gt; or d.legend its too big) and preferably also a title&nbsp;&nbsp;-&nbsp;&nbsp;to a png.<br>&gt; Normally i've just done d.rast mapname, then exported as picture using the<br>&gt; GUI..<br>&gt;<br>&gt; Can you suggest a way to automate the above?
<br>&gt;<br>&gt; thanks,<br>&gt; vishal<br>&gt;<br>&gt; On 9/7/06, Māris Nartišs &lt;<a href="mailto:maris.gis@gmail.com">maris.gis@gmail.com</a>&gt; wrote:<br>&gt; &gt; Hi,<br>&gt; &gt; You mean like this?:<br>&gt; &gt; ## Encode all .png files in directory to 
out.avi with 15 frames per<br>&gt; &gt; second.<br>&gt; &gt; mencoder &quot;mf://*.png&quot; -mf fps=15 -o out.avi #-ovc here<br>&gt; &gt; ## DivX - libavcodec MPEG 4 (DivX5)<br>&gt; &gt; -ovc lavc -lavcopts vcodec=mpeg4:vhq:vbitrate=1800
<br>&gt; &gt; ## XviD<br>&gt; &gt; -ovc xvid -xvidencopts bitrate=1024<br>&gt; &gt; ## DivX4<br>&gt; &gt; -ovc divx4 -divx4opts q=5<br>&gt; &gt;<br>&gt; &gt; Uses mplayer's encoder. Choose one of encoding formats and append to end
<br>&gt; &gt; of &quot;mencoder&quot; line. Unfortunately only way to know quality settings is by<br>&gt; &gt; encoding, watching result and reendocing with different params.<br>&gt; &gt;<br>&gt; &gt; Example (it's quite old and I don't remeber encoding params):
<br>&gt; &gt; <a href="http://www.aiknc.lv/1_sm_65_ledus.avi">http://www.aiknc.lv/1_sm_65_ledus.avi</a><br>&gt; &gt; (Location: North Vidzeme, Latvia. Content: r.lake mapcalc version in<br>&gt; &gt; action -<br>&gt; &gt; filling Smiltene ice damed lake from seed point) You can see how changes
<br>&gt; &gt; lake<br>&gt; &gt; color as it get's deeper.<br>&gt; &gt;<br>&gt; &gt; Vishal Mehta - You could try out to define map's colors using explict<br>&gt; &gt; category<br>&gt; &gt; values (will this work with FP maps?) - just create file containing color
<br>&gt; &gt; rules with full range of data values (min, max for all maps), assign<br>&gt; &gt; colors<br>&gt; &gt; to values and apply color table with r.colors to all maps (sorry, no time<br>&gt; &gt; to<br>&gt; &gt; test).
<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; Maris.<br>&gt; &gt;<br>&gt; &gt; On Thursday 07 September 2006 04:00, Hamish wrote:<br>&gt; &gt; &gt; for MAP in `g.mlist type=rast pat=rain*` ; do<br>&gt; &gt; &gt;&nbsp;&nbsp; <a href="http://r.info">
r.info</a> -r $MAP<br>&gt; &gt; &gt; done<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; If anyone has tips on constructing high-quality MPEG-4 movies from a<br>&gt; &gt; &gt; series of still frames, I'd be interested in hearing them.
<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; Hamish<br>&gt; &gt;<br>&gt; &gt; _______________________________________________<br>&gt; &gt; grassuser mailing list<br>&gt; &gt; <a href="mailto:grassuser@grass.itc.it">
grassuser@grass.itc.it</a><br>&gt; &gt; <a href="http://grass.itc.it/mailman/listinfo/grassuser">http://grass.itc.it/mailman/listinfo/grassuser</a><br><br><br></blockquote></div><br>