Revision 338

View differences:

org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.app/org.gvsig.geoprocess.app.mainplugin/src/main/resources/help/en/es.unex.sextante.vectorTools.fixedDistanceBuffer/fixeddistancebuffer.xml
1
<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
2
	<help>
3
		<element name="DESCRIPTION" text="This algorithm creates a new polygon layer with buffers around features in the input layer. All buffers will have the same size, regardless of the feature being buffered.&#10;" description="Description" type="0">
4
			<image description="" file="zona_de_influencia.png">
5
			</image>
6
		</element>
7
		<element name="ADDITIONAL_INFO" text="" description="Additional information" type="0">
8
		</element>
9
		<element name="EXTENSION_AUTHOR" text="Victor Olaya" description="Algorithm created by" type="0">
10
		</element>
11
		<element name="HELP_AUTHOR" text="Victor Olaya" description="Help file created by" type="0">
12
		</element>
13
		<element name="USER_NOTES" text="" description="User_notes" type="0">
14
		</element>
15
		<element name="LAYER" text="The layer with features to buffer" description="Input layer" type="3">
16
		</element>
17
		<element name="DISTANCE" text="The distance that defines the size of buffers to be created" description="Distance" type="3">
18
		</element>
19
		<element name="TYPES" text="The following methods are available&#10;* Inside the polygon: &#10;* Inside and outside the polygon: &#10;* Outside the polygon: " description="Buffer type" type="3">
20
		</element>
21
		<element name="RINGS" text="The number of concentric rings to create (from 1 to 3)" description="Number of concentric rings" type="3">
22
		</element>
23
		<element name="NOTROUNDED" text="If selected, resulting polygons will not be rounded" description="Do not round resulting polygons" type="3">
24
		</element>
25
		<element name="OUTPUT_DESCRIPTION" text="" description="Description" type="2">
26
		</element>
27
		<element name="RESULT" text="The resulting buffer layer" description="Buffer" type="2">
28
		</element>
29
	</help>
30
<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
0 31

  
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.app/org.gvsig.geoprocess.app.mainplugin/src/main/resources/help/en/es.unex.sextante.statisticalMethods.regression/regression.xml
1
<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
2
	<help>
3
		<element name="DESCRIPTION" text="This algorithm performs a regression analysis, studying the relation between two quantitative variables.&#10;&#10;The dependent variable is introduced using a points layer, while the independent one is introduced using a raster layer. The algorithm analyzes the relation between them and generates a new raster layer with values of the dependent variable, based on the values of the independent one" description="Description" type="0">
4
		</element>
5
		<element name="ADDITIONAL_INFO" text="" description="Additional information" type="0">
6
		</element>
7
		<element name="EXTENSION_AUTHOR" text="Victor Olaya" description="Extension created by" type="0">
8
		</element>
9
		<element name="HELP_AUTHOR" text="Victor Olaya" description="Help file created by" type="0">
10
		</element>
11
		<element name="USER_NOTES" text="" description="User_notes" type="0">
12
		</element>
13
		<element name="POINTS" text="The points layer with the dependent variable" description="Points" type="3">
14
		</element>
15
		<element name="FIELD" text="The field that contains the dependent variable" description="Field" type="3">
16
		</element>
17
		<element name="RASTER" text="The raster layer with the independent variable" description="Raster layer" type="3">
18
		</element>
19
		<element name="METHOD" text="The type of function to use to define the relation between the variables. To choose from:&#10;* y = a + b * x&#10;* y = a + b / x&#10;*  y = a / (b -x)&#10;* y = a * x^b&#10;* y = a e^(b * x)&#10;* y = a + b * ln(x)" description="Function type" type="3">
20
		</element>
21
		<element name="OUTPUT_DESCRIPTION" text="" description="Description" type="2">
22
		</element>
23
		<element name="RESIDUALS" text="Points layer with the same points as the input layer and the following attributes:&#10;*Value of the independent variable at the point&#10;*Predicted value of the dependent variable at the point&#10;*Known value of the dependent variable at the point&#10;*Difference between predicted and known values" description="Residuals" type="2">
24
		</element>
25
		<element name="RESULT" text="Raster layer with estimated values of the dependent variable" description="Result" type="2">
26
		</element>
27
	</help>
28
<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
0 29

  
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.app/org.gvsig.geoprocess.app.mainplugin/src/main/resources/help/en/es.unex.sextante.vectorTools.perturbatePointsLayer/perturbatepointslayer.xml
1
<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
2
	<help>
3
		<element name="DESCRIPTION" text="This algorithm alter the position of points in a layer, displacing them. Points are displaced in a random direction, and the displacement distance follows a normal distribution." description="Description" type="0">
4
		</element>
5
		<element name="ADDITIONAL_INFO" text="" description="Additional information" type="0">
6
		</element>
7
		<element name="EXTENSION_AUTHOR" text="Victor Olaya" description="Extension created by" type="0">
8
		</element>
9
		<element name="HELP_AUTHOR" text="Victor Olaya" description="Help file created by" type="0">
10
		</element>
11
		<element name="USER_NOTES" text="" description="User_notes" type="0">
12
		</element>
13
		<element name="LAYER" text="The input points layer" description="Points layers" type="3">
14
		</element>
15
		<element name="MEAN" text="The mean displacement distance" description="Mean" type="3">
16
		</element>
17
		<element name="STDDEV" text="The standard deviation of the displacement distance" description="Standard deviation" type="3">
18
		</element>
19
		<element name="OUTPUT_DESCRIPTION" text="" description="Description" type="2">
20
		</element>
21
		<element name="RESULT" text="" description="Resultado" type="2">
22
		</element>
23
	</help>
24
<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
0 25

  
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.app/org.gvsig.geoprocess.app.mainplugin/src/main/resources/help/en/es.unex.sextante.tables.vectorHistogram/vectorhistogram.xml
1
<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
2
	<help>
3
		<element name="DESCRIPTION" text="This algorithm computes a histogram of values for a given variable in a vector layer" description="Description" type="0">
4
		</element>
5
		<element name="ADDITIONAL_INFO" text="" description="Additional information" type="0">
6
		</element>
7
		<element name="EXTENSION_AUTHOR" text="Victor Olaya" description="Algorithm created by" type="0">
8
		</element>
9
		<element name="HELP_AUTHOR" text="Victor Olaya" description="Help file created by" type="0">
10
		</element>
11
		<element name="USER_NOTES" text="" description="User_notes" type="0">
12
		</element>
13
		<element name="LAYER" text="The input layer" description="Layer" type="3">
14
		</element>
15
		<element name="FIELD" text="The field than contains the variable to be analyzed" description="Field" type="3">
16
		</element>
17
		<element name="OUTPUT_DESCRIPTION" text="" description="Description" type="2">
18
		</element>
19
		<element name="HISTOGRAM" text="The resulting histogram" description="Histogram" type="2">
20
		</element>
21
	</help>
22
<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
0 23

  
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.app/org.gvsig.geoprocess.app.mainplugin/src/main/resources/help/en/es.unex.sextante.pointAnalysis.spatialCorrelation/spatialcorrelation.xml
1
<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
2
	<help>
3
		<element name="DESCRIPTION" text="This algorithm analyses the spatial autocorrelation of a variable in a set of points.&#10;&#10;Autocorrelation is measured using the following indices:&#10;* Moran Index&#10;* Geary Index&#10;* Semivariance&#10;&#10;This indices are computer for distances ranging from zero to the maximum distance between point in the input layer&#10;" description="Description" type="0">
4
		</element>
5
		<element name="ADDITIONAL_INFO" text="" description="Additional information" type="0">
6
		</element>
7
		<element name="EXTENSION_AUTHOR" text="Victor Olaya" description="Extension created by" type="0">
8
		</element>
9
		<element name="HELP_AUTHOR" text="Victor Olaya" description="Help file created by" type="0">
10
		</element>
11
		<element name="USER_NOTES" text="" description="User_notes" type="0">
12
		</element>
13
		<element name="POINTS" text="The input points layer" description="Points" type="3">
14
		</element>
15
		<element name="FIELD" text="The field that contains the variable to analyze." description="Field" type="3">
16
		</element>
17
		<element name="INTERVAL" text="Spatial autocorrelation measured are computed at certain distances. This parameter indicates the interval to be used to select those distances. " description="Distance interval" type="3">
18
		</element>
19
		<element name="CREATECLOUD" text="* if this option is selected, a table is created with all the distances and semivariances between points" description="Create table with variogram cloud" type="3">
20
		</element>
21
		<element name="OUTPUT_DESCRIPTION" text="" description="Description" type="2">
22
		</element>
23
		<element name="RESULT" text="a table with the following fields:&#10;* Distance&#10;* Moran Index at that distance&#10;* Geary Index at that distance&#10;* Semivariance at that distance" description="Spatial autocorrelation" type="2">
24
			<image description="" file="autocorrelacion_espacial.jpg">
25
			</image>
26
			<image description='Variogram cloud [attributes table]. The new table contains the fields "Distance" and "Semivariance"' file="nube_del_variograma.jpg">
27
			</image>
28
		</element>
29
	</help>
30
<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
0 31

  
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.app/org.gvsig.geoprocess.app.mainplugin/src/main/resources/help/en/es.unex.sextante.gridCalculus.gridFromFunction/gridfromfunction.xml
1
<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
2
	<help>
3
		<element name="DESCRIPTION" text="This algorithm generates a new layer with values depending on the grid coordinates of each cell. That is:&#10;* z=f(x,y)&#10;&#10;All the functions in the raster calculator module may be used, including the logical ones. The main difference is that this algorithm does not use cell values but cell positions instead.&#10;" description="Description" type="0">
4
		</element>
5
		<element name="ADDITIONAL_INFO" text="" description="Additional information" type="0">
6
		</element>
7
		<element name="EXTENSION_AUTHOR" text="Victor Olaya" description="Extension created by" type="0">
8
		</element>
9
		<element name="HELP_AUTHOR" text="Victor Olaya" description="Help file created by" type="0">
10
		</element>
11
		<element name="USER_NOTES" text="" description="User_notes" type="0">
12
		</element>
13
		<element name="MINX" text="The X coordinate of the left-most cell" description="X min" type="3">
14
		</element>
15
		<element name="MAXX" text="The X coordinate of the right-most cell" description="X Max" type="3">
16
		</element>
17
		<element name="MINY" text="The Y coordinate of the bottom cell" description="Y Min" type="3">
18
		</element>
19
		<element name="MAXY" text="The X coordinate of the top cell" description="Y Max" type="3">
20
		</element>
21
		<element name="FORMULA" text="The formula to use&#10;&#10;Notes on general syntax&#10;&#10;Functions:&#10;&#10;* sin(x): returns the sine of x &#10;* cos(x): returns the  cosine of x &#10;* tan(x): returns the  tangent of x &#10;* asin(x): returns the archsine of  x &#10;* acos(x): returns the archcosine of  x &#10;* atan(x): returns the archcotangent de x &#10;* atan2(x/y): returns the archcotangent of  x/y &#10;* sinh(x): returns the  hyperbolic sine of x &#10;* cosh(x): returns the hyperbolic cosine of x &#10;* atanh(x): returns the inverse hyperbolic  tangent  of x &#10;* In(x): returns the logarithm of  x.&#10;* log(x): returns the base-10 logarithm.&#10;* exp(x): returns the  exponential function of  x.&#10;* abs(x): returns the absolute value of  x.&#10;* rand(): returns a random value  within the range 0-1.&#10;* mod(x/y): returns the module of  x/y.&#10;* sqrt(x): returns the positive square root of x.&#10;* if(): returns 1 if the expression inside the parenthesis is true, 0  otherwise.&#10;&#10;Operators. The  precedence of  operators is as usual : + and - are evaluated after &#183; y /, and these after the power operator. Use parenthesis in case of doubt, to be sure of how the program will evaluate the introduced formula.&#10;* + (add)&#10;* - (subtract)&#10;* (multiplication)&#10;* / (division)&#10;*  % (percentage)&#10;* ! (NOT)&#10;*  ^ (elevated to)&#10;* &amp;&amp; (AND)&#10;* || (OR)&#10;* &lt; (less than)&#10;* &gt; (more than)&#10;* &lt;= (less or equal to)&#10;* &gt;= (more or equal to)&#10;*  == (iqual to)&#10;* != (different from)&#10;&#10;Constants. &#10;* Pi&#10;* Cell size[raster layer]&#10;* e" description="Formula" type="3">
22
		</element>
23
		<element name="OUTPUT_DESCRIPTION" text="" description="Description" type="2">
24
		</element>
25
		<element name="RESULT" text="New raster layer." description="Grid from function" type="2">
26
			<image description="" file="grid_funcion_matematica3.jpg">
27
			</image>
28
			<image description="" file="grid_funcion_matematica4.jpg">
29
			</image>
30
		</element>
31
	</help>
32
<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
0 33

  
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.app/org.gvsig.geoprocess.app.mainplugin/src/main/resources/help/en/general/intro.html
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2

  
3
<!--Converted with LaTeX2HTML 2002-2-1 (1.71)
4
original version by:  Nikos Drakos, CBLU, University of Leeds
5
* revised and updated by:  Marcus Hennecke, Ross Moore, Herb Swan
6
* with significant contributions from:
7
  Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
8
<HTML>
9
<HEAD>
10
<TITLE>Introduction</TITLE>
11
<META NAME="description" CONTENT="Introduction">
12
<META NAME="keywords" CONTENT="IntroductionToSEXTANTE">
13
<META NAME="resource-type" CONTENT="document">
14
<META NAME="distribution" CONTENT="global">
15

  
16
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
17
<META NAME="Generator" CONTENT="LaTeX2HTML v2002-2-1">
18
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
19

  
20
<LINK REL="STYLESHEET" HREF="IntroductionToSEXTANTE.css">
21

  
22
</HEAD>
23

  
24
<BODY >
25
<!--Table of Child-Links-->
26
<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
27

  
28
<UL CLASS="ChildLinks">
29
<LI><A NAME="tex2html124"
30
  HREF="node3.html#SECTION00310000000000000000">Introduction</A>
31
<LI><A NAME="tex2html125"
32
  HREF="node3.html#SECTION00320000000000000000">Basic elements of the SEXTANTE GUI</A>
33
</UL>
34
<!--End of Table of Child-Links-->
35
<HR>
36

  
37
<H1><A NAME="SECTION00300000000000000000">
38
Introduction</A>
39
</H1>
40

  
41
<P>
42

  
43
<H1><A NAME="SECTION00310000000000000000">
44
Introduction</A>
45
</H1>
46

  
47
<P>
48
Welcome to this introduction to SEXTANTE. This text is targeted at those using geospatial algorithms from the SEXTANTE library through the graphical elements also included in the library.
49

  
50
<P>
51
SEXTANTE is integrated into some of the most popular Java desktop GIS, and using it is identical no matter which GIS you are using. If you have a GIS application which incorporates SEXTANTE as its analysis platform, then this manual is for you.
52

  
53
<P>
54
Particular information about SEXTANTE algorithms is not found in this text. The user should refer to the context help system instead.
55

  
56
<P>
57

  
58
<H1><A NAME="SECTION00320000000000000000">
59
Basic elements of the SEXTANTE GUI</A>
60
</H1>
61

  
62
<P>
63
There are four basic elements in the SEXTANTE GUI, which are used to run SEXTANTE algorithms for different purposes. Chosing one tool or another will depend on the kind of analysis that is to be performed and the particular characteristics of each user an project.
64

  
65
<P>
66
Depending on the implementation of the GIS application you are using, these elements can be accesed through menu entries (usually under a menu group named ``SEXTANTE'') or a toolbar like the one show next.
67

  
68
<P>
69
<DIV ALIGN="CENTER">
70
<IMG
71
  WIDTH="483" HEIGHT="139" ALIGN="BOTTOM" BORDER="0"
72
 SRC="./sextante_objects.png"
73
 ALT="Image sextante_objects">
74

  
75
</DIV>
76

  
77
<P>
78

  
79
<UL>
80
<LI>The SEXTANTE toolbox. The main element of the SEXTANTE GUI, it is used to execute a single algorithm or run a batch process based on that algorithm.
81
		<DIV ALIGN="CENTER">
82
<IMG
83
  WIDTH="401" HEIGHT="502" ALIGN="BOTTOM" BORDER="0"
84
 SRC="./toolbox.png"
85
 ALT="Image toolbox">
86
		
87
</DIV>
88
</LI>
89
<LI>The SEXTANTE graphical modeler. Several algorithms can be combined graphically using the modeler to define a workflow, creating a single process that involves several sub-processes
90
		<DIV ALIGN="CENTER">
91
<IMG
92
  WIDTH="747" HEIGHT="525" ALIGN="BOTTOM" BORDER="0"
93
 SRC="./models.png"
94
 ALT="Image models">
95
		
96
</DIV>			
97
</LI>
98
<LI>The SEXTANTE command-line interface. Advanced users can use this interface to create small scripts and call SEXTANTE algorithms from them
99
		<DIV ALIGN="CENTER">
100
<IMG
101
  WIDTH="397" HEIGHT="297" ALIGN="BOTTOM" BORDER="0"
102
 SRC="./command_line.png"
103
 ALT="Image command_line">
104
		
105
</DIV>
106
</LI>
107
<LI>The SEXTANTE history manager. All actions performed using any of the aforementioned elements are stored in a history file and can be later easily reproduced using the history manager
108
			<DIV ALIGN="CENTER">
109
<IMG
110
  WIDTH="479" HEIGHT="380" ALIGN="BOTTOM" BORDER="0"
111
 SRC="./history.png"
112
 ALT="Image history">
113
			
114
</DIV>
115
</LI>
116
</UL>
117

  
118
<P>
119
Along the following chapters we will review each one of this elements in detail.
120
<BR><HR>
121
<ADDRESS>
122
Victor Olaya
123
2010-02-18
124
</ADDRESS>
125
</BODY>
126
</HTML>
0 127

  
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.app/org.gvsig.geoprocess.app.mainplugin/src/main/resources/help/en/general/IntroductionToSEXTANTE.html
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2

  
3
<!--Converted with LaTeX2HTML 2002-2-1 (1.71)
4
original version by:  Nikos Drakos, CBLU, University of Leeds
5
* revised and updated by:  Marcus Hennecke, Ross Moore, Herb Swan
6
* with significant contributions from:
7
  Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
8
<HTML>
9
<HEAD>
10
<TITLE>Introduction to SEXTANTE </TITLE>
11
<META NAME="description" CONTENT="Introduction to SEXTANTE ">
12
<META NAME="keywords" CONTENT="IntroductionToSEXTANTE">
13
<META NAME="resource-type" CONTENT="document">
14
<META NAME="distribution" CONTENT="global">
15

  
16
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
17
<META NAME="Generator" CONTENT="LaTeX2HTML v2002-2-1">
18
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
19

  
20
<LINK REL="STYLESHEET" HREF="IntroductionToSEXTANTE.css">
21

  
22
</HEAD>
23

  
24
<BODY >
25

  
26
<P>
27

  
28
<P>
29

  
30
<H1 ALIGN=CENTER>
31
<BIG CLASS="XXLARGE"><B>Introduction to SEXTANTE</B></BIG> 
32
<BR>
33
<BR>
34

  
35
</H1>
36
<P ALIGN=CENTER><STRONG>V&#237;ctor Olaya</STRONG>
37
<BR><I>
38
Edition 1.0 -- Rev. February 18, 2010
39
</I>
40
</P>
41
<HR>
42

  
43
<P>
44

  
45
<P>
46
<BR>
47
<BR>
48
<BR>
49
<BR>
50
<BR>
51
<BR>
52
<BR>
53
<BR>
54
<BR>
55
<BR>
56
<BR>
57
<BR>
58
<BR>
59
<BR>
60
<BR>
61
<BR>
62
<BR>
63
<BR>
64
<BR>
65
<SMALL CLASS="SMALL">
66

  
67
An introduction to SEXTANTE
68
<BR>
69
Copyright &#169;2008 Victor Olaya
70
<BR></SMALL>
71
<P>
72
<SMALL CLASS="SMALL">
73
<BR>
74
<BR>
75
<BR>
76
<BR>
77
<BR>
78
Edici&#243;n 1.0
79
<BR>
80
Rev. February 18, 2010
81
<BR></SMALL>
82
<P>
83
<SMALL CLASS="SMALL">
84
<BR>
85
<BR>
86
Permision is granted to copy, distribute and modify this work according to the terms of the Creative Common Attritution license under which it is distributed. More information can be found at www.creativecommons.org. License applies to the text, as well as to the images created by the author, which are all the ones contained in this text except when otherwise stated.
87
This text can be downloaded in several formats, including editable ones, at <TT><A NAME="tex2html1"
88
  HREF="http://www.sextantegis.com">http://www.sextantegis.com</A></TT>.
89
<BR>
90
<BR>
91
<BR>
92
<BR>
93
<BR>
94
<BR>
95
<BR>
96
<BR>
97
<BR>
98
<BR>
99
<BR>
100

  
101
</SMALL>
102
<P>
103

  
104

  
105
<P>
106
<BR><HR>
107
<!--Table of Child-Links-->
108
<A NAME="CHILD_LINKS"></A>
109

  
110
<UL CLASS="ChildLinks">
111
<LI><A NAME="tex2html9"
112
  HREF="node1.html">Contents</A>
113
<LI><A NAME="tex2html10"
114
  HREF="node2.html">Index</A>
115
<LI><A NAME="tex2html11"
116
  HREF="node3.html">Introduction</A>
117
<UL>
118
<LI><A NAME="tex2html12"
119
  HREF="node3.html#SECTION00310000000000000000">Introduction</A>
120
<LI><A NAME="tex2html13"
121
  HREF="node3.html#SECTION00320000000000000000">Basic elements of the SEXTANTE GUI</A>
122
</UL>
123
<BR>
124
<LI><A NAME="tex2html14"
125
  HREF="node4.html">The SEXTANTE toolbox</A>
126
<UL>
127
<LI><A NAME="tex2html15"
128
  HREF="node4.html#SECTION00410000000000000000">Introduction</A>
129
<LI><A NAME="tex2html16"
130
  HREF="node4.html#SECTION00420000000000000000">The algorithm dialog</A>
131
<UL>
132
<LI><A NAME="tex2html17"
133
  HREF="node4.html#SECTION00421000000000000000">The parameters tab</A>
134
<LI><A NAME="tex2html18"
135
  HREF="node4.html#SECTION00422000000000000000">The raster output tab</A>
136
</UL>
137
<LI><A NAME="tex2html19"
138
  HREF="node4.html#SECTION00430000000000000000">Data objects generated by SEXTANTE algorithms</A>
139
<LI><A NAME="tex2html20"
140
  HREF="node4.html#SECTION00440000000000000000">Context help</A>
141
<LI><A NAME="tex2html21"
142
  HREF="node4.html#SECTION00450000000000000000">Configuring SEXTANTE</A>
143
<UL>
144
<LI><A NAME="tex2html22"
145
  HREF="node4.html#SECTION00451000000000000000">General</A>
146
<LI><A NAME="tex2html23"
147
  HREF="node4.html#SECTION00452000000000000000">Folders</A>
148
<LI><A NAME="tex2html24"
149
  HREF="node4.html#SECTION00453000000000000000">WPS and GRASS</A>
150
</UL>
151
</UL>
152
<BR>
153
<LI><A NAME="tex2html25"
154
  HREF="node5.html">The SEXTANTE graphical modeler</A>
155
<UL>
156
<LI><A NAME="tex2html26"
157
  HREF="node5.html#SECTION00510000000000000000">Introduction</A>
158
<LI><A NAME="tex2html27"
159
  HREF="node5.html#SECTION00520000000000000000">Definition of inputs</A>
160
<LI><A NAME="tex2html28"
161
  HREF="node5.html#SECTION00530000000000000000">Definition of the workflow</A>
162
<LI><A NAME="tex2html29"
163
  HREF="node5.html#SECTION00540000000000000000">Editing the model</A>
164
<LI><A NAME="tex2html30"
165
  HREF="node5.html#SECTION00550000000000000000">Saving and loading models</A>
166
</UL>
167
<BR>
168
<LI><A NAME="tex2html31"
169
  HREF="node6.html">The SEXTANTE batch processing interface</A>
170
<UL>
171
<LI><A NAME="tex2html32"
172
  HREF="node6.html#SECTION00610000000000000000">Introducci?n</A>
173
<LI><A NAME="tex2html33"
174
  HREF="node6.html#SECTION00620000000000000000">The parameters table</A>
175
<LI><A NAME="tex2html34"
176
  HREF="node6.html#SECTION00630000000000000000">Filling the parameters table</A>
177
<LI><A NAME="tex2html35"
178
  HREF="node6.html#SECTION00640000000000000000">Setting raster output characteristics</A>
179
<LI><A NAME="tex2html36"
180
  HREF="node6.html#SECTION00650000000000000000">Executing the batch process</A>
181
</UL>
182
<BR>
183
<LI><A NAME="tex2html37"
184
  HREF="node7.html">The SEXTANTE command-line interface</A>
185
<UL>
186
<LI><A NAME="tex2html38"
187
  HREF="node7.html#SECTION00710000000000000000">Introduction</A>
188
<LI><A NAME="tex2html39"
189
  HREF="node7.html#SECTION00720000000000000000">The interface</A>
190
<UL>
191
<LI><A NAME="tex2html40"
192
  HREF="node7.html#SECTION00721000000000000000">Getting information about data</A>
193
</UL>
194
<LI><A NAME="tex2html41"
195
  HREF="node7.html#SECTION00730000000000000000">Getting information about algorithms</A>
196
<LI><A NAME="tex2html42"
197
  HREF="node7.html#SECTION00740000000000000000">Running an algorithm</A>
198
<LI><A NAME="tex2html43"
199
  HREF="node7.html#SECTION00750000000000000000">Adjusting output raster characteristics</A>
200
<LI><A NAME="tex2html44"
201
  HREF="node7.html#SECTION00760000000000000000">Running a model</A>
202
<LI><A NAME="tex2html45"
203
  HREF="node7.html#SECTION00770000000000000000">Managing layers from the command-line interface</A>
204
</UL>
205
<BR>
206
<LI><A NAME="tex2html46"
207
  HREF="node8.html">The SEXTANTE history manager</A>
208
<UL>
209
<LI><A NAME="tex2html47"
210
  HREF="node8.html#SECTION00810000000000000000">Introduction</A>
211
</UL></UL>
212
<!--End of Table of Child-Links-->
213
<BR><HR>
214
<ADDRESS>
215
Victor Olaya
216
2010-02-18
217
</ADDRESS>
218
</BODY>
219
</HTML>
0 220

  
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.app/org.gvsig.geoprocess.app.mainplugin/src/main/resources/help/en/general/history.html
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2

  
3
<!--Converted with LaTeX2HTML 2002-2-1 (1.71)
4
original version by:  Nikos Drakos, CBLU, University of Leeds
5
* revised and updated by:  Marcus Hennecke, Ross Moore, Herb Swan
6
* with significant contributions from:
7
  Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
8
<HTML>
9
<HEAD>
10
<TITLE>The SEXTANTE history manager</TITLE>
11
<META NAME="description" CONTENT="The SEXTANTE history manager">
12
<META NAME="keywords" CONTENT="IntroductionToSEXTANTE">
13
<META NAME="resource-type" CONTENT="document">
14
<META NAME="distribution" CONTENT="global">
15

  
16
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
17
<META NAME="Generator" CONTENT="LaTeX2HTML v2002-2-1">
18
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
19

  
20
<LINK REL="STYLESHEET" HREF="IntroductionToSEXTANTE.css">
21

  
22
</HEAD>
23

  
24
<BODY >
25
<!--Table of Child-Links-->
26
<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
27

  
28
<UL CLASS="ChildLinks">
29
<LI><A NAME="tex2html220"
30
  HREF="node8.html#SECTION00810000000000000000">Introduction</A>
31
</UL>
32
<!--End of Table of Child-Links-->
33
<HR>
34

  
35
<H1><A NAME="SECTION00800000000000000000">
36
The SEXTANTE history manager</A>
37
</H1>
38

  
39
<P>
40

  
41
<H1><A NAME="SECTION00810000000000000000">
42
Introduction</A>
43
</H1>
44

  
45
<P>
46
Every time you execute a SEXTANTE algorithm, information about the process is stored in the SEXTANTE history manager. Along with the parameters used, the date and time of the execution are also saved.
47

  
48
<P>
49
This way, it is easy to track the and control all the work that has been developed using SEXTANTE, and easily reproduce it.
50

  
51
<P>
52
The SEXTANTE history manager is a set of registries grouped according to their date of execution, making it easier to find information about an algorithm executed at any particular moment.
53

  
54
<P>
55
<DIV ALIGN="CENTER">
56
<IMG
57
  WIDTH="479" HEIGHT="380" ALIGN="BOTTOM" BORDER="0"
58
 SRC="./history.png"
59
 ALT="Image history">
60

  
61
</DIV>
62

  
63
<P>
64
Process information is kept as a command-line expression, even if the algorithm was launched from the toolbox. This makes it also useful for those learning how to use the command-lin interface, since they can call an algorithm using the toolbox and then check the history manager to see how that same algorithm could be called from the command line.
65

  
66
<P>
67
Apart from browsing the entries in the registry, processes can be re-executed, simply double-clicking on the corresponding entry.
68

  
69
<P>
70
You can also right click on a process (the command-line sentence must start with ``runalg'') and select <SPAN  CLASS="textit">Open algorithm dialog</SPAN>. This will show the dialog used to execute the algorithm, already filled with the parameter values corresponding to the selected command.
71

  
72
<P>
73
<BR><HR>
74
<ADDRESS>
75
Victor Olaya
76
2010-02-18
77
</ADDRESS>
78
</BODY>
79
</HTML>
0 80

  
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.app/org.gvsig.geoprocess.app.mainplugin/src/main/resources/help/en/general/node1.html
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2

  
3
<!--Converted with LaTeX2HTML 2002-2-1 (1.71)
4
original version by:  Nikos Drakos, CBLU, University of Leeds
5
* revised and updated by:  Marcus Hennecke, Ross Moore, Herb Swan
6
* with significant contributions from:
7
  Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
8
<HTML>
9
<HEAD>
10
<TITLE>Contents</TITLE>
11
<META NAME="description" CONTENT="Contents">
12
<META NAME="keywords" CONTENT="IntroductionToSEXTANTE">
13
<META NAME="resource-type" CONTENT="document">
14
<META NAME="distribution" CONTENT="global">
15

  
16
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
17
<META NAME="Generator" CONTENT="LaTeX2HTML v2002-2-1">
18
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
19

  
20
<LINK REL="STYLESHEET" HREF="IntroductionToSEXTANTE.css">
21

  
22
</HEAD>
23

  
24
<BODY >
25
<BR>
26

  
27
<H2><A NAME="SECTION00100000000000000000">
28
Contents</A>
29
</H2>
30
<!--Table of Contents-->
31

  
32
<UL CLASS="TofC">
33
<LI><A NAME="tex2html60"
34
  HREF="node2.html">Index</A>
35
<LI><A NAME="tex2html61"
36
  HREF="node3.html">Introduction</A>
37
<UL>
38
<LI><A NAME="tex2html62"
39
  HREF="node3.html#SECTION00310000000000000000">Introduction</A>
40
<LI><A NAME="tex2html63"
41
  HREF="node3.html#SECTION00320000000000000000">Basic elements of the SEXTANTE GUI</A>
42
</UL>
43
<BR>
44
<LI><A NAME="tex2html64"
45
  HREF="node4.html">The SEXTANTE toolbox</A>
46
<UL>
47
<LI><A NAME="tex2html65"
48
  HREF="node4.html#SECTION00410000000000000000">Introduction</A>
49
<LI><A NAME="tex2html66"
50
  HREF="node4.html#SECTION00420000000000000000">The algorithm dialog</A>
51
<UL>
52
<LI><A NAME="tex2html67"
53
  HREF="node4.html#SECTION00421000000000000000">The parameters tab</A>
54
<LI><A NAME="tex2html68"
55
  HREF="node4.html#SECTION00422000000000000000">The raster output tab</A>
56
</UL>
57
<LI><A NAME="tex2html69"
58
  HREF="node4.html#SECTION00430000000000000000">Data objects generated by SEXTANTE algorithms</A>
59
<LI><A NAME="tex2html70"
60
  HREF="node4.html#SECTION00440000000000000000">Context help</A>
61
<LI><A NAME="tex2html71"
62
  HREF="node4.html#SECTION00450000000000000000">Configuring SEXTANTE</A>
63
<UL>
64
<LI><A NAME="tex2html72"
65
  HREF="node4.html#SECTION00451000000000000000">General</A>
66
<LI><A NAME="tex2html73"
67
  HREF="node4.html#SECTION00452000000000000000">Folders</A>
68
<LI><A NAME="tex2html74"
69
  HREF="node4.html#SECTION00453000000000000000">WPS and GRASS</A>
70
</UL>
71
</UL>
72
<BR>
73
<LI><A NAME="tex2html75"
74
  HREF="node5.html">The SEXTANTE graphical modeler</A>
75
<UL>
76
<LI><A NAME="tex2html76"
77
  HREF="node5.html#SECTION00510000000000000000">Introduction</A>
78
<LI><A NAME="tex2html77"
79
  HREF="node5.html#SECTION00520000000000000000">Definition of inputs</A>
80
<LI><A NAME="tex2html78"
81
  HREF="node5.html#SECTION00530000000000000000">Definition of the workflow</A>
82
<LI><A NAME="tex2html79"
83
  HREF="node5.html#SECTION00540000000000000000">Editing the model</A>
84
<LI><A NAME="tex2html80"
85
  HREF="node5.html#SECTION00550000000000000000">Saving and loading models</A>
86
</UL>
87
<BR>
88
<LI><A NAME="tex2html81"
89
  HREF="node6.html">The SEXTANTE batch processing interface</A>
90
<UL>
91
<LI><A NAME="tex2html82"
92
  HREF="node6.html#SECTION00610000000000000000">Introducci?n</A>
93
<LI><A NAME="tex2html83"
94
  HREF="node6.html#SECTION00620000000000000000">The parameters table</A>
95
<LI><A NAME="tex2html84"
96
  HREF="node6.html#SECTION00630000000000000000">Filling the parameters table</A>
97
<LI><A NAME="tex2html85"
98
  HREF="node6.html#SECTION00640000000000000000">Setting raster output characteristics</A>
99
<LI><A NAME="tex2html86"
100
  HREF="node6.html#SECTION00650000000000000000">Executing the batch process</A>
101
</UL>
102
<BR>
103
<LI><A NAME="tex2html87"
104
  HREF="node7.html">The SEXTANTE command-line interface</A>
105
<UL>
106
<LI><A NAME="tex2html88"
107
  HREF="node7.html#SECTION00710000000000000000">Introduction</A>
108
<LI><A NAME="tex2html89"
109
  HREF="node7.html#SECTION00720000000000000000">The interface</A>
110
<UL>
111
<LI><A NAME="tex2html90"
112
  HREF="node7.html#SECTION00721000000000000000">Getting information about data</A>
113
</UL>
114
<LI><A NAME="tex2html91"
115
  HREF="node7.html#SECTION00730000000000000000">Getting information about algorithms</A>
116
<LI><A NAME="tex2html92"
117
  HREF="node7.html#SECTION00740000000000000000">Running an algorithm</A>
118
<LI><A NAME="tex2html93"
119
  HREF="node7.html#SECTION00750000000000000000">Adjusting output raster characteristics</A>
120
<LI><A NAME="tex2html94"
121
  HREF="node7.html#SECTION00760000000000000000">Running a model</A>
122
<LI><A NAME="tex2html95"
123
  HREF="node7.html#SECTION00770000000000000000">Managing layers from the command-line interface</A>
124
</UL>
125
<BR>
126
<LI><A NAME="tex2html96"
127
  HREF="node8.html">The SEXTANTE history manager</A>
128
<UL>
129
<LI><A NAME="tex2html97"
130
  HREF="node8.html#SECTION00810000000000000000">Introduction</A>
131
</UL></UL>
132
<!--End of Table of Contents-->
133
<BR><HR>
134
<ADDRESS>
135
Victor Olaya
136
2010-02-18
137
</ADDRESS>
138
</BODY>
139
</HTML>
0 140

  
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.app/org.gvsig.geoprocess.app.mainplugin/src/main/resources/help/en/general/index.html
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2

  
3
<!--Converted with LaTeX2HTML 2002-2-1 (1.71)
4
original version by:  Nikos Drakos, CBLU, University of Leeds
5
* revised and updated by:  Marcus Hennecke, Ross Moore, Herb Swan
6
* with significant contributions from:
7
  Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
8
<HTML>
9
<HEAD>
10
<TITLE>Introduction to SEXTANTE </TITLE>
11
<META NAME="description" CONTENT="Introduction to SEXTANTE ">
12
<META NAME="keywords" CONTENT="IntroductionToSEXTANTE">
13
<META NAME="resource-type" CONTENT="document">
14
<META NAME="distribution" CONTENT="global">
15

  
16
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
17
<META NAME="Generator" CONTENT="LaTeX2HTML v2002-2-1">
18
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
19

  
20
<LINK REL="STYLESHEET" HREF="IntroductionToSEXTANTE.css">
21

  
22
</HEAD>
23

  
24
<BODY >
25

  
26
<P>
27

  
28
<P>
29

  
30
<H1 ALIGN=CENTER>
31
<BIG CLASS="XXLARGE"><B>Introduction to SEXTANTE</B></BIG> 
32
<BR>
33
<BR>
34

  
35
</H1>
36
<P ALIGN=CENTER><STRONG>V&#237;ctor Olaya</STRONG>
37
<BR><I>
38
Edition 1.0 -- Rev. February 18, 2010
39
</I>
40
</P>
41
<HR>
42

  
43
<P>
44

  
45
<P>
46
<BR>
47
<BR>
48
<BR>
49
<BR>
50
<BR>
51
<BR>
52
<BR>
53
<BR>
54
<BR>
55
<BR>
56
<BR>
57
<BR>
58
<BR>
59
<BR>
60
<BR>
61
<BR>
62
<BR>
63
<BR>
64
<BR>
65
<SMALL CLASS="SMALL">
66

  
67
An introduction to SEXTANTE
68
<BR>
69
Copyright &#169;2008 Victor Olaya
70
<BR></SMALL>
71
<P>
72
<SMALL CLASS="SMALL">
73
<BR>
74
<BR>
75
<BR>
76
<BR>
77
<BR>
78
Edici&#243;n 1.0
79
<BR>
80
Rev. February 18, 2010
81
<BR></SMALL>
82
<P>
83
<SMALL CLASS="SMALL">
84
<BR>
85
<BR>
86
Permision is granted to copy, distribute and modify this work according to the terms of the Creative Common Attritution license under which it is distributed. More information can be found at www.creativecommons.org. License applies to the text, as well as to the images created by the author, which are all the ones contained in this text except when otherwise stated.
87
This text can be downloaded in several formats, including editable ones, at <TT><A NAME="tex2html1"
88
  HREF="http://www.sextantegis.com">http://www.sextantegis.com</A></TT>.
89
<BR>
90
<BR>
91
<BR>
92
<BR>
93
<BR>
94
<BR>
95
<BR>
96
<BR>
97
<BR>
98
<BR>
99
<BR>
100

  
101
</SMALL>
102
<P>
103

  
104

  
105
<P>
106
<BR><HR>
107
<!--Table of Child-Links-->
108
<A NAME="CHILD_LINKS"></A>
109

  
110
<UL CLASS="ChildLinks">
111
<LI><A NAME="tex2html9"
112
  HREF="node1.html">Contents</A>
113
<LI><A NAME="tex2html10"
114
  HREF="node2.html">Index</A>
115
<LI><A NAME="tex2html11"
116
  HREF="node3.html">Introduction</A>
117
<UL>
118
<LI><A NAME="tex2html12"
119
  HREF="node3.html#SECTION00310000000000000000">Introduction</A>
120
<LI><A NAME="tex2html13"
121
  HREF="node3.html#SECTION00320000000000000000">Basic elements of the SEXTANTE GUI</A>
122
</UL>
123
<BR>
124
<LI><A NAME="tex2html14"
125
  HREF="node4.html">The SEXTANTE toolbox</A>
126
<UL>
127
<LI><A NAME="tex2html15"
128
  HREF="node4.html#SECTION00410000000000000000">Introduction</A>
129
<LI><A NAME="tex2html16"
130
  HREF="node4.html#SECTION00420000000000000000">The algorithm dialog</A>
131
<UL>
132
<LI><A NAME="tex2html17"
133
  HREF="node4.html#SECTION00421000000000000000">The parameters tab</A>
134
<LI><A NAME="tex2html18"
135
  HREF="node4.html#SECTION00422000000000000000">The raster output tab</A>
136
</UL>
137
<LI><A NAME="tex2html19"
138
  HREF="node4.html#SECTION00430000000000000000">Data objects generated by SEXTANTE algorithms</A>
139
<LI><A NAME="tex2html20"
140
  HREF="node4.html#SECTION00440000000000000000">Context help</A>
141
<LI><A NAME="tex2html21"
142
  HREF="node4.html#SECTION00450000000000000000">Configuring SEXTANTE</A>
143
<UL>
144
<LI><A NAME="tex2html22"
145
  HREF="node4.html#SECTION00451000000000000000">General</A>
146
<LI><A NAME="tex2html23"
147
  HREF="node4.html#SECTION00452000000000000000">Folders</A>
148
<LI><A NAME="tex2html24"
149
  HREF="node4.html#SECTION00453000000000000000">WPS and GRASS</A>
150
</UL>
151
</UL>
152
<BR>
153
<LI><A NAME="tex2html25"
154
  HREF="node5.html">The SEXTANTE graphical modeler</A>
155
<UL>
156
<LI><A NAME="tex2html26"
157
  HREF="node5.html#SECTION00510000000000000000">Introduction</A>
158
<LI><A NAME="tex2html27"
159
  HREF="node5.html#SECTION00520000000000000000">Definition of inputs</A>
160
<LI><A NAME="tex2html28"
161
  HREF="node5.html#SECTION00530000000000000000">Definition of the workflow</A>
162
<LI><A NAME="tex2html29"
163
  HREF="node5.html#SECTION00540000000000000000">Editing the model</A>
164
<LI><A NAME="tex2html30"
165
  HREF="node5.html#SECTION00550000000000000000">Saving and loading models</A>
166
</UL>
167
<BR>
168
<LI><A NAME="tex2html31"
169
  HREF="node6.html">The SEXTANTE batch processing interface</A>
170
<UL>
171
<LI><A NAME="tex2html32"
172
  HREF="node6.html#SECTION00610000000000000000">Introducci?n</A>
173
<LI><A NAME="tex2html33"
174
  HREF="node6.html#SECTION00620000000000000000">The parameters table</A>
175
<LI><A NAME="tex2html34"
176
  HREF="node6.html#SECTION00630000000000000000">Filling the parameters table</A>
177
<LI><A NAME="tex2html35"
178
  HREF="node6.html#SECTION00640000000000000000">Setting raster output characteristics</A>
179
<LI><A NAME="tex2html36"
180
  HREF="node6.html#SECTION00650000000000000000">Executing the batch process</A>
181
</UL>
182
<BR>
183
<LI><A NAME="tex2html37"
184
  HREF="node7.html">The SEXTANTE command-line interface</A>
185
<UL>
186
<LI><A NAME="tex2html38"
187
  HREF="node7.html#SECTION00710000000000000000">Introduction</A>
188
<LI><A NAME="tex2html39"
189
  HREF="node7.html#SECTION00720000000000000000">The interface</A>
190
<UL>
191
<LI><A NAME="tex2html40"
192
  HREF="node7.html#SECTION00721000000000000000">Getting information about data</A>
193
</UL>
194
<LI><A NAME="tex2html41"
195
  HREF="node7.html#SECTION00730000000000000000">Getting information about algorithms</A>
196
<LI><A NAME="tex2html42"
197
  HREF="node7.html#SECTION00740000000000000000">Running an algorithm</A>
198
<LI><A NAME="tex2html43"
199
  HREF="node7.html#SECTION00750000000000000000">Adjusting output raster characteristics</A>
200
<LI><A NAME="tex2html44"
201
  HREF="node7.html#SECTION00760000000000000000">Running a model</A>
202
<LI><A NAME="tex2html45"
203
  HREF="node7.html#SECTION00770000000000000000">Managing layers from the command-line interface</A>
204
</UL>
205
<BR>
206
<LI><A NAME="tex2html46"
207
  HREF="node8.html">The SEXTANTE history manager</A>
208
<UL>
209
<LI><A NAME="tex2html47"
210
  HREF="node8.html#SECTION00810000000000000000">Introduction</A>
211
</UL></UL>
212
<!--End of Table of Child-Links-->
213
<BR><HR>
214
<ADDRESS>
215
Victor Olaya
216
2010-02-18
217
</ADDRESS>
218
</BODY>
219
</HTML>
0 220

  
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.app/org.gvsig.geoprocess.app.mainplugin/src/main/resources/help/en/general/labels.pl
1
# LaTeX2HTML 2002-2-1 (1.71)
2
# Associate labels original text with physical files.
3

  
4

  
5
1;
6

  
7

  
8
# LaTeX2HTML 2002-2-1 (1.71)
9
# labels from external_latex_labels array.
10

  
11

  
12
1;
13

  
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.app/org.gvsig.geoprocess.app.mainplugin/src/main/resources/help/en/general/.directory
1
[Dolphin]
2
Timestamp=2010,2,18,9,28,12
3
ViewMode=1
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.app/org.gvsig.geoprocess.app.mainplugin/src/main/resources/help/en/general/batch.html
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2

  
3
<!--Converted with LaTeX2HTML 2002-2-1 (1.71)
4
original version by:  Nikos Drakos, CBLU, University of Leeds
5
* revised and updated by:  Marcus Hennecke, Ross Moore, Herb Swan
6
* with significant contributions from:
7
  Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
8
<HTML>
9
<HEAD>
10
<TITLE>The SEXTANTE command-line interface</TITLE>
11
<META NAME="description" CONTENT="The SEXTANTE command-line interface">
12
<META NAME="keywords" CONTENT="IntroductionToSEXTANTE">
13
<META NAME="resource-type" CONTENT="document">
14
<META NAME="distribution" CONTENT="global">
15

  
16
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
17
<META NAME="Generator" CONTENT="LaTeX2HTML v2002-2-1">
18
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
19

  
20
<LINK REL="STYLESHEET" HREF="IntroductionToSEXTANTE.css">
21

  
22
</HEAD>
23

  
24
<BODY >
25
<!--Table of Child-Links-->
26
<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
27

  
28
<UL CLASS="ChildLinks">
29
<LI><A NAME="tex2html202"
30
  HREF="node7.html#SECTION00710000000000000000">Introduction</A>
31
<LI><A NAME="tex2html203"
32
  HREF="node7.html#SECTION00720000000000000000">The interface</A>
33
<UL>
34
<LI><A NAME="tex2html204"
35
  HREF="node7.html#SECTION00721000000000000000">Getting information about data</A>
36
</UL>
37
<BR>
38
<LI><A NAME="tex2html205"
39
  HREF="node7.html#SECTION00730000000000000000">Getting information about algorithms</A>
40
<LI><A NAME="tex2html206"
41
  HREF="node7.html#SECTION00740000000000000000">Running an algorithm</A>
42
<LI><A NAME="tex2html207"
43
  HREF="node7.html#SECTION00750000000000000000">Adjusting output raster characteristics</A>
44
<LI><A NAME="tex2html208"
45
  HREF="node7.html#SECTION00760000000000000000">Running a model</A>
46
<LI><A NAME="tex2html209"
47
  HREF="node7.html#SECTION00770000000000000000">Managing layers from the command-line interface</A>
48
</UL>
49
<!--End of Table of Child-Links-->
50
<HR>
51

  
52
<H1><A NAME="SECTION00700000000000000000">
53
The SEXTANTE command-line interface</A>
54
</H1>
55

  
56
<H1><A NAME="SECTION00710000000000000000">
57
Introduction</A>
58
</H1>
59

  
60
<P>
61
The command-line interface allows advanced users to increase their productivity and performe complex operations that cannot be performed using any of the other elements of the SEXTANTE GUI. Models involving several algorithms can be defined using the command-line interface, and additional operations such as loops and conditional sentences can be added to create more flexible and powerful workflows.
62

  
63
<P>
64

  
65
<H1><A NAME="SECTION00720000000000000000">
66
The interface</A>
67
</H1>
68

  
69
<P>
70
Invoking the command-line interface will make the following dialog appear.
71

  
72
<P>
73
<DIV ALIGN="CENTER">
74
<IMG
75
  WIDTH="397" HEIGHT="297" ALIGN="BOTTOM" BORDER="0"
76
 SRC="./command_line.png"
77
 ALT="Image command_line">
78

  
79
</DIV>
80

  
81
<P>
82
The SEXTANTE command-line interface is based on BeanShell. BeanShell is a Java source interpreter with object scripting language features, that meaning that it dynamically executes standard Java syntax and extends it with common scripting conveniences such as loose types, commands, and method closures like those in Perl and JavaScript. 
83

  
84
<P>
85
A detailed description of BeanShell and its usage can be found at the BeanShell website<A NAME="tex2html2"
86
  HREF="footnode.html#foot617"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A>. Refer to it if you want to learn more about generic BeanShell features. This chapter covers only those particular elements which are related to SEXTANTE geoalgorithms.
87

  
88
<P>
89
By using the extension mechanisms of BeanShell, SEXTANTE adds several new commands to it, so you can run geoalgorithms or get information about the geospatial data you are using, among other things.
90

  
91
<P>
92
Java users can create small scripts and programs combining standard elements of Java with SEXTANTE commands. However, those who are not familiar with Java can also use the command-line interface to execute single processes or small sets of them, simply calling the corresponding methods.
93

  
94
<P>
95
A detailed description of all SEXTANTE commands is given next.
96

  
97
<P>
98

  
99
<H2><A NAME="SECTION00721000000000000000">
100
Getting information about data</A>
101
</H2>
102

  
103
<P>
104
Algorithms need data to run. Layers and tables are identified using the name they have in the table of contents of the GIS (and which usually can be modified using GIS tool). To call a geoalgorithm you have to pass it an identifier which represents the data to use for an input.
105

  
106
<P>
107
The <TT>data()</TT> command prints a list of all data objects available to be used, along with the particular name of each one (i.e. the one you have to use to refer to it). Calling it you will get something like this:
108

  
109
<P>
110
<PRE>
111
RASTER LAYERS
112
-----------------
113
mdt25.asc
114

  
115
VECTOR LAYERS
116
-----------------
117
Contour lines
118

  
119
TABLES
120
-----------------
121
</PRE>
122

  
123
<P>
124
Be aware that some GIS allow you two have several layers with the same name. SEXTANTE will just take the first one which matches the specified identifier, so you should make sure you rename your data object so each one of them has a unique name.
125

  
126
<P>
127
To get more information about a particular data object, use the <TT>describe(name_of_data_object)</TT> command. Here are a few examples of the result you will get when using it to get more information about a vector layer, a raster layer and a table.
128

  
129
<P>
130
<PRE>
131
&gt;describe points
132
Type: Vector layer - Point
133
Number of entities: 300
134
Table fields: | ID | X | Y | SAND | SILT | CLAY | SOILTYPE | EXTRAPOLAT |
135

  
136
&gt;describe dem25
137
Type: Raster layer 
138
X min: 262846.525725
139
X max: 277871.525725
140
Y min: 4454025.0
141
Y max: 4464275.0
142
Cellsize X: 25.0
143
Cellsize Y: 0.0
144
Rows: 410
145
Cols: 601
146

  
147
&gt;describe spatialCorrelation
148
Type: TableNumber of records: 156
149
Table fields: | Distance | I_Moran | c_Geary | Semivariance |
150
</PRE>
151

  
152
<P>
153

  
154
<H1><A NAME="SECTION00730000000000000000">
155
Getting information about algorithms</A>
156
</H1>
157

  
158
<P>
159
Once you know which data you have, it is time to know which algorithms are available and how to use them. 
160

  
161
<P>
162
When you execute an algorithm using the toolbox, you use a parameters window with several fields, each one of them corresponding to a single parameter. When you use the command line interface, you must know which parameters are needed, so as to pass the right values to use to the method that runs that algorithm. Of course you do not have to memorize the requirements of all the algorithms, since SEXTANTE has a method to describe an algorithm in detail. But before we see that method, let's have a look at another one, the <TT>algs()</TT> method. It has no parameters, and it just prints a list of all the available algorithms. Here is a little part of that list as you will see it in your command-line shell.
163

  
164
<P>
165
<PRE>
166
bsh % algs();
167
acccost-------------------------------: Accumulated cost(isotropic)
168
acccostanisotropic--------------------: Accumulated cost (anisotropic)
169
acccostcombined-----------------------: Accumulated cost (combined)
170
accflow-------------------------------: Flow accumulation
171
acv-----------------------------------: Anisotropic coefficient of variation
172
addeventtheme-------------------------: Points layer from table
173
aggregate-----------------------------: Aggregate
174
aggregationindex----------------------: Aggregation index
175
ahp-----------------------------------: Analytical Hierarchy Process (AHP)
176
aspect--------------------------------: Aspect
177
buffer--------------------------------: Buffer
178
</PRE>
179

  
180
<P>
181
On the right you find the name of the algorithm in the current language, which is the same name that identifies the algorithm in the toolbox. However, this name is not constant, since it depends on the current language, and thus cannot be used to call the algorithm. Instead, a command-line is needed. On the left side of the list you will find the command-line name of each algorithm. This is the one you have to use to make a reference to the algorithm you want to use.
182

  
183
<P>
184
Now, let's see how to get a list of the parameters that an algorithms require and the outputs that it will generate. To do it, you can use the <TT>describealg(name_of_the_algorithm)</TT> method. Use the command-line name of the algorithm, not the full descriptive name.
185

  
186
<P>
187
For example, if we want to calculate a flow accumulation layer from a DEM, we will need to execute the corresponding module, which, according to the list show using the <TT>ags()</TT> method, is identified as <TT>accflow</TT>. The following is a description of its inputs and outputs.
188

  
189
<P>
190
<PRE>
191
&gt;describealg("accflow")
192
Usage: accflow(DEM[Raster Layer]
193
               WEIGHTS[Optional Raster Layer]
194
               METHOD[Selection]
195
               CONVERGENCE[Numerical Value]
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff