<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4263611647330247413</id><updated>2011-10-12T18:40:37.028+02:00</updated><category term='grassnatives'/><category term='charts'/><category term='jgrass'/><category term='hydro-gis'/><category term='jgrasscommands'/><category term='personal'/><category term='openoffice'/><title type='text'>HydrologicLady</title><subtitle type='html'>Thoughts about superficial water, superficial lifes and how to save the world from decadence.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://hydrologiclady.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://hydrologiclady.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>silli</name><uri>http://www.blogger.com/profile/04111788775049635222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>20</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4263611647330247413.post-387598470091985968</id><published>2009-10-12T17:31:00.000+02:00</published><updated>2009-10-12T17:32:32.297+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><title type='text'></title><content type='html'>&lt;p style="text-align: center;" align="center"&gt;&lt;span style="font-size: 9pt; font-family: 'Comic Sans MS';"&gt;Lentamente muore&lt;br /&gt;chi diventa schiavo dell'abitudine,&lt;br /&gt;ripetendo ogni giorno&lt;br /&gt;gli stessi percorsi,&lt;br /&gt;chi non cambia la marcia,&lt;br /&gt;chi non rischia e cambia colore dei vestiti,&lt;br /&gt;chi non parla a chi non conosce.&lt;/span&gt;  &lt;/p&gt;&lt;p style="text-align: center;" align="center"&gt;&lt;span style="font-size: 9pt; font-family: 'Comic Sans MS';"&gt;Muore lentamente&lt;br /&gt;chi evita una passione,&lt;br /&gt;chi preferisce il nero sul bianco&lt;br /&gt;e i puntini sulle "i" piuttosto che&lt;br /&gt;un insieme di emozioni,&lt;br /&gt;proprio quelle che fanno brillare gli occhi,&lt;br /&gt;quelle che fanno di uno sbadiglio un sorriso ,&lt;br /&gt;quelle che fanno battere il cuore davanti all'errore e ai sentimenti.&lt;/span&gt;  &lt;/p&gt;&lt;p style="text-align: center;" align="center"&gt;&lt;span style="font-size: 9pt; font-family: 'Comic Sans MS';"&gt;Lentamente muore&lt;br /&gt;chi non capovolge il tavolo,&lt;br /&gt;chi è infelice sul lavoro&lt;br /&gt;chi non rischia la certezza per l'incertezza&lt;br /&gt;per inseguire un sogno,&lt;br /&gt;chi non si permette almeno una volta nella vita di fuggire ai consigli&lt;br /&gt;sensati.&lt;/span&gt;  &lt;/p&gt;&lt;p style="text-align: center;" align="center"&gt;&lt;span style="font-size: 9pt; font-family: 'Comic Sans MS';"&gt;Lentamente muore&lt;br /&gt;chi non viaggia,&lt;br /&gt;chi non legge,&lt;br /&gt;chi non ascolta musica,&lt;br /&gt;chi non trova grazia in se stesso.&lt;/span&gt;  &lt;/p&gt;&lt;p style="text-align: center;" align="center"&gt;&lt;span style="font-size: 9pt; font-family: 'Comic Sans MS';"&gt;Muore lentamente&lt;br /&gt;chi distrugge l'amor proprio&lt;br /&gt;chi non si lascia aiutare;&lt;br /&gt;chi passa i giorni a lamentarsi della propria sfortuna&lt;br /&gt;o della pioggia incessante.&lt;/span&gt;  &lt;/p&gt;&lt;p style="text-align: center;" align="center"&gt;&lt;span style="font-size: 9pt; font-family: 'Comic Sans MS';"&gt;Lentamente muore&lt;br /&gt;chi abbandona un progetto prima di iniziarlo,&lt;br /&gt;chi non fa domande sugli argomenti che non conosce,&lt;br /&gt;chi non risponde quando gli chiedono qualcosa che conosce.&lt;/span&gt;  &lt;/p&gt;&lt;p style="text-align: center;" align="center"&gt;&lt;span style="font-size: 9pt; font-family: 'Comic Sans MS';"&gt;Evitiamo la morte a piccole dosi&lt;br /&gt;ricordando sempre che essere vivo&lt;br /&gt;richiede uno sforzo di gran lunga maggiore del semplice fatto di&lt;br /&gt;respirare.&lt;/span&gt;  &lt;/p&gt;&lt;p style="text-align: center;" align="center"&gt;&lt;span style="font-size: 9pt; font-family: 'Comic Sans MS';"&gt;Soltanto l'ardente pazienza porterà al raggiungimento&lt;br /&gt;di una splendida felicità&lt;/span&gt;  &lt;/p&gt;&lt;p style="text-align: center;" align="center"&gt;&lt;span style="font-size: 9pt; font-family: 'Comic Sans MS';"&gt;Pablo Neruda&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4263611647330247413-387598470091985968?l=hydrologiclady.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hydrologiclady.blogspot.com/feeds/387598470091985968/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4263611647330247413&amp;postID=387598470091985968' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/387598470091985968'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/387598470091985968'/><link rel='alternate' type='text/html' href='http://hydrologiclady.blogspot.com/2009/10/lentamente-muore-chi-diventa-schiavo.html' title=''/><author><name>silli</name><uri>http://www.blogger.com/profile/04111788775049635222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4263611647330247413.post-4353814706698084955</id><published>2009-02-08T18:29:00.004+01:00</published><updated>2009-02-08T18:37:22.091+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='charts'/><category scheme='http://www.blogger.com/atom/ns#' term='openoffice'/><title type='text'>OpenOffice and Charts</title><content type='html'>&lt;div style="border: 1px solid black; margin: 0px; padding: 2px; left: -100px; top: -100px; visibility: hidden; display: none; width: auto; height: auto; position: absolute; background-color: rgb(168, 236, 255); -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; font-family: arial; font-size: 12px; color: rgb(0, 0, 0); text-align: left; z-index: 1410065406;" id="gmbabelFish"&gt;&lt;div style="border-bottom: 1px dotted black; padding-bottom: 2px; padding-top: 2px;"&gt;&lt;span id="bfcloseButton" title="Close BabelFish" class="BabelFishToolBar" style="cursor: pointer;"&gt;&lt;/span&gt;&lt;span id="bfconfigButton" title="Language configuration" class="BabelFishToolBar" style="cursor: pointer;"&gt;&lt;/span&gt;&lt;span id="bflangsSpan" style="cursor: pointer;" class="BabelFishToolBar"&gt;&lt;/span&gt;&lt;span id="bfserviceSpan" style="cursor: pointer;" class="BabelFishToolBar"&gt;&lt;/span&gt;&lt;span style="cursor: copy;" class="BabelFishToolBar" title="Copy result to clipboard" id="bfclipboardSpan"&gt;&lt;/span&gt;&lt;span style="cursor: pointer; visibility: hidden;" class="BabelFishToolBar" title="No errors" id="bferrorSpan"&gt;&lt;/span&gt;&lt;img id="bffishImg" style="border: medium none ; margin: 0px; cursor: pointer;" title="click to translate" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAOCAYAAAA8E3wEAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH1QUUDyoqJjAqRwAAAN1JREFUOMu1lMkVwyAMBYe0JGpCNUFNVk3k4AUwxPGS+ILxkzX8jyTH/Sfu9nrmJ3cXlnMASyWRPwd2d5XlHCBZn1BthcbRAdxTZQDI8k3mQzg11rhF+QZ9jdNOcQib6GFQYJYgCFucSRf6GsLU6wEY5yubTFqF2yq1vRwr3INXdQUWG+je1pELX4ED1wDyRAR0WfuAA9gloITyvsFMIMgYInYRqF6rO9Sqz9qkO5ilyo0o3YBwJ+6vrdQonxWUQllhXeHcb/wabMPkP2n81ocAIoLZrMqn/4y2RwP8DcQ+d6rT9ATiAAAAAElFTkSuQmCC" align="middle" /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div   style="border: 1px solid black; margin: 0px; padding: 2px; left: -100px; top: -100px; visibility: hidden; display: none; width: auto; height: auto; position: absolute; background-color: rgb(168, 236, 255); -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; color: rgb(0, 0, 0); text-align: left; z-index: 1410065406;font-family:arial;font-size:12px;" id="gmbabelFish"&gt;&lt;div style="border-bottom: 1px dotted black; padding-bottom: 2px; padding-top: 2px;"&gt;&lt;span id="bfcloseButton" title="Close BabelFish" class="BabelFishToolBar" style="cursor: pointer;"&gt;&lt;/span&gt;&lt;span id="bfconfigButton" title="Language configuration" class="BabelFishToolBar" style="cursor: pointer;"&gt;&lt;/span&gt;&lt;span title="From English To Italian" id="bflangsSpan" style="cursor: pointer;" class="BabelFishToolBar"&gt;&lt;/span&gt;&lt;span title="Translation service: GoogleDic" id="bfserviceSpan" style="cursor: pointer;" class="BabelFishToolBar"&gt;&lt;/span&gt;&lt;span style="cursor: copy;" class="BabelFishToolBar" title="Copy result to clipboard" id="bfclipboardSpan"&gt;&lt;/span&gt;&lt;span style="cursor: pointer; visibility: hidden; color: rgb(0, 0, 0);" class="BabelFishToolBar" title="No errors" id="bferrorSpan"&gt;&lt;/span&gt;&lt;img id="bffishImg" style="border: medium none ; margin: 0px; cursor: pointer; display: none;" title="click to translate" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAOCAYAAAA8E3wEAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH1QUUDyoqJjAqRwAAAN1JREFUOMu1lMkVwyAMBYe0JGpCNUFNVk3k4AUwxPGS+ILxkzX8jyTH/Sfu9nrmJ3cXlnMASyWRPwd2d5XlHCBZn1BthcbRAdxTZQDI8k3mQzg11rhF+QZ9jdNOcQib6GFQYJYgCFucSRf6GsLU6wEY5yubTFqF2yq1vRwr3INXdQUWG+je1pELX4ED1wDyRAR0WfuAA9gloITyvsFMIMgYInYRqF6rO9Sqz9qkO5ilyo0o3YBwJ+6vrdQonxWUQllhXeHcb/wabMPkP2n81ocAIoLZrMqn/4y2RwP8DcQ+d6rT9ATiAAAAAElFTkSuQmCC" align="middle" /&gt;&lt;/div&gt;&lt;div style="width: auto ! important; color: rgb(0, 0, 0);"&gt;&lt;/div&gt;&lt;/div&gt;Finally I got the way to save an &lt;span style="font-weight: bold; font-style: italic;"&gt;OpenOffice Calc&lt;/span&gt; chart as an image... easy but not quick... Here a short description.&lt;br /&gt;&lt;br /&gt;You can export charts using &lt;span style="font-weight: bold; font-style: italic;"&gt;OpenOffice Draw&lt;/span&gt;.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;select the chart so it has green handles&lt;/li&gt;&lt;li&gt;copy it&lt;br /&gt;&lt;/li&gt;&lt;li&gt;paste it into &lt;span style="font-weight: bold; font-style: italic;"&gt;Draw &lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;then while still selected do &lt;span style="font-style: italic;"&gt;File -&gt; Export &lt;/span&gt;and choose your favorite format&lt;/li&gt;&lt;li&gt;take care of having the chart in the Draw page, all the region outside the Page will not be exported&lt;/li&gt;&lt;/ol&gt;Have fun with OpenOffice and Charts... :D&lt;br /&gt;&lt;br /&gt;If you would like to save all the charts in a spreadsheet... so take a look at this link... here is a macro that does it.&lt;br /&gt;&lt;br /&gt;http://www.oooforum.org/forum/viewtopic.phtml?t=60155&amp;amp;start=0&amp;amp;postdays=0&amp;amp;postorder=asc&amp;amp;highlight=&amp;amp;sid=bf3f571e41e622368b27df716d413d07&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4263611647330247413-4353814706698084955?l=hydrologiclady.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hydrologiclady.blogspot.com/feeds/4353814706698084955/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4263611647330247413&amp;postID=4353814706698084955' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/4353814706698084955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/4353814706698084955'/><link rel='alternate' type='text/html' href='http://hydrologiclady.blogspot.com/2009/02/openoffice-and-charts.html' title='OpenOffice and Charts'/><author><name>silli</name><uri>http://www.blogger.com/profile/04111788775049635222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4263611647330247413.post-5982201000792421824</id><published>2009-02-08T15:55:00.005+01:00</published><updated>2009-02-08T16:21:44.206+01:00</updated><title type='text'>Geostatistic and JGrass</title><content type='html'>&lt;div style="border: 1px solid black; margin: 0px; padding: 2px; left: -100px; top: -100px; visibility: hidden; display: none; width: auto; height: auto; position: absolute; background-color: rgb(168, 236, 255); -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; font-family: arial; font-size: 12px; color: rgb(0, 0, 0); text-align: left; z-index: 1410065406;" id="gmbabelFish"&gt;&lt;div style="border-bottom: 1px dotted black; padding-bottom: 2px; padding-top: 2px;"&gt;&lt;span id="bfcloseButton" title="Close BabelFish" class="BabelFishToolBar" style="cursor: pointer;"&gt;&lt;/span&gt;&lt;span id="bfconfigButton" title="Language configuration" class="BabelFishToolBar" style="cursor: pointer;"&gt;&lt;/span&gt;&lt;span title="From English To Italian" id="bflangsSpan" style="cursor: pointer;" class="BabelFishToolBar"&gt;&lt;/span&gt;&lt;span title="Translation service: GoogleDic" id="bfserviceSpan" style="cursor: pointer;" class="BabelFishToolBar"&gt;&lt;/span&gt;&lt;span style="cursor: copy;" class="BabelFishToolBar" title="Copy result to clipboard" id="bfclipboardSpan"&gt;&lt;/span&gt;&lt;span style="cursor: pointer; visibility: hidden; color: rgb(0, 0, 0);" class="BabelFishToolBar" title="No errors" id="bferrorSpan"&gt;&lt;/span&gt;&lt;img id="bffishImg" style="border: medium none ; margin: 0px; cursor: pointer; display: none;" title="click to translate" src="data:image/gif;base64,R0lGODlhEAAQAOYAAP////7+/qOjo/39/enp6bW1tfn5+fr6+vX19fz8/Kurq+3t7cDAwLGxscfHx+Xl5fT09LS0tPf398HBwc/Pz+bm5gMDA+Tk5N/f38TExO7u7pqamsLCwtTU1OLi4jw8PKioqLCwsPLy8q2trbKystvb26qqqtnZ2dfX17u7uyYmJs3NzdjY2Lm5uZ6ensvLy66urvv7++zs7FJSUurq6oWFhfb29kpKStzc3AwMDNHR0aSkpCkpKefn511dXb29vaenp8zMzLe3t/Hx8dDQ0FlZWWZmZsrKyqampvDw8ODg4Li4uL+/v+jo6PPz88jIyHp6eqWlpb6+vk5OTsPDw8bGxsXFxRQUFGpqat3d3fj4+NbW1rq6ury8vJCQkG5ubhwcHN7e3paWloKCgoyMjImJiWFhYXR0dFRUVIeHh5OTk0ZGRo6OjldXV39/fzIyMnd3d9ra2nx8fDY2NnFxcUFBQWxsbJSUlHh4eKGhoaKioi0tLSMjI4CAgNLS0qysrCH/C05FVFNDQVBFMi4wAwEAAAAh+QQEBQAAACwAAAAAEAAQAAAHyIAAggADgi1oCYOKghVfHQAbVwkHLSWLAE1vPgBqYAAUAj2KFQQAETw/ZXwrOy8ABwQBA2NFPwg+XjoFUSE2FREgEgAYNTNwNlqCk08CBReKL1GFih0sgyk7USAelxAOEwxHQGxeYmGXIi0kDVKDFzoBixjPgxIZG38xiz8CVCIAAZYICOKtA4QhSrogYAHEhAEAJSoAICDgxIsCDwRsAZDkxDQABkhECJBhBAArUTRcIqDgAQAOCgIggIHiUgBhAFakiGcgkaBAACH5BAQFAAAALAAAAAANAAsAAAdvgACCAAOCG3SFg4IXcDgAX3MDWjdMgzI+bgBnHwB3Fg4ADxoAHGgcUDcnFnSEYmNBEnIuOgwgKjIVABUCcmISB4IHIksCg1tcAYoAHSxBP0IFPcoAEA4TDQ0FTdMiLYMLYcmKGBcABhRIITHKPwKBACH5BAQFAAAALAAAAAAQAAgAAAdkgACCAAOCCmSFg4oAPWIPAGVmA04+XYsASWMuAGxGnDxUigROAERQHRtYKDw1AAZZAQMRIHEGG1wYQQ1rMh1FORoAGgwCEQYxggkQchZvBQGDF0TQiml3gysME1ULl00bTAxHgQAh+QQEBQAAACwDAAAADQAKAAAHZ4AAAQAAUkADhIkAMgUEAEhpAwhjRIkIJgUAIGUAAlM6ihh6KCNkODMuABAYATgHXFQXKEx2MlZTdTYCQjEJhAkIbjwzPwEXRIOKG0CJVQuKhBdpZGIwBU3QADgfPCpTC2HJiSFdiYEAIfkEBAUAAAAsBQAAAAsADgAAB3mAAAA6TAGChwALABwmARIuHYcpABlAAC1QOIcCHg55F3IFADYeAVwUMjhBXkkUXz42MQmCA1piM2dBAYaII6KIiE1jX1hkwAAeRTdrX7yHJA6HMYgBN3x5ig4dEEMsRhd3V21aAicvBQ96UgBbGwkRARkjAFZRioKBACH5BAQFAAAALAgAAQAIAA8AAAdigAoBBy0lAIcjABQCFYcAITI7LwBaFwEPWSFOcWpjNgADBiNQYiyOABxPp4cLG2U1Lo49UF92ZY4FVqsBZipnSgAXJm0EAm9vNmRLFgUAcSQDiT58BI6CF2DNhykBACIJjoEAIfkEBAUAAAAsBgACAAoADgAAB22AABkjABQCPQCJHg4hMjsvAAcEARQyD1khNhURIBIJiQMHTwIhGImnAEeQqKcaI0g7BawyG15eSKwcK6yJAWMzZA8AO0pxQmYEBUVmWiFfbQ4qLgAeRwMDPlMAZzwoqGhTARVrUqhQcAMAnqeBACH5BAQFAAAALAMABQANAAsAAAdygAJCMQkAAAMHTwIFFwAXRAGGkh0sklULkpIQDhMMRwVNmYYaJgohUgsskZlEKJJIbQiZAXpQIDIALR5GYhcYGW4aR301WgATYBFjaCszIQAERAMaPHADZ3UAajNhlh84AF9zAzJGVZIDsgBeWIVahYaBACH5BAQFAAAALAAACAAQAAgAAAdlgBMNDUAoAIeIIi0kDVKIFAIDiIcYF5NDUDl7NpMAKQJUIgAJHzkbBFAbND0dGyIoQCYGAEtZAEcqChtnJ1AcAEknkodDN1MDXmYAI3IVnQAdcxMAZD4BSWUvzwEQhztjkloJiIEAIfkEBAUAAAAsAAAGAA0ACgAAB2SAAIJWGwOChx0sUDMzZkGHhxAOfUVtRRmQgiIthywkhpAYFwBDZHt1Epk/AgNGfGU9Yn8LMihdCCwAR5gdM0shaiV5W5AQX3QBIGUAP1EahxdGKwBINQEiMCiHAakAKS6GBgmBACH5BAQFAAAALAAAAwALAA0AAAdygABPGAA6Ah4OITI7Az5XLiJYGTIPWSEATWx8c04xAAADB58ADmQDo59eWF9wHaifeGs3aEevqCUMp68QSG1GBq8DblMuCw0MQ0NKXQAUFAAYUA5MBQ8CozZeagE/IwBWow81JwATCgEIowESnyspAQCBACH5BAQFAAAALAAAAAAIAA8AAAdhgACCAAmCOoM4b4ccg0N8dQAZACgeAFUWIQ0DM3MKCGhQJ5NYKmgIB4MAHF4DgjtlZGolg2RYWGcoqYIXRAGDEiluZagAAxtQBUkZHRAAfnEAPQInL4MGJBEBkoIECg+qgQA7" align="middle" /&gt;&lt;/div&gt;&lt;div style="width: auto ! important; color: rgb(0, 0, 0);"&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div   style="border: 1px solid black; margin: 0px; padding: 2px; left: -100px; top: -100px; visibility: hidden; display: none; width: auto; height: auto; position: absolute; background-color: rgb(168, 236, 255); -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; color: rgb(0, 0, 0); text-align: left; z-index: 1410065406;font-family:arial;font-size:12px;" id="gmbabelFish"&gt;&lt;div style="border-bottom: 1px dotted black; padding-bottom: 2px; padding-top: 2px;"&gt;&lt;img id="bffishImg" style="border: medium none ; margin: 0px; cursor: pointer;" title="click to translate" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAOCAYAAAA8E3wEAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH1QUUDyoqJjAqRwAAAN1JREFUOMu1lMkVwyAMBYe0JGpCNUFNVk3k4AUwxPGS+ILxkzX8jyTH/Sfu9nrmJ3cXlnMASyWRPwd2d5XlHCBZn1BthcbRAdxTZQDI8k3mQzg11rhF+QZ9jdNOcQib6GFQYJYgCFucSRf6GsLU6wEY5yubTFqF2yq1vRwr3INXdQUWG+je1pELX4ED1wDyRAR0WfuAA9gloITyvsFMIMgYInYRqF6rO9Sqz9qkO5ilyo0o3YBwJ+6vrdQonxWUQllhXeHcb/wabMPkP2n81ocAIoLZrMqn/4y2RwP8DcQ+d6rT9ATiAAAAAElFTkSuQmCC" align="middle" /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div face="arial" size="12px" style="border: 1px solid black; margin: 0px; padding: 2px; left: -100px; top: -100px; visibility: hidden; display: none; width: auto; height: auto; position: absolute; background-color: rgb(168, 236, 255); -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; color: rgb(0, 0, 0); text-align: left; z-index: 1410065406;" id="gmbabelFish"&gt;&lt;div style="border-bottom: 1px dotted black; padding-bottom: 2px; padding-top: 2px;"&gt;&lt;span id="bfcloseButton" title="Close BabelFish" class="BabelFishToolBar" style="cursor: pointer;"&gt;&lt;/span&gt;&lt;span id="bfconfigButton" title="Language configuration" class="BabelFishToolBar" style="cursor: pointer;"&gt;&lt;/span&gt;&lt;span title="From English To Italian" id="bflangsSpan" style="cursor: pointer;" class="BabelFishToolBar"&gt;&lt;/span&gt;&lt;span title="Translation service: Google" id="bfserviceSpan" style="cursor: pointer;" class="BabelFishToolBar"&gt;&lt;/span&gt;&lt;span style="cursor: copy;" class="BabelFishToolBar" title="Copy result to clipboard" id="bfclipboardSpan"&gt;&lt;/span&gt;&lt;span style="cursor: pointer; visibility: hidden; color: rgb(0, 0, 0);" class="BabelFishToolBar" title="No errors" id="bferrorSpan"&gt;&lt;/span&gt;&lt;img id="bffishImg" style="border: medium none ; margin: 0px; cursor: pointer; display: none;" title="click to translate" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAOCAYAAAA8E3wEAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH1QUUDyoqJjAqRwAAAN1JREFUOMu1lMkVwyAMBYe0JGpCNUFNVk3k4AUwxPGS+ILxkzX8jyTH/Sfu9nrmJ3cXlnMASyWRPwd2d5XlHCBZn1BthcbRAdxTZQDI8k3mQzg11rhF+QZ9jdNOcQib6GFQYJYgCFucSRf6GsLU6wEY5yubTFqF2yq1vRwr3INXdQUWG+je1pELX4ED1wDyRAR0WfuAA9gloITyvsFMIMgYInYRqF6rO9Sqz9qkO5ilyo0o3YBwJ+6vrdQonxWUQllhXeHcb/wabMPkP2n81ocAIoLZrMqn/4y2RwP8DcQ+d6rT9ATiAAAAAElFTkSuQmCC" align="middle" /&gt;&lt;/div&gt;&lt;div style="width: auto ! important; color: rgb(0, 0, 0);"&gt;&lt;/div&gt;&lt;/div&gt;JGrass implements two basic geostatisics modules:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;h.variogram&lt;/li&gt;&lt;li&gt;h.kriging&lt;/li&gt;&lt;/ul&gt;The two modules are correlated because the kriging algorithm needs an input variogram and the h.variogram allows the user to calculate the variogram of some measured data.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;h.variogram&lt;/span&gt;&lt;br /&gt;Output of this module is the experimental semivariogram for the data measured in the monitoring points.&lt;br /&gt;The inputs are:&lt;br /&gt;- feature of monitoring point&lt;br /&gt;- the measured data&lt;br /&gt;- the amplitude of distance classes&lt;br /&gt;The syntax is the following:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;jgrass { &lt;/span&gt; &lt;span style="font-style: italic;"&gt;        h.variogram&lt;/span&gt; &lt;span style="font-style: italic;"&gt;        --idfield "NETNUM"&lt;/span&gt; &lt;span style="font-style: italic;"&gt;        --iscalar-inputvalues "/Users/silli/rain_variogram"&lt;/span&gt; &lt;span style="font-style: italic;"&gt;        --iflayer-positions stazioni_rain_all&lt;/span&gt; &lt;span style="font-style: italic;"&gt;        --oscalar-cloud "CONSOLE"&lt;/span&gt; &lt;span style="font-style: italic;"&gt;        --distance 3000&lt;/span&gt; &lt;span style="font-style: italic;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;and the output is the complete semivariogram for each timestep of rain data in the input values file. I think this is amazing becuase you can just collect some timestep values and with just a command create the semivariograms.&lt;br /&gt;The output is a table with:&lt;br /&gt;- distance&lt;br /&gt;- semivariogram&lt;br /&gt;- Moran index&lt;br /&gt;- Geary index&lt;br /&gt;for each timestep in the input file.&lt;br /&gt;&lt;br /&gt;After having the experimental semivariogram it is possible to calculate the fitted one using a spreadsheet. After plotting the semivariogram points the parameters needed for the kriging module are:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;nugget&lt;/li&gt;&lt;li&gt;sill&lt;/li&gt;&lt;li&gt;range&lt;/li&gt;&lt;li&gt;model type&lt;/li&gt;&lt;/ul&gt;The model type can be:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;spherical&lt;/li&gt;&lt;li&gt;exponential&lt;/li&gt;&lt;li&gt;gaussian&lt;/li&gt;&lt;li&gt;sillian&lt;/li&gt;&lt;/ol&gt;And the other parameters are desumed from the semivariogram chart as explained in the following picture.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_TI96yMT8VsU/SY716s57sqI/AAAAAAAAAEo/aGx94-9vDsY/s1600-h/Picture+1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 235px;" src="http://2.bp.blogspot.com/_TI96yMT8VsU/SY716s57sqI/AAAAAAAAAEo/aGx94-9vDsY/s320/Picture+1.png" alt="" id="BLOGGER_PHOTO_ID_5300444200297018018" border="0" /&gt;&lt;/a&gt;And the variogram's types are in the next picture.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_TI96yMT8VsU/SY72OXEBdbI/AAAAAAAAAEw/3vUc_Jv1kd4/s1600-h/Picture+2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 235px;" src="http://3.bp.blogspot.com/_TI96yMT8VsU/SY72OXEBdbI/AAAAAAAAAEw/3vUc_Jv1kd4/s320/Picture+2.png" alt="" id="BLOGGER_PHOTO_ID_5300444538031142322" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;h.kriging&lt;/span&gt;&lt;br /&gt;This modules interpolate with the kriging algorithm a quantity in either specific points or over an area. The output of this module can be:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;a value of the quantity for each input point feature&lt;/li&gt;&lt;li&gt;a raster with the quantity over the surface&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-style: italic;"&gt;jgrass {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    h.kriging&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        --idfield "NETNUM"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        --maxpoints 4 --minpoints 2 --model 1 --nugget 0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        --sill 0.12 --range 25000 --dovariance "true" --searchradius 100000&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        --itscalar-inputvalues "/Users/silli/rain_2005.csv"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        --iflayer-positions "stazioni_rain_all"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        --iflayer-interpolatedpositions "bacini_bz_idlikedb0"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        --oscalar-outputvalues "CONSOLE"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;where:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;idfield is the name of the field in the shapefiles with the idvalue, it has to have the same name for the measured position layer and for the interpolated position layer&lt;/li&gt;&lt;li&gt;itscalar-inputvalues: is the input file with the measured data in the monitoring points, this has to be in the form: a line for each timestep and for each line the monitoring point id and the mesured data, all separated by a space&lt;/li&gt;&lt;li&gt;iflayer-positions: is the layer with the monitoring points (feature's type: points)&lt;/li&gt;&lt;li&gt;iflayer-interpolatedpositions: is the layer with the outupt position (feature: points or polygons)&lt;/li&gt;&lt;li&gt;the output can be written in console or in a table or file as usual in JGrass&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4263611647330247413-5982201000792421824?l=hydrologiclady.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hydrologiclady.blogspot.com/feeds/5982201000792421824/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4263611647330247413&amp;postID=5982201000792421824' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/5982201000792421824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/5982201000792421824'/><link rel='alternate' type='text/html' href='http://hydrologiclady.blogspot.com/2009/02/geostatistic-and-jgrass.html' title='Geostatistic and JGrass'/><author><name>silli</name><uri>http://www.blogger.com/profile/04111788775049635222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_TI96yMT8VsU/SY716s57sqI/AAAAAAAAAEo/aGx94-9vDsY/s72-c/Picture+1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4263611647330247413.post-1583170231236491414</id><published>2008-12-17T16:12:00.007+01:00</published><updated>2008-12-17T16:52:57.257+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jgrasscommands'/><title type='text'>My first JGrass modules</title><content type='html'>Finally I decided to start to work in the new JGrass developing some hydrological modules (like I did in the JGrass2.0).&lt;br /&gt;Just for exercise and fun I did this two interesting modules, available from the next JGrass release:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;r.cutout&lt;/li&gt;&lt;li&gt;h.hypsographic&lt;/li&gt;&lt;/ul&gt;This two modules are developed, as all the others in JGrass, following the OpenMI guidelines.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;r.cutout&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;r.cutout allows the user to cut a map on the region defined by an other map that is considered as the MASK. There is also the option to invert the extraction and extract the output map as the complementary of the MASK map in the active region.&lt;br /&gt;The usage is the following:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;standard mode: &lt;span style="font-style: italic;"&gt;jgrass r.cutout --igrass-mask adigebz_nabla --igrass-tocut ad_pit4 --ograss-cut adigebzmask_pit&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;invert mode:&lt;span style="font-style: italic;"&gt; jgrass r.cutout --igrass-mask adigebz_nabla --igrass-tocut ad_pit4 --ograss-cut adigebzmask_pit --invert true&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;where:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;--igrass-mask&lt;/span&gt;: is the name of the input raster map containing the MASK -&gt; the map that defines the region to cut out&lt;br /&gt;&lt;span style="font-style: italic;"&gt;--igrass-tocut&lt;/span&gt;: is the input map to cut out&lt;br /&gt;&lt;span style="font-style: italic;"&gt;--ograss-cut&lt;/span&gt;: is the output cut map over the defined region&lt;br /&gt;&lt;span style="font-style: italic;"&gt;--invert&lt;/span&gt; is the boolean that indicates the mode of calculation, default is FALSE -&gt; standard mode, for the complementary map use TRUE&lt;br /&gt;&lt;br /&gt;In term of pictures.&lt;br /&gt;Starting from the two maps:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;the map of NABLA calculated on the extracted basin&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_TI96yMT8VsU/SUkdx72iMxI/AAAAAAAAAC0/hGYSsqVHnzk/s1600-h/r_cutout_nabla.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 221px;" src="http://1.bp.blogspot.com/_TI96yMT8VsU/SUkdx72iMxI/AAAAAAAAAC0/hGYSsqVHnzk/s320/r_cutout_nabla.png" alt="" id="BLOGGER_PHOTO_ID_5280784781785838354" border="0" /&gt;&lt;/a&gt;&lt;ul&gt;&lt;li&gt;the whole map of depitted elevations&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_TI96yMT8VsU/SUkeBUIKuaI/AAAAAAAAAC8/peuY0lLWyuQ/s1600-h/h_cutout_pitall.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 221px;" src="http://3.bp.blogspot.com/_TI96yMT8VsU/SUkeBUIKuaI/AAAAAAAAAC8/peuY0lLWyuQ/s320/h_cutout_pitall.png" alt="" id="BLOGGER_PHOTO_ID_5280785046000286114" border="0" /&gt;&lt;/a&gt;&lt;ul&gt;&lt;li&gt;obtain the map of depitted elevations on the extracted basin&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_TI96yMT8VsU/SUkeNYxFr2I/AAAAAAAAADE/CBbQkqkxKQ0/s1600-h/r_coutout_pitsmall.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 221px;" src="http://2.bp.blogspot.com/_TI96yMT8VsU/SUkeNYxFr2I/AAAAAAAAADE/CBbQkqkxKQ0/s320/r_coutout_pitsmall.png" alt="" id="BLOGGER_PHOTO_ID_5280785253404094306" border="0" /&gt;&lt;/a&gt;&lt;ul&gt;&lt;li&gt;obtain the map of depitted elevation on the extracted basin's complementary area in the active region&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_TI96yMT8VsU/SUkeUs0BKKI/AAAAAAAAADM/7V7Yz-Se-GQ/s1600-h/r_cutout.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 221px;" src="http://3.bp.blogspot.com/_TI96yMT8VsU/SUkeUs0BKKI/AAAAAAAAADM/7V7Yz-Se-GQ/s320/r_cutout.png" alt="" id="BLOGGER_PHOTO_ID_5280785379044173986" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;r.hypsographic&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;r.hypsographic allows the user to create the hypsographic curve of a map limited to the active region. The hypsographic curve is usually calculated starting from an elavation map and it is described by &lt;span&gt;&lt;span style="font-style: italic;"&gt;the cumulative height frequency curve for the Earth’s surface or some part thereof. A hypsometric curve is essentially a graph that shows the proportion of land area that exists at various elevations by plotting relative area against relative height&lt;/span&gt; (http://www.britannica.com/EBchecked/topic/280163/hypsometric-curve). &lt;/span&gt;&lt;br /&gt;The usage is the following:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;jgrass h.hypsographic --igrass-elevation bz_bacino.pit --bins 50 --ochart-hypsographic "LINE#hypsografic curve#heigth[m smm]#area[km2]#hypso"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;where:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;--igrass-elevation&lt;/span&gt;: is the name of the input raster map of elevation&lt;br /&gt;&lt;span style="font-style: italic;"&gt;--bins&lt;/span&gt;: is the number of bins in which divide the entire range of heigth of the raster map (default is 100)&lt;br /&gt;&lt;span style="font-style: italic;"&gt;--oscalar-hypsographic&lt;/span&gt;: is the output scalar set&lt;br /&gt;&lt;span style="font-style: italic;"&gt;--ochart-hypsographic&lt;/span&gt;: is a way to visualize the output scalar set in a chart&lt;br /&gt;&lt;br /&gt;In the example below:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;the input elevation map on the basin&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_TI96yMT8VsU/SUkfj33GfLI/AAAAAAAAADU/1HtJc_J_2Mk/s1600-h/h_hypso_basinmap.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 221px;" src="http://1.bp.blogspot.com/_TI96yMT8VsU/SUkfj33GfLI/AAAAAAAAADU/1HtJc_J_2Mk/s320/h_hypso_basinmap.png" alt="" id="BLOGGER_PHOTO_ID_5280786739219561650" border="0" /&gt;&lt;/a&gt;the output hypsographic chart&lt;/li&gt;&lt;/ul&gt;&lt;a aiotarget="false" aiotitle="" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_TI96yMT8VsU/SUkfj53bi4I/AAAAAAAAADc/-cod4XlVc-E/s1600-h/h_hypso_graphic.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 210px; height: 129px;" src="http://2.bp.blogspot.com/_TI96yMT8VsU/SUkfj53bi4I/AAAAAAAAADc/-cod4XlVc-E/s320/h_hypso_graphic.png" alt="" id="BLOGGER_PHOTO_ID_5280786739757812610" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4263611647330247413-1583170231236491414?l=hydrologiclady.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hydrologiclady.blogspot.com/feeds/1583170231236491414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4263611647330247413&amp;postID=1583170231236491414' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/1583170231236491414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/1583170231236491414'/><link rel='alternate' type='text/html' href='http://hydrologiclady.blogspot.com/2008/12/my-first-jgrass-modules.html' title='My first JGrass modules'/><author><name>silli</name><uri>http://www.blogger.com/profile/04111788775049635222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_TI96yMT8VsU/SUkdx72iMxI/AAAAAAAAAC0/hGYSsqVHnzk/s72-c/r_cutout_nabla.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4263611647330247413.post-1088570814490178337</id><published>2008-11-16T10:43:00.003+01:00</published><updated>2008-11-16T10:57:39.423+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><title type='text'>Flood expectancy</title><content type='html'>There is a part of a book I am reading in these days that I consider a part of my thought, since it is well written I decided to add to my blog... :-)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"There are hundreds of thousands of culverts and small bridges over which roads and highways span channel of various size. If the capacity of such culverts were too small and many of them washed out, the expense would be very great. But if overdesign were the rule, money for construction would be needlessly spent." ... "It has been decided that  culverts constructed with federal money would be designed to carry without failure a flood discharge with a recurrence interval of 50 years. Such decision places an enormous buden on hydrologists. They must develop simple but dependable methods to estimate flood discharge in ungaged areas in diverse climates and topography and for various basin sizes."&lt;br /&gt;...&lt;br /&gt;"A different kind of social cost results from the fact that people use flood-prone areas. Despite their knowledge of the importance of flood estimates, individuals continue to build on floodplains, encroaching on parts of rivers needed to carry rather ordinary discharges. The floodplain level is equaled or exceeded about one a year. So despite the vast sums spet on controlling floods, flood damage continues to rise year after year and is measured in bilions of dollars. Per-capita flood damage increased two and a half times in the United States between 1916 and 1985."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;We should think about this...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4263611647330247413-1088570814490178337?l=hydrologiclady.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hydrologiclady.blogspot.com/feeds/1088570814490178337/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4263611647330247413&amp;postID=1088570814490178337' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/1088570814490178337'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/1088570814490178337'/><link rel='alternate' type='text/html' href='http://hydrologiclady.blogspot.com/2008/11/flood-expectancy.html' title='Flood expectancy'/><author><name>silli</name><uri>http://www.blogger.com/profile/04111788775049635222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4263611647330247413.post-2190059148002941704</id><published>2008-08-19T14:40:00.002+02:00</published><updated>2008-08-19T14:48:14.665+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><title type='text'></title><content type='html'>If you can't be a pine on the top of the hill    &lt;br /&gt;Be a scrub in the valley&lt;br /&gt;but be the best little scrub by the side of the hill,    &lt;br /&gt;Be a bush&lt;br /&gt;if you can't be a tree.         &lt;br /&gt;If you can't be a highway&lt;br /&gt;just be a trail    &lt;br /&gt;If you can't be the sun&lt;br /&gt;be a star;    &lt;br /&gt;It isn't by size that you win or fail...&lt;br /&gt;&lt;br /&gt;Be the best of whatever you are.    &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Italian translation...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Se non puoi essere un pino sul monte,&lt;br /&gt;sii una saggina nella valle,&lt;br /&gt;ma sii la migliore piccola saggina sulla sponda del ruscello.&lt;br /&gt;Se non puoi essere un albero,&lt;br /&gt;sii un cespuglio.&lt;br /&gt;Se non puoi essere un'autostrada&lt;br /&gt;sii un sentiero.&lt;br /&gt;Se non puoi essere il sole,&lt;br /&gt;sii una stella.&lt;br /&gt;&lt;br /&gt;Sii sempre il meglio di ciò che sei.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Martin Luther King&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4263611647330247413-2190059148002941704?l=hydrologiclady.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hydrologiclady.blogspot.com/feeds/2190059148002941704/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4263611647330247413&amp;postID=2190059148002941704' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/2190059148002941704'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/2190059148002941704'/><link rel='alternate' type='text/html' href='http://hydrologiclady.blogspot.com/2008/08/if-you-cant-be-pine-on-top-of-hill-be.html' title=''/><author><name>silli</name><uri>http://www.blogger.com/profile/04111788775049635222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4263611647330247413.post-7011466828969561268</id><published>2008-07-25T13:28:00.003+02:00</published><updated>2008-07-25T13:42:30.419+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><category scheme='http://www.blogger.com/atom/ns#' term='jgrass'/><title type='text'>Back again after 3 moths...</title><content type='html'>I am back again with some JGrass tips.&lt;br /&gt;Things have been really busy in this period, I think the only week I wasn't in office was the Hacking Event in Bolsena, thanks to all partecipant for the nice days.&lt;br /&gt;&lt;br /&gt;Regarding the JGrass staff, yeah we are working on it, and we are planning to finish all the porting from the old JGrass2.0 to the new JGrass uDig plugin. So  during the next month I will write some documentation (here or in the wiki) on JGrass main stuffs. The month before FOSS4G is financed by HydroloGIS and CUDAM to set up all the needed user documentation and to fix some of the known (and unknown but coming) JGrass bugs/problems/not so usable things.&lt;br /&gt;&lt;br /&gt;If you use JGrass and have some interesting comments, please leave your comment here or use the JGrass wiki page to directly interact with our staff.&lt;br /&gt;All the problems and bug reports are very wellcome.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4263611647330247413-7011466828969561268?l=hydrologiclady.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hydrologiclady.blogspot.com/feeds/7011466828969561268/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4263611647330247413&amp;postID=7011466828969561268' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/7011466828969561268'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/7011466828969561268'/><link rel='alternate' type='text/html' href='http://hydrologiclady.blogspot.com/2008/07/back-again-after-3-moths.html' title='Back again after 3 moths...'/><author><name>silli</name><uri>http://www.blogger.com/profile/04111788775049635222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4263611647330247413.post-9188221322849611678</id><published>2008-04-23T17:42:00.002+02:00</published><updated>2008-04-23T17:46:24.344+02:00</updated><title type='text'>How print two-sides brochure in OpenOffice</title><content type='html'>&lt;div style="text-align: justify;"&gt;To save paper and ink when printing I love to have my documents printed with two pages in one and on both sides. Finally I found these two helpfull links to make it automatically in OpenOffice...&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;http://openoffice.blogs.com/openoffice/2008/03/printing-two-si.html&lt;br /&gt;&lt;br /&gt;http://blog.dixo.net/2007/07/18/save-paper-with-openoffice-brochure-printing/&lt;br /&gt;&lt;br /&gt;Enjoy your printing!!! :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4263611647330247413-9188221322849611678?l=hydrologiclady.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hydrologiclady.blogspot.com/feeds/9188221322849611678/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4263611647330247413&amp;postID=9188221322849611678' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/9188221322849611678'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/9188221322849611678'/><link rel='alternate' type='text/html' href='http://hydrologiclady.blogspot.com/2008/04/how-print-two-sides-brochure-in.html' title='How print two-sides brochure in OpenOffice'/><author><name>silli</name><uri>http://www.blogger.com/profile/04111788775049635222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4263611647330247413.post-5118002439768239336</id><published>2008-04-22T09:30:00.003+02:00</published><updated>2008-04-22T09:40:59.653+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><title type='text'>A tribute from my hydrologic menthor</title><content type='html'>&lt;div style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;From opera "i mille fiumi" (the thousand rivers) of Arrigo Boetti and Anna-marie Sauzeau-Boetti&lt;/div&gt;&lt;div style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; min-height: 14px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;La classificazione per ordine di grandezza e' il metodo più comune per organizzare l'informazione relativa ad una data categoria, nel caso dei fiumi, la grandezza si puo' intendere alla potrenza uno, due, o tre., cioè può essere espressa in km, km2 o m3 (lunghezza, bacino o portata), il criterio di lunghezza e' il più arbitrario e ingenuo, ma tutt'ora il piu' diffuso, eppure e' impossibile misurare la lunghezza di un fiume per le mille e piu' perplessita' che solleva la sua esistenza fluida (per i suoi meandri e i suoi passaggi attraverso i laghi, per le sue diramazioni attorno alle isole o i suoi spostamenti nella zona del delta,, per gli interventi dell'uomo lungo il suo corso, per i confini inafferrabili tra acqua dolce e acqua salata ...) molti fiumi non sono mai stati misurati perche' le loro rive o acque sono inacessibili, persino gli spiriti dell'acqua solidarizzano a volte con la flora e fauna per tenere gli uomini a distanza, di conseguenza alcuni fiumi scorrono senza nomi, innominati per la loro realta' intoccata, o innominabili per scongiura umana (alcuni mesi fa, un pilota che volava a bassa quota sopra la foresta brasiliana scopri' un "nuovo" affluente del rio delle amazzoni). altri fiumi non possono essere misurati perche' invece hanno un nome, un nome causale dato loro dagli uomini (nome uniforme lungo il corso intero quando il fiume, navigabile diventa veicolo di comunicazione umana; nomi diversi quando il fiume, temibile, visita gruppo umani isolati); ora l'entita' di un fiume si puo' stabilire o in riferimento al suo nome (traccia dell'avventura umana), o in riferimento alla sua integalita'  idrografica (avventura dell'acqua dal punto sorgente piu'  remoto fino al mare, l di fuori dei nomi assegnati ai vari tratti), il problema e' che le due avventure coincidono raramente, di solito l'avventura dell'esploratore va contro corrente, partendo dal mare; quella dell'acqua invece ci finisce, l'esploratore che risale il fiume deve fare testa o croce ad ogni bivio, perche' a monte di ogni confluenza tutto si rarefa: l'acqua, a volte l'aria, ma sempre la propria certezza, mentre il fiume che scende verso il mare condensa gradualmente le sue acque e la certezza della sua strada ineluttabile, chi puo' dire di se e' meglio seguire l'uomo o l'acqua? l'acqua, dicono i moderni geografi, obiettivi e umili, e cosi' si mettono a ricomporre l'identita' dei fiumi, un esempio: il mississipi di neworleans non e' proprio l'estensione del mississipi che sorge dal lago itasca nel minnesota, come s'impara a scuola, ma di un ruscello che sorge nel montana occidentale sotto il nome di jefferson red rock e poi diventa mississipi-missouri a st louis, il numero di chilometri a monte risulta maggiore dalla parte del missouri, pero' e' un fatto che questo metodo "scientifico" viene attuato soltanto a proposito dei  grandi fiumi prestigiosi, quelli suscettibili di gareggiare per primati di lunghezza, il ripensamento metodologico non si spreca per i minori (meno di 800 km) i quali continuano a chiamarsi (e misurarsi) secondo il solo nome di battesimo, anche se, nel caso che abbiano due corsi sorgenti (dotati di altri due nomi) quello piu' lungo potrebbe essere giustamente incluso nel corso  principale, la presente classificazione rispecchia questo doppio metodo, esso segue la legge dell'acqua e la legge degli uomini, perche' tale si presenta l'informazione a riguardo, in breve, rispecchia il gioco parziale dell'informazione piu' che la vita fluida dell'acqua, questa classificazione fu iniziata nel 1970 e terminata nel 1973, alcuni dati furono trascritti da pubblicazioni famose, numerosi dati furono elaborati sulla materia fornita dagli istituti geografici non europei, governi, universita', centridi studi privati  e singoli studiosi di tutto il mondo, questa convergenza di documentazione costituisce la sostanza e il significato del lavoro, gli innumerevoli asterischi contenuti in queste mille schede pongono innmerevoli dubbi e fanno da contrappunto al rigido metodo di classificazione, sia l'informazione parziale esistente sui fiumi, sia i problemi linguistici legati alla loro identita', sia la natura irrimediabilmente sfuggente delle acque, fanno che questa classifica come tutte le precedenti o successive sara' sempre provvisoria e illusoria&lt;/div&gt;&lt;div style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; min-height: 14px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;Anne-marie Sauzeau-Boetti&lt;/div&gt;&lt;div style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; min-height: 14px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;(n.d.t the text is published without capital letters)&lt;br /&gt;&lt;br /&gt;Unfortunatelly I didn't find an English version of the text... maybe someone has one.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4263611647330247413-5118002439768239336?l=hydrologiclady.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hydrologiclady.blogspot.com/feeds/5118002439768239336/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4263611647330247413&amp;postID=5118002439768239336' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/5118002439768239336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/5118002439768239336'/><link rel='alternate' type='text/html' href='http://hydrologiclady.blogspot.com/2008/04/tribute-from-my-hydrologic-menthor.html' title='A tribute from my hydrologic menthor'/><author><name>silli</name><uri>http://www.blogger.com/profile/04111788775049635222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4263611647330247413.post-8054370405637741666</id><published>2008-04-05T21:48:00.003+02:00</published><updated>2008-04-05T22:01:54.481+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><title type='text'>Which values?</title><content type='html'>I will put here a lyric I read on an Environmental Declaration of an Italian institution. It is in Italian, I don't want to translate it but if someone will ask I will try... not so easy for my poor English... :-)&lt;br /&gt;From the "Opera sull'acqua e altre poesie" of Erri De Luca 2002, a collection of lyrics having the theme the water, the first one... &lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;VALORE&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Considero valore ogni forma di vita,&lt;br /&gt;la neve, la fragola, la mosca.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Considero valore il regno minerale,&lt;br /&gt;l'assemblea delle stelle.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Considero valore il vino&lt;br /&gt;finché dura il pasto,&lt;br /&gt;un sorriso involontario,&lt;br /&gt;la stanchezza di chi non &lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;si è risparmiato,&lt;br /&gt;due vecchi che si amano.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Considero valore quello che domani non varrà più niente&lt;br /&gt;e quello che oggi vale ancora poco.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Considero valore tutte le ferite.  &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Considero valore risparmiare acqua,&lt;br /&gt;riparare un paio di scarpe,&lt;br /&gt;tacere in tempo,&lt;br /&gt;accorrere a un &lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;grido,&lt;br /&gt;chiedere permesso prima di sedersi,&lt;br /&gt;provare gratitudine senza ricordare di che.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Considero valore sapere in una stanza dov'è il nord,&lt;br /&gt;qual è il nome del vento che sta &lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;asciugando il bucato.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Considero valore il viaggio del vagabondo,&lt;br /&gt;la clausura della monaca,&lt;br /&gt;la pazienza del &lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;condannato, qualunque colpa sia.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Considero valore l'uso del verbo amare e l'ipotesi che esista un creatore.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Molti di questi valori non ho conosciuto.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I consider a value to save water...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4263611647330247413-8054370405637741666?l=hydrologiclady.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hydrologiclady.blogspot.com/feeds/8054370405637741666/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4263611647330247413&amp;postID=8054370405637741666' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/8054370405637741666'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/8054370405637741666'/><link rel='alternate' type='text/html' href='http://hydrologiclady.blogspot.com/2008/04/which-values.html' title='Which values?'/><author><name>silli</name><uri>http://www.blogger.com/profile/04111788775049635222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4263611647330247413.post-8157536518085378662</id><published>2008-04-04T15:31:00.008+02:00</published><updated>2008-12-09T04:21:46.509+01:00</updated><title type='text'>How to send an error log</title><content type='html'>For those that have problems in the JGrass executing and for which for some reason the mailing lists are not enough it is possible to send the error log via email.&lt;br /&gt;The procedure is the following.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Help menu and there Submit Log..&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_TI96yMT8VsU/R_Yuu2XZsqI/AAAAAAAAABs/b7iA8qZG1PA/s1600-h/jgrass_errorlog1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_TI96yMT8VsU/R_Yuu2XZsqI/AAAAAAAAABs/b7iA8qZG1PA/s320/jgrass_errorlog1.png" alt="" id="BLOGGER_PHOTO_ID_5185383403366232738" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;at this point you a new window will appear like the one below&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_TI96yMT8VsU/R_YvtmXZstI/AAAAAAAAACE/W_qmuYAi9v0/s1600-h/jgrass_errorlog2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_TI96yMT8VsU/R_YvtmXZstI/AAAAAAAAACE/W_qmuYAi9v0/s320/jgrass_errorlog2.png" alt="" id="BLOGGER_PHOTO_ID_5185384481403024082" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;please do not complete the interface, just enlarge it (just wait when enlarge, it could use a little time to reshape all the window and the content), select all the content of the section "Log file content", copy the content  and past it in a new file or email and send it to us&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_TI96yMT8VsU/R_YwZGXZsuI/AAAAAAAAACM/Mr3i5uPk8Rc/s1600-h/jgrass_errorlog3.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_TI96yMT8VsU/R_YwZGXZsuI/AAAAAAAAACM/Mr3i5uPk8Rc/s320/jgrass_errorlog3.png" alt="" id="BLOGGER_PHOTO_ID_5185385228727333602" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Think that it will be enough, please do not send errors log without before trying to solve the problem via mailing list.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4263611647330247413-8157536518085378662?l=hydrologiclady.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hydrologiclady.blogspot.com/feeds/8157536518085378662/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4263611647330247413&amp;postID=8157536518085378662' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/8157536518085378662'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/8157536518085378662'/><link rel='alternate' type='text/html' href='http://hydrologiclady.blogspot.com/2008/04/how-to-send-error-log.html' title='How to send an error log'/><author><name>silli</name><uri>http://www.blogger.com/profile/04111788775049635222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_TI96yMT8VsU/R_Yuu2XZsqI/AAAAAAAAABs/b7iA8qZG1PA/s72-c/jgrass_errorlog1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4263611647330247413.post-7242575100094691973</id><published>2008-03-28T16:48:00.007+01:00</published><updated>2008-12-09T04:21:47.514+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='grassnatives'/><title type='text'>How to set console environment in JGrass (Update1)</title><content type='html'>Following JGrass development some of you asked to me to update the post regarding the GRASS settings of the console environment in JGrass.&lt;br /&gt;So from the last post in this field the options are less and the preferences are summarized in the following panel, as shown in the picture below.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_TI96yMT8VsU/R-0VJGXZsnI/AAAAAAAAABU/n4aT5Qqk8fs/s1600-h/jgrass_grass1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_TI96yMT8VsU/R-0VJGXZsnI/AAAAAAAAABU/n4aT5Qqk8fs/s320/jgrass_grass1.png" alt="" id="BLOGGER_PHOTO_ID_5182821992245080690" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Just fill in the blank  of the main options if they are not set by default:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;MAPSET: the path of the mapset on which to work&lt;/li&gt;&lt;li&gt;GRASS: the path to the GISBASE&lt;/li&gt;&lt;/ol&gt;All the other preferences are optional.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;NOTE:&lt;/span&gt; The GISBASE is the folder in which there is the GRASS installation and it is different from the operating system and the installation type the user has done. To better simplify the things this is the folder in which there are the two main GRASS installation folders &lt;span style="font-style: italic;"&gt;bin&lt;/span&gt; and &lt;span style="font-style: italic;"&gt;lib&lt;/span&gt;.&lt;br /&gt;This is valid in case of the user has a valid GRASS installation, and mainly for linux and mac users. For windows users there is the included GRASS executable in the JGrass plugins. By default the field of GRASS options in the preferences panel is completed with the right path, if not here the user has to write the path of the folder, in the plugins, containing the grass installation. In general it is: ... pathtoJGrassinstallationfolder\plugins\eu.hydrologis.jgrass.grass_1.0.0\windows\grass\grass\.&lt;br /&gt;&lt;br /&gt;In addition at the windows preferences for the console the user has to set also the runtime Console preferences. The menu, shown below, is visible just right clicking on the console window and for GRASS commands the only important field is the MAPSET definition.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_TI96yMT8VsU/R-0ZhWXZsoI/AAAAAAAAABc/by1uYxZw0cI/s1600-h/jgrass_grass2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_TI96yMT8VsU/R-0ZhWXZsoI/AAAAAAAAABc/by1uYxZw0cI/s320/jgrass_grass2.png" alt="" id="BLOGGER_PHOTO_ID_5182826806903419522" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;At this time the console environment is ready to use for GRASS commands. For example typing&lt;br /&gt;&lt;ul&gt;&lt;li&gt;grass r.info adige_pit&lt;/li&gt;&lt;li&gt;grass r.in.gdal --help&lt;/li&gt;&lt;li&gt;and so on...&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Some nice hints to use the console editor:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;to run all the commands written in the console editor just right click and &lt;span style="font-style: italic;"&gt;run&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;to run only a selection of the written text, simply select the whole command to run and the right click and &lt;span style="font-style: italic;"&gt;run&lt;/span&gt;&lt;/li&gt;&lt;li&gt;it is possible to have some hinst form JGrass for writing the command, just wait a second after typing the "." in the commands names and after the "--" in the options.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_TI96yMT8VsU/R-0a7WXZspI/AAAAAAAAABk/GDLpljKvFYU/s1600-h/jgrass_grass3.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_TI96yMT8VsU/R-0a7WXZspI/AAAAAAAAABk/GDLpljKvFYU/s320/jgrass_grass3.png" alt="" id="BLOGGER_PHOTO_ID_5182828353091646098" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Hope this helps the users in GRASS settings and command executing.&lt;br /&gt;&lt;br /&gt;Hope also the develpers will not change this preferences again... :-) it will be not so exiting writing thousand post on the same topic... :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4263611647330247413-7242575100094691973?l=hydrologiclady.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hydrologiclady.blogspot.com/feeds/7242575100094691973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4263611647330247413&amp;postID=7242575100094691973' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/7242575100094691973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/7242575100094691973'/><link rel='alternate' type='text/html' href='http://hydrologiclady.blogspot.com/2008/03/how-to-set-console-environment-in.html' title='How to set console environment in JGrass (Update1)'/><author><name>silli</name><uri>http://www.blogger.com/profile/04111788775049635222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_TI96yMT8VsU/R-0VJGXZsnI/AAAAAAAAABU/n4aT5Qqk8fs/s72-c/jgrass_grass1.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4263611647330247413.post-2169574944400409584</id><published>2008-03-20T22:25:00.002+01:00</published><updated>2008-03-20T22:40:13.557+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><title type='text'>GIS for sustainable development</title><content type='html'>Finally I moved and my home internet connection is working again... so from now I will be active again in this blog. :-)&lt;br /&gt;In one of my breaks of internet surfing I found this website: http://www.esri.com/industries/sustainable_dev/index.html&lt;br /&gt;&lt;br /&gt;So... reading from the website people understand that esri is helping developing countries and in their processes and projects. I don't really want to put the attention on the helping or on the projects... but I would like to read somewhere that an open source software (GIS maybe) is used for projects in developing countries.&lt;br /&gt;Maybe this is still true but do open source projects have websites dedicated on developing countries? In my opinion open source and free softwares have to be used for projects in developing countries... and hopefully used by people there... but this will be the next step.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4263611647330247413-2169574944400409584?l=hydrologiclady.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hydrologiclady.blogspot.com/feeds/2169574944400409584/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4263611647330247413&amp;postID=2169574944400409584' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/2169574944400409584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/2169574944400409584'/><link rel='alternate' type='text/html' href='http://hydrologiclady.blogspot.com/2008/03/gis-for-sustainable-development.html' title='GIS for sustainable development'/><author><name>silli</name><uri>http://www.blogger.com/profile/04111788775049635222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4263611647330247413.post-7326065917744812764</id><published>2008-02-27T13:49:00.006+01:00</published><updated>2008-02-27T15:28:22.300+01:00</updated><title type='text'>My first script...</title><content type='html'>Here is a script, written together with Moovida, in which I used three JGrass command in sequence to create 2 shapefiles, one withe the subbasins and the other with the numbered stream network.&lt;br /&gt;&lt;br /&gt;In the new JGrass console editor it is possible to:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;declare variables&lt;/li&gt;&lt;li&gt;use variables in the scripts&lt;/li&gt;&lt;li&gt;put the result of a command in a variable&lt;/li&gt;&lt;li&gt;use string like in Java&lt;/li&gt;&lt;li&gt;... much more that I don't know jet!! :-)&lt;/li&gt;&lt;/ol&gt;To declare variables just put the name and all the information needed and at the end of the statement put a ";". An example is below:&lt;br /&gt;&lt;br /&gt;The string that identifies the name of the main basin:&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;basemap = "chiese";&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The output folder for the shapefiles I will create:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;outputfolder = "&lt;/span&gt;&lt;i style="font-weight: bold; font-style: italic;" class="moz-txt-slash"&gt;&lt;span class="moz-txt-tag"&gt;/&lt;/span&gt;home/moovida/TMP/tmp&lt;span class="moz-txt-tag"&gt;/&lt;/span&gt;&lt;/i&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;";&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The name of the input shapefile:&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;inputmonitoringpoints = "/home/moovida/data/hydrocareworkspace/featuredata/utm/pti_monitoraggio.shp"; &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;To read some maps which are already saved in the location just type the name of these maps, in this case the strings are a little complicated but managing them is very easy in this way:&lt;br /&gt;&lt;span style="font-family:monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;drain = basemap + "_drain";&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;net = basemap + "_net_chnum";&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;pit = "bacino_" + basemap + "_pit";&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;netflow = basemap + "_net_flow";&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;nethackstream = basemap + "_net_hstr";&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The output variables are initialized with the string name, everything could be added here...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt; netnumber = basemap + "_netnumber";&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;basin = basemap + "_basin";&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;basinoutput = outputfolder + "bacino_" + basemap + ".shp";&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;netoutput = outputfolder + "rete_" + basemap + ".shp";&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;And now just use the varibles in the JGrass command lines:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;jgrass {&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-family:monospace;" &gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;&lt;br /&gt;               h.netnumbering --mode 2 --igrass-flow $drain --igrass-net $net --ishapefile-pointshape                                             $inputmonitoringpoints&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt; --ograss-netnumber $netnumber --ograss-basin $basin&lt;br /&gt;              }&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;jgrass {&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;&lt;br /&gt;               h.basinShape --igrass-pit $pit --igrass-basins $basin --oshapefile-basinshape $basinoutput&lt;br /&gt;              }&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-family:monospace;" &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;&lt;br /&gt;jgrass {&lt;br /&gt;               &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;h.pfafstetter --mode 0 --igrass-flow $netflow --igrass-hacks $nethackstream --igrass-pit $pit                                 --igrass-netnumber $netnumber --oshapefile-netshapeout $netoutput&lt;br /&gt;              }&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Run the script with the specific RUN option in the right mouse button menu. In the console window you can see some messages to check the progress of the operations.&lt;br /&gt;&lt;br /&gt;If someone has other interestig scripts it would be nice to put them here together.&lt;br /&gt;&lt;pre wrap=""&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4263611647330247413-7326065917744812764?l=hydrologiclady.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hydrologiclady.blogspot.com/feeds/7326065917744812764/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4263611647330247413&amp;postID=7326065917744812764' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/7326065917744812764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/7326065917744812764'/><link rel='alternate' type='text/html' href='http://hydrologiclady.blogspot.com/2008/02/my-first-script.html' title='My first script...'/><author><name>silli</name><uri>http://www.blogger.com/profile/04111788775049635222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4263611647330247413.post-685803306492354007</id><published>2008-02-25T13:11:00.004+01:00</published><updated>2008-02-27T13:49:35.361+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jgrasscommands'/><title type='text'>Some JGrass commands</title><content type='html'>Before using JGrass commands you have to set the active region that is the portion of the world in which JGrass makes raster elaborations. Note that visualization is more or less independent from active region, calculations are stricktly related to it.&lt;br /&gt;&lt;br /&gt;To  kown ho to set the active region in JGrass have a lood at the &lt;a href="http://jgrasstechtips.blogspot.com/"&gt;moovidas blog&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Here some JGrass commands to write in the console environment. Thanks to Erica and Andreas that gave them to me. I didn't test all of them but pretty sure they runs well.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;h.netnumbering&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;This command allows you to enumerate the stream network channels and to extract the related basins. The network will be divided in subpieces which start and end at the confluences. To dived the network also in some other interesting points you have to add a shapefile of node point. &lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;first option is the command in the basic mode: &lt;span style="font-style: italic;font-size:100%;" &gt;Usage&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt; &lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;mode&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt; &lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;0:&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt; &lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;h.netnumbering&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt; &lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;--&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;mode&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt; &lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;0&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt; &lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;--&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;igrass&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;-&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;flow&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt; &lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;flow&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt; &lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;--&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;igrass&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;-&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;net&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt; &lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;net&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt; &lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;--&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;ograss&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;-&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;netnumber&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt; &lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;netnumber&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt; &lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;--&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;ograss&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;-&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;basin&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt; basin&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;second option is dividing the network in subpieces which have an area less than the threshold fixed on the tca&lt;/span&gt;: &lt;span style="font-style: italic; color: rgb(0, 0, 0);font-size:100%;" &gt;Usage mode 1: h.netnumbering --mode 1 --thtca value --igrass-flow flow --igrass-net net --igrass-tca tca --ograss-netnumber netnumber--ograss-basin basin&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(0, 0, 0);font-size:100%;" &gt;third option is dividing the network in some interesting points taken from a shapefile:&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;Usage&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt; &lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;mode&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt; &lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;2:&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt; &lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;h.netnumbering&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt; &lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;--&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;mode&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt; &lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;2&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt; &lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;--&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;igrass&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;-&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;flow&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt; &lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;flow&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt; &lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;--&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;igrass&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;-&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;net&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt; &lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;net&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt; &lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;--&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;ishapefile&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;-&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;pointshape&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt; &lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;"filepath"&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt; &lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;-&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;ograss&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;-&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;netnumber&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt; &lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;netnumber&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;--&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;ograss&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;-&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;basin&lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt; &lt;/span&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;basin&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-size:100%;"&gt;fourth method: mixed method between second and third (tca threshold and point shapefile): &lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);font-size:100%;" &gt;Usage mode 3: h.netnumbering --mode 3 --thtca value --igrass-flow flow --igrass-net net --igrass-tca tca ishapefile-pointshape "filepath" --ograss-netnumber netnumber--ograss-basin basin&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4263611647330247413-685803306492354007?l=hydrologiclady.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hydrologiclady.blogspot.com/feeds/685803306492354007/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4263611647330247413&amp;postID=685803306492354007' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/685803306492354007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/685803306492354007'/><link rel='alternate' type='text/html' href='http://hydrologiclady.blogspot.com/2008/02/jgrass-commands-scripts.html' title='Some JGrass commands'/><author><name>silli</name><uri>http://www.blogger.com/profile/04111788775049635222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4263611647330247413.post-8675319578601787067</id><published>2008-02-25T10:53:00.014+01:00</published><updated>2008-12-09T04:21:48.875+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jgrasscommands'/><title type='text'>How to set Console Environment in JGrass</title><content type='html'>&lt;div style="text-align: justify;"&gt;To satisfy Moovidas requirements... :-)&lt;br /&gt;here are some screenshots, and much more, about the JGrass commands in the JGrass Console environment.&lt;br /&gt;&lt;br /&gt;Console preferences for JGrass are in the &lt;span style="font-weight: bold;"&gt;Window - Preferences&lt;/span&gt; menu. The tag to select is &lt;span style="font-style: italic;"&gt;Console&lt;/span&gt;, the first pannel to set is about the general preferences the one below:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_TI96yMT8VsU/R8KSJ5gBXBI/AAAAAAAAAAQ/9eR_7sUh0_Y/s1600-h/console1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_TI96yMT8VsU/R8KSJ5gBXBI/AAAAAAAAAAQ/9eR_7sUh0_Y/s320/console1.png" alt="" id="BLOGGER_PHOTO_ID_5170856020926356498" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The second step is to set the compiler settings that should be already pre-compiled in the installation activity.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_TI96yMT8VsU/R8KS65gBXCI/AAAAAAAAAAY/2iQ5NPvQX8o/s1600-h/console2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_TI96yMT8VsU/R8KS65gBXCI/AAAAAAAAAAY/2iQ5NPvQX8o/s320/console2.png" alt="" id="BLOGGER_PHOTO_ID_5170856862739946530" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;The &lt;span style="font-style: italic;"&gt;rt&lt;/span&gt; folder is the folder in which JGrass looks for the commands, if the user wants to use other commands in other folders, just specify the name of the new folder or add the new commands to the files in the &lt;span style="font-style: italic;"&gt;rt&lt;/span&gt; folder.&lt;br /&gt;&lt;br /&gt;The third panel is about the preferences for the GRASS natives commands. For unix like systems (linux and mac) the preferences are setted in this way:&lt;br /&gt;1. GRASS location, mapset and database specification&lt;br /&gt;2. GRASS environment and library folder (to have the GISBASE name just enter GRASS and type &lt;span style="font-style: italic;"&gt;which r.sun&lt;/span&gt;&lt;br /&gt;3. user information&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_TI96yMT8VsU/R8KVs5gBXDI/AAAAAAAAAAg/ztcfWPaucSY/s1600-h/console3.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_TI96yMT8VsU/R8KVs5gBXDI/AAAAAAAAAAg/ztcfWPaucSY/s320/console3.png" alt="" id="BLOGGER_PHOTO_ID_5170859920756661298" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Last panel is to set the syntax colouring, not so useful for now.&lt;br /&gt;&lt;br /&gt;To accept the changes just press &lt;span style="font-style: italic;"&gt;Apply&lt;/span&gt; and then &lt;span style="font-style: italic;"&gt;OK&lt;/span&gt; to close the Preferences window.&lt;br /&gt;&lt;br /&gt;After setting the Console preferences you have to open the console editor by clicking the correspondet icon &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_TI96yMT8VsU/R8KWq5gBXEI/AAAAAAAAAAo/xHumCnZcrU8/s1600-h/console4.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_TI96yMT8VsU/R8KWq5gBXEI/AAAAAAAAAAo/xHumCnZcrU8/s320/console4.png" alt="" id="BLOGGER_PHOTO_ID_5170860985908550722" border="0" /&gt;&lt;/a&gt; in the tools bar.&lt;br /&gt;&lt;br /&gt;The new JGrass editor looks like in the picture below.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_TI96yMT8VsU/R8KXIZgBXFI/AAAAAAAAAAw/58_h-1Xu2I8/s1600-h/console7.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_TI96yMT8VsU/R8KXIZgBXFI/AAAAAAAAAAw/58_h-1Xu2I8/s320/console7.png" alt="" id="BLOGGER_PHOTO_ID_5170861492714691666" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Here first click with the right mouse button and set the runtime preferences with the name of the location and mapset you want to use for elaborations.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_TI96yMT8VsU/R8KXfpgBXGI/AAAAAAAAAA4/RgqTKgdcWk0/s1600-h/console5.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_TI96yMT8VsU/R8KXfpgBXGI/AAAAAAAAAA4/RgqTKgdcWk0/s320/console5.png" alt="" id="BLOGGER_PHOTO_ID_5170861892146650210" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Select the options and then close the window to accept the changes.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_TI96yMT8VsU/R8KXqZgBXHI/AAAAAAAAABA/bCrBfvEyKPA/s1600-h/console6.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_TI96yMT8VsU/R8KXqZgBXHI/AAAAAAAAABA/bCrBfvEyKPA/s320/console6.png" alt="" id="BLOGGER_PHOTO_ID_5170862076830243954" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;In the JGrass console editor the commands are mainly divided in two groups:&lt;br /&gt;1. JGrass commands (written in Java and directly in JGrass)&lt;br /&gt;2. GRASS natives commands (written in C for GRASS and executed from JGrass)&lt;br /&gt;&lt;br /&gt;To execute a JGrass command use the word &lt;span style="font-weight: bold;"&gt;jgrass&lt;/span&gt; before the command, for GRASS use the &lt;span style="font-weight: bold;"&gt;grass&lt;/span&gt; word before the linestring of the GRASS command.&lt;br /&gt;&lt;br /&gt;Every JGrass command has an help string to show the main targets. This string can be visualized by writing the &lt;span style="font-weight: bold;"&gt;--help&lt;/span&gt; string after the command, just like in GRASS environment. For GRASS commands the syntax and the options are the same as in GRASS.&lt;br /&gt;&lt;br /&gt;To run a script or a part of it, select from the right mouse button the option &lt;span style="font-weight: bold;"&gt;"run name_of_the_console_editor_file"&lt;/span&gt;. If you want to execute all the script just select the run option, if you want to run only a part of the script, before running, select the string you need to execute and the run with the right mouse button.&lt;br /&gt;&lt;br /&gt;For example to know how you can use the &lt;span style="font-style: italic;"&gt;h.pitfiller&lt;/span&gt; command:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;jgrass h.pitfiller --help&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The result is written in the console window below the console editor window as shown in picture.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_TI96yMT8VsU/R8Ka75gBXII/AAAAAAAAABI/OVNIQBXWIu0/s1600-h/console8.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_TI96yMT8VsU/R8Ka75gBXII/AAAAAAAAABI/OVNIQBXWIu0/s320/console8.png" alt="" id="BLOGGER_PHOTO_ID_5170865676012838018" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;There is not at present a good command line execution and so you can not see the complete list of the JGrass and GRASS commands. To see them you can have a look at the files in the &lt;span style="font-weight: bold;"&gt;rt&lt;/span&gt; folder of the console plugin in the JGrass installation folder.&lt;br /&gt;&lt;br /&gt;The usage sentence contains:&lt;br /&gt;&lt;/div&gt;&lt;ol style="text-align: justify;"&gt;&lt;li&gt;the name of the command&lt;/li&gt;&lt;li&gt;the inputs of the commands that can be&lt;br /&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;igrass: input in the GRASS - JGrass standard format&lt;/li&gt;&lt;li&gt;igrassascii: input in the grassascii format in the related folder of the JGrass location&lt;/li&gt;&lt;li&gt;iesrigrid: input in the esri grid format in the related folder of the JGrass location&lt;/li&gt;&lt;li&gt;ifluidturtle: input in the fluidturtle format in the related folder of the JGrass location&lt;/li&gt;&lt;li&gt;ishapefile: vector input shapefile&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;the outputs of the commands that can be&lt;/li&gt;&lt;ul&gt;&lt;li&gt;ograss: output in the GRASS - JGrass standard format&lt;/li&gt;&lt;li&gt;ograssascii: output in the grassascii format in the related folder of the JGrass location&lt;/li&gt;&lt;li&gt;oesrigrid: output in the esri grid format in the related folder of the JGrass location&lt;/li&gt;&lt;li&gt;ofluidturtle: output in the fluidturtle format in the related folder of the JGrass location&lt;/li&gt;&lt;li&gt;oshapefile: vector output shapefile&lt;/li&gt;&lt;li&gt;otable: writes an output file containing a table, used in commands like &lt;span style="font-style: italic;"&gt;r.cb&lt;/span&gt;&lt;/li&gt;&lt;li&gt;ocolor: writes the color table file of the related raster map&lt;/li&gt;&lt;li&gt;ocats: writes the category file of the related raster map&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;For every input and output of the JGrass command it is possible to set the proper format. Standard format (JGrass-GRASS location) is the i/ograss format for raster maps and i/oshapefile for vector ones.&lt;br /&gt;&lt;br /&gt;When a command has more than one input (or output) the syntax requires to define what type of input (r output) it is. So in command like r.netnumbering you can obtain:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;jgrass h.netnumbering --help&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;**********************************************************************************************&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;untitled.jgrass - 1 model/s compiled, total compilation time: 26 ms&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;-------------------------------------------------------------------------------&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;Beanshell, Version 2.0b4, Copyright (C) Pat Niemeyer &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;------------------------------ Running model... -------------------------------&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;Usage:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt; h.netnumbering --igrass-flow flow --igrass-net net --ograss-netnumber netnumber --ograss-basin basin&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;Total run time: 51 ms&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;**********************************************************************************************&lt;br /&gt;&lt;br /&gt;Where the &lt;span style="font-style: italic;"&gt;--igrass-flow&lt;/span&gt; means that the input is a flow map in the grass format, and so on...&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4263611647330247413-8675319578601787067?l=hydrologiclady.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hydrologiclady.blogspot.com/feeds/8675319578601787067/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4263611647330247413&amp;postID=8675319578601787067' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/8675319578601787067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/8675319578601787067'/><link rel='alternate' type='text/html' href='http://hydrologiclady.blogspot.com/2008/02/how-to-set-console-environment-in.html' title='How to set Console Environment in JGrass'/><author><name>silli</name><uri>http://www.blogger.com/profile/04111788775049635222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_TI96yMT8VsU/R8KSJ5gBXBI/AAAAAAAAAAQ/9eR_7sUh0_Y/s72-c/console1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4263611647330247413.post-4019658552428380954</id><published>2008-02-22T17:56:00.003+01:00</published><updated>2008-02-22T18:11:03.705+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='grassnatives'/><title type='text'>GRASS natives commands under JGrass</title><content type='html'>As a first attempt to use GRASS commands in the new JGrass console environment in windows, I tried to use the basical GRASS commands like g.region or something to import and create a new location (since at present JGrass hasn't the new location creation tools).&lt;br /&gt;&lt;br /&gt;GRASS commands in JGrass console environment can be used by writing the "grass" word before the string of the GRASS command. The string of the GRASS command has to be the same as in GRASS console.&lt;br /&gt;&lt;br /&gt;Before using GRASS commands I had to set the runtime preferences. From the right mouse button on the console window, select &lt;span style="font-weight:bold;"&gt;Set Runtime Preferences&lt;/span&gt; and then choose the position of the location and the name of the mapset to use.&lt;br /&gt;&lt;br /&gt;My first step was to download from the province website the dtm (lidar dtm at a 2.5 resolution), available free at http://www.provinzia.bz.it/urbanistica/cartografia/cartografia.asp, previous registration.&lt;br /&gt;So used with success the commands:&lt;br /&gt;1. &lt;span style="font-style:italic;"&gt;grass r.in.gdal input=D:\path_to_the_ascii_file.ascii output=dtm location=alto_adige&lt;/span&gt;&lt;br /&gt;2. &lt;span style="font-style:italic;"&gt;grass g.region -p&lt;/span&gt;&lt;br /&gt;3. &lt;span style="font-style:italic;"&gt;grass r.info dtm&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4263611647330247413-4019658552428380954?l=hydrologiclady.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hydrologiclady.blogspot.com/feeds/4019658552428380954/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4263611647330247413&amp;postID=4019658552428380954' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/4019658552428380954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/4019658552428380954'/><link rel='alternate' type='text/html' href='http://hydrologiclady.blogspot.com/2008/02/grass-natives-commands-under-jgrass.html' title='GRASS natives commands under JGrass'/><author><name>silli</name><uri>http://www.blogger.com/profile/04111788775049635222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4263611647330247413.post-8710994496599745249</id><published>2008-02-21T22:24:00.000+01:00</published><updated>2008-02-21T22:38:23.888+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hydro-gis'/><title type='text'>Why HydrologicLady?</title><content type='html'>As I already written I am an environmental engineer specialized in hydrology and GIS analysis. I will use this blog not just to put my thoughts about the world but first to write some hints about the use of GIS application in professional world.&lt;br /&gt;&lt;br /&gt;I think I tried to use more or less all the major GIS software, since I decided to use the Open Source software, the blog will contain interesting observation about these GIS.&lt;br /&gt;&lt;br /&gt;I will write something to help people solving problems in GIS, beginning from the three software I use much frequently: JGrass, GRASS and uDig.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4263611647330247413-8710994496599745249?l=hydrologiclady.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hydrologiclady.blogspot.com/feeds/8710994496599745249/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4263611647330247413&amp;postID=8710994496599745249' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/8710994496599745249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/8710994496599745249'/><link rel='alternate' type='text/html' href='http://hydrologiclady.blogspot.com/2008/02/why-hydrologylady.html' title='Why HydrologicLady?'/><author><name>silli</name><uri>http://www.blogger.com/profile/04111788775049635222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4263611647330247413.post-4400068258947766228</id><published>2008-02-21T22:12:00.000+01:00</published><updated>2008-02-21T22:15:16.810+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><title type='text'>About me...</title><content type='html'>First of all great thanks to my best friend Moovida who helped me to open this blog... and being honest... to choose the funny name of it.&lt;br /&gt;Just a few details on who I actually am.&lt;br /&gt;&lt;br /&gt;I grew up in a very small village (maximum 100 people) in the northern part of Italy, near the Garda Lake, a beautiful place to grow up, not so much to find something interesting for work. Since I was a child I had a passion for Africa... passion handed to me from my uncle that lives and work in Africa as a religious. I have ever thought that I could do something for helping people in the developing countries and so I decided to become and engineer. Maybe not the easiest way to do that! :-)&lt;br /&gt;&lt;br /&gt;In 2004 I was gone to Kinshasa for more than one month. The things there are very different from how a person could imagine. At a first moment I wanted to stay there to help those people growing up and surviving, but after a billion of thoughts and conversations, I realized that for help those people I have to start from the others in the so called “first world”.&lt;br /&gt;So I decided to come back to Italy and start to make something that could change the world... and met a person (my best friend) who agreed with me about the possibility to show the people that there could be a different way to live, work and manage a company taking in account of the OTHERS.&lt;br /&gt;Now I am an engineer and the administrator of a small company situated in Bolzano (Italy) that calls HydroloGIS.&lt;br /&gt;&lt;br /&gt;HydroloGIS is not simply a company, it is a different way to live and to work, it is doing something with particular regard to quality of the work, safety, environmental processes, environmental protection and at first to the person. &lt;br /&gt;In the vision of collaboration and sharing of information, thinking at how we could help people in the developing countries, we decided to develop and use only open source software and to put our experience and our knowledge to make some projects in Africa.&lt;br /&gt;&lt;br /&gt;Since 2005 I worked in that direction, maybe sometimes I lost the right way due to the very high level of efforts that a small company with an ethic and with respect to the people and to the world have to make to survive. As I wrote before, maybe this wasn't the easiest way to change the world, but in these last two months I realized that this is the right way... :-)&lt;br /&gt;And that I will tell you in an other post, when I will have more informations... Hope so!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4263611647330247413-4400068258947766228?l=hydrologiclady.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hydrologiclady.blogspot.com/feeds/4400068258947766228/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4263611647330247413&amp;postID=4400068258947766228' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/4400068258947766228'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/4400068258947766228'/><link rel='alternate' type='text/html' href='http://hydrologiclady.blogspot.com/2008/02/about-me.html' title='About me...'/><author><name>silli</name><uri>http://www.blogger.com/profile/04111788775049635222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4263611647330247413.post-2060511070133243983</id><published>2008-02-21T19:59:00.000+01:00</published><updated>2008-02-21T20:23:23.803+01:00</updated><title type='text'>Hydrologic lady starts here!</title><content type='html'>Welcome to the blog of the Hydrologic Lady, feel free to comment all you find in this small place of thoughts about the mixture of water and IT sciences.&lt;br /&gt;&lt;br /&gt;Cheers!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4263611647330247413-2060511070133243983?l=hydrologiclady.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hydrologiclady.blogspot.com/feeds/2060511070133243983/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4263611647330247413&amp;postID=2060511070133243983' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/2060511070133243983'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4263611647330247413/posts/default/2060511070133243983'/><link rel='alternate' type='text/html' href='http://hydrologiclady.blogspot.com/2008/02/hydrologic-lady-starts-here.html' title='Hydrologic lady starts here!'/><author><name>silli</name><uri>http://www.blogger.com/profile/04111788775049635222</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
