[GRASS-SVN] r55414 - grass-promo/grassposter/2013_EGU_G7_Landscape

svn_grass at osgeo.org svn_grass at osgeo.org
Mon Mar 18 01:54:02 PDT 2013


Author: ychemin
Date: 2013-03-18 01:54:02 -0700 (Mon, 18 Mar 2013)
New Revision: 55414

Modified:
   grass-promo/grassposter/2013_EGU_G7_Landscape/poster.tex
   grass-promo/grassposter/2013_EGU_G7_Landscape/tikzposter.sty
Log:
4 columns done, not nice code but it works

Modified: grass-promo/grassposter/2013_EGU_G7_Landscape/poster.tex
===================================================================
--- grass-promo/grassposter/2013_EGU_G7_Landscape/poster.tex	2013-03-17 21:49:29 UTC (rev 55413)
+++ grass-promo/grassposter/2013_EGU_G7_Landscape/poster.tex	2013-03-18 08:54:02 UTC (rev 55414)
@@ -99,6 +99,27 @@
 \startsecondcolumn
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\blocknode{Interactive supervised classification}{
+\small 
+This interactive tool [7], aims at greatly simplifying quantitative surpervised class training areas creation.
+It calculates the spectral signatures based on the cells within the specified areas. 
+The resulting signature file can be used by a maximum likelihood classification module (i.maxlik). 
+During the process the user is shown a histogram of the area cell values for each image band, 
+and coincident plot which shows the separability of classes.\newline
+Another way the user can inspect the suitability of the created training areas 
+is by displaying the cells of the image bands which fall within a user-specified 
+number of standard deviations from the means in the spectral signature. This
+helps to estimate how much of the image is likely to be classified as a particular class.\newline
+\begin{center}
+ \includegraphics[width=0.47\textwidth]{./images/wxiclass1.png}
+ \hspace{10mm}
+ \includegraphics[width=0.47\textwidth]{./images/wxiclass2.png}
+ \newline
+ Figure 4: Interactive image classification with coincidence plots (left side) \& histograms (right side)
+\end{center}
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 \blocknode{Satellite imagery products}{
 \small
 \begin{itemize}
@@ -119,38 +140,15 @@
 {\bf Actual ET: i.eb.* modules using thermodynamic heat flux modeling}
 
 \begin{center}
- \includegraphics[width=0.315\textwidth]{./images/slet2005}
+ \includegraphics[width=0.4\textwidth]{./images/slet2005}
  \hspace{20mm}
- \includegraphics[width=0.315\textwidth]{./images/slet2010}
+ \includegraphics[width=0.4\textwidth]{./images/slet2010}
  \newline
  Figure 3: Actual evapotranspiration (i.eb.*) for water monitoring and management [6]
 \end{center}
 }
 
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\blocknode{Interactive supervised classification}{
-\small 
-This interactive tool [7], aims at greatly simplifying quantitative surpervised class training areas creation.
-It calculates the spectral signatures based on the cells within the specified areas. 
-The resulting signature file can be used by a maximum likelihood classification module (i.maxlik). 
-During the process the user is shown a histogram of the area cell values for each image band, 
-and coincident plot which shows the separability of classes.\newline
-Another way the user can inspect the suitability of the created training areas 
-is by displaying the cells of the image bands which fall within a user-specified 
-number of standard deviations from the means in the spectral signature. This
-helps to estimate how much of the image is likely to be classified as a particular class.\newline
-\begin{center}
- \includegraphics[width=0.47\textwidth]{./images/wxiclass1.png}
- \hspace{10mm}
- \includegraphics[width=0.47\textwidth]{./images/wxiclass2.png}
- \newline
- Figure 4: Interactive image classification with coincidence plots (left side) \& histograms (right side)
-\end{center}
-}
-
-
 \startthirdcolumn
-
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 \blocknode{Lidar}{
 \medskip
@@ -168,6 +166,7 @@
 \end{center}
 }
 
+\startfourthcolumn
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 \blocknode{Other Improvements \& Additions}{
 \smallskip
@@ -211,11 +210,13 @@
 \end{itemize}
 }
 
+
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 \getcurrentrow{box}
 \coordinate (funkcionalita) at (box.south west);
 \coordinate (funkcionalitaeast) at (box.east);
 \coordinate (screenshot) at (box.north west);
+
 \blocknodew[($(funkcionalita)+(20,-1)$)]{35}{References}{
 \scriptsize
 \begin{center}

Modified: grass-promo/grassposter/2013_EGU_G7_Landscape/tikzposter.sty
===================================================================
--- grass-promo/grassposter/2013_EGU_G7_Landscape/tikzposter.sty	2013-03-17 21:49:29 UTC (rev 55413)
+++ grass-promo/grassposter/2013_EGU_G7_Landscape/tikzposter.sty	2013-03-18 08:54:02 UTC (rev 55414)
@@ -29,16 +29,16 @@
 
 %%%%% -------- Parameters that change the layout of the poster --------- %%%%%
 %% margin for the geometry package
-\newcommand{\margin}{4}
+\newcommand{\margin}{1}
 
 %% the space between the blocks
-\newcommand{\blockspacing}{2}
+\newcommand{\blockspacing}{3}
 
 %% the height of the title stripe in block nodes, decrease it to save space
 \newcommand{\blocktitleheight}{3}
 
 %% the number of columns in the poster
-\newcommand{\colnumber}{3}
+\newcommand{\colnumber}{4}
 
 %% the space between two groups of authors from different institution
 \newcommand{\instituteshift}{10}
@@ -563,16 +563,36 @@
     ($1/\colnumber*(\paperwidth,0) - 2/\colnumber*(\margin,0) -
     1/\colnumber*(\blockspacing,0) - (0.3,0)$);
   }{
-    % \ifthenelse{\equal{\colnumber}{3}}{%
+    \ifthenelse{\equal{\colnumber}{3}}{%
     \coordinate (xshift) at 
     ($1/\colnumber*(\paperwidth,0) - 2/\colnumber*(\margin,0) -
-    2/\colnumber*(\blockspacing,0) + (\blockspacing,0) $); 
+    2/\colnumber*(\blockspacing,0) + 0.5*(\blockspacing,0) $); 
     
     \coordinate (autowidth) at
     ($1/\colnumber*(\paperwidth,0) - 2/\colnumber*(\margin,0) -
     2/\colnumber*(\blockspacing,0) - (0.3,0)$); 
-    % }{}
+  }{
+    \ifthenelse{\equal{\colnumber}{4}}{%
+    \coordinate (xshift) at 
+    ($1.5/\colnumber*(\paperwidth,0) - 4/\colnumber*(\margin,0) -
+    4/\colnumber*(\blockspacing,0) + 0.5/\colnumber*(\blockspacing,0) $); 
+     
+    \coordinate (autowidth) at
+    ($1/\colnumber*(\paperwidth,0) - 4/\colnumber*(4*\margin,0) -
+    4/\colnumber*(\blockspacing,0) - (0.3,0)$); 
+  }{
+    \ifthenelse{\equal{\colnumber}{5}}{%
+    \coordinate (xshift) at 
+    ($2/\colnumber*(\paperwidth,0) - 4/\colnumber*(\margin,0) -
+    4/\colnumber*(\blockspacing,0) + 0.5*(\blockspacing,0) $); 
+     
+    \coordinate (autowidth) at
+    ($1/\colnumber*(\paperwidth,0) - 2/\colnumber*(4*\margin,0) -
+    4/\colnumber*(\blockspacing,0) - (0.3,0)$); 
+    }{}
   }
+  }
+  }
 
   
   %% yshift = \blockspacing 
@@ -600,18 +620,25 @@
   \ifthenelse{\equal{\colnumber}{2}}{
     \coordinate (currenty) at ($(firstrow)+(xshift)-(yshift)$);
   }{
-    % \ifthenelse{\equal{\colnumber}{3}}{
-    \coordinate (currenty) at ($(firstrow)-(yshift)$);
-    % }{}
+    \coordinate (currenty) at ($(firstrow)-1.35/\colnumber*(xshift)-(yshift)$);
   }
 }
 
 \newcommand{\startthirdcolumn}{
   \ifthenelse{\equal{\colnumber}{3}}{
     \coordinate (currenty) at ($(firstrow)+(xshift)-(yshift)$);
-  }{}
+  }{
+    \coordinate (currenty) at ($(firstrow)+1.35/\colnumber*(xshift)-(yshift)$);
+  }
 }
 
+\newcommand{\startfourthcolumn}{
+  \ifthenelse{\equal{\colnumber}{4}}{
+    \coordinate (currenty) at ($(firstrow)+(xshift)-(yshift)$);
+  }{
+    \coordinate (currenty) at ($(firstrow)+2/\colnumber*(xshift)-(yshift)$);
+   }
+}
 
 \newcommand{\getcurrentrow}[1]{
       \path let \p1=(#1.south) in coordinate (currentrow) at (0,\y1);



More information about the grass-commit mailing list