changeset 213:c0a798299efc

Integration of the selection of the min and max Layer used in Verticalprofiles of Meshes. issue61 gnv-artifacts/trunk@269 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Tue, 27 Oct 2009 12:03:32 +0000
parents 3dac84194db4
children 17beafef6a97
files gnv-artifacts/ChangeLog gnv-artifacts/doc/conf/products/verticalprofile/conf_mesh.xml gnv-artifacts/doc/conf/queries.properties gnv-artifacts/src/main/resources/lang/artifactMessages.properties gnv-artifacts/src/main/resources/lang/artifactMessages_de.properties gnv-artifacts/src/main/resources/lang/artifactMessages_de_DE.properties gnv-artifacts/src/main/resources/lang/artifactMessages_en.properties gnv-artifacts/src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_01_advance.xml gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_01_feed.xml gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_02_advance.xml gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_02_feed.xml gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_03_advance.xml gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_03_feed.xml gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_04_advance.xml gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_04_feed.xml gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_05_advance.xml gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_05_feed.xml gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_06_advance.xml gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_06_feed.xml gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_06_out_chart.xml gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_06_out_csv.xml gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_06_out_statistics.xml gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_07_advance.xml gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_07_feed.xml gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_08_feed.xml gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_08_out_chart.xml gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_08_out_csv.xml gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_08_out_statistics.xml
diffstat 29 files changed, 208 insertions(+), 77 deletions(-) [+]
line wrap: on
line diff
--- a/gnv-artifacts/ChangeLog	Mon Oct 26 15:56:47 2009 +0000
+++ b/gnv-artifacts/ChangeLog	Tue Oct 27 12:03:32 2009 +0000
@@ -1,3 +1,18 @@
+2009-10-27  Tim Englich  <tim.englich@intevation.de>
+
+	* src/main/resources/lang/artifactMessages*.properties: 
+	  Added Ressources for the minimal and maximal Layer to use in VerticalProfiles of Meshes issue61
+	* doc/conf/products/verticalprofile/conf_mesh.xml: 
+	  Added two new Transitions for selecting the min and max-Layer to use. issue61
+	* doc/conf/queries.properties: 
+	  Added Queries for Selecting the Depth for selecting the minimum and the maximum Layer to use
+	  Drawing the Chart. issue61
+	* src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalProfileMeshArtifact): 
+	  Integrated two further Transitions-Steps according to changes in Workflow of 
+	  VerticalProfiles in Meshes. issue61
+	* src/test/ressources/verticalprofile_mesh/verticalprofile_step_*.xml:
+	  New Testdata generated according to changes in Workflow of VerticalProfiles in Meshes. issue61
+
 2009-10-26  Tim Englich  <tim.englich@intevation.de>
 
 	* src/main/resources/lang/artifactMessages_de_DE.properties: 
--- a/gnv-artifacts/doc/conf/products/verticalprofile/conf_mesh.xml	Mon Oct 26 15:56:47 2009 +0000
+++ b/gnv-artifacts/doc/conf/products/verticalprofile/conf_mesh.xml	Tue Oct 27 12:03:32 2009 +0000
@@ -31,7 +31,7 @@
            <dataname>mesh_point</dataname>
            <data-multiselect>false</data-multiselect>
            <reachableTransitions>
-               <transition>verticalprofile_meshpoint_parameter</transition>v
+               <transition>verticalprofile_mesh_mindepth</transition>v
            </reachableTransitions>
            <inputvalues>
                 <inputvalue name="meshid" type="Integer" multiselect="false"/>
@@ -40,6 +40,34 @@
            </inputvalues>
        </transition>
        
+        <transition id="verticalprofile_mesh_mindepth" description="verticalprofile_mesh_mindepth" transition="de.intevation.gnv.transition.DefaultTransition">
+            <queryID>verticalprofile_mesh_mindepth</queryID>
+            <dataname>mindepthid</dataname>
+            <data-multiselect>false</data-multiselect>
+            <reachableTransitions>
+                <transition>verticalprofile_mesh_maxdepth</transition>v
+            </reachableTransitions>
+            <inputvalues>
+                <inputvalue name="meshid" type="Integer" multiselect="false" usedinquery="1"/>
+                <inputvalue name="mesh_point" type="Integer" multiselect="false" usedinquery="2"/>
+                <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
+            </inputvalues>
+        </transition>
+        
+        <transition id="verticalprofile_mesh_maxdepth" description="verticalprofile_mesh_maxdepth" transition="de.intevation.gnv.transition.DefaultTransition">
+            <queryID>verticalprofile_mesh_maxdepth</queryID>
+            <dataname>maxdepthid</dataname>
+            <data-multiselect>false</data-multiselect>
+            <reachableTransitions>
+                <transition>verticalprofile_meshpoint_parameter</transition>v
+            </reachableTransitions>
+            <inputvalues>
+                <inputvalue name="meshid" type="Integer" multiselect="false" usedinquery="1"/>
+                <inputvalue name="mesh_point" type="Integer" multiselect="false" usedinquery="2"/>
+                <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
+                <inputvalue name="mindepthid" type="Double" multiselect="false" usedinquery="1"/>
+            </inputvalues>
+        </transition>
        <transition id="verticalprofile_meshpoint_parameter" description="verticalprofile_meshpoint_parameter" transition="de.intevation.gnv.transition.DefaultTransition">
            <queryID>verticalprofile_mesh_parameter</queryID>
            <dataname>parameterid</dataname>
@@ -51,6 +79,8 @@
                 <inputvalue name="meshid" type="Integer" multiselect="false" usedinquery="1"/>
                 <inputvalue name="mesh_point" type="Integer" multiselect="false" usedinquery="0"/>
                 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
+                <inputvalue name="mindepthid" type="Double" multiselect="false" usedinquery="0"/>
+                <inputvalue name="maxdepthid" type="Double" multiselect="false" usedinquery="0"/>
            </inputvalues>
        </transition>
        
@@ -66,6 +96,8 @@
                <inputvalue name="mesh_point" type="Integer" multiselect="false" usedinquery="0"/>
                <inputvalue name="parameterid" type="Integer" multiselect="true" usedinquery="1" />
                <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
+               <inputvalue name="mindepthid" type="Double" multiselect="false" usedinquery="0"/>
+               <inputvalue name="maxdepthid" type="Double" multiselect="false" usedinquery="0"/>
            </inputvalues>
        </transition>
        
@@ -77,6 +109,8 @@
                <inputvalue name="meshid" type="Integer" multiselect="false" usedinquery="2"/>
                <inputvalue name="mesh_point" type="Integer" multiselect="false" usedinquery="2"/> 
                <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
+               <inputvalue name="mindepthid" type="Double" multiselect="false" usedinquery="1"/>
+               <inputvalue name="maxdepthid" type="Double" multiselect="false" usedinquery="1"/>
            </inputvalues>
            <value-names>
                <value-name name="feature" value="mesh_point"></value-name>
--- a/gnv-artifacts/doc/conf/queries.properties	Mon Oct 26 15:56:47 2009 +0000
+++ b/gnv-artifacts/doc/conf/queries.properties	Tue Oct 27 12:03:32 2009 +0000
@@ -234,6 +234,33 @@
          KPOSITION = 1 AND \
          INTERSECTS(SHAPE,"?")
           
+verticalprofile_mesh_mindepth = SELECT MP.KPOSITION KEY, \
+        'Layer ' || ML.KPOSITION || ': ' || -ML.UPPERZLOCATION || ' - '|| -ML.LOWERZLOCATION VALUE \
+    from MEDIAN.MESHLAYER ML, \
+         MEDIAN.MESHPOINT MP, \
+         MEDIAN.MESH M \
+    WHERE ML.KPOSITION = MP.KPOSITION AND \
+          ML.MESHID = MP.MESHID AND \
+          M.OBJECTID = ? AND \
+          MP.MESHID = M.MESHID  AND \
+          IPOSITION = (select IPOSITION from MEDIAN.MESHPOINT where FEATUREID = ?) AND \
+          JPOSITION = (select JPOSITION from MEDIAN.MESHPOINT where FEATUREID = ?) \
+    ORDER BY ML.UPPERZLOCATION DESC
+
+verticalprofile_mesh_maxdepth = SELECT MP.KPOSITION KEY, \
+        'Layer ' || ML.KPOSITION || ': ' || -ML.UPPERZLOCATION || ' - '|| -ML.LOWERZLOCATION VALUE \
+    from MEDIAN.MESHLAYER ML, \
+         MEDIAN.MESHPOINT MP, \
+         MEDIAN.MESH M \
+    WHERE ML.KPOSITION = MP.KPOSITION AND \
+          ML.MESHID = MP.MESHID AND \
+          M.OBJECTID = ? AND \
+          MP.MESHID = M.MESHID  AND \
+          IPOSITION = (select IPOSITION from MEDIAN.MESHPOINT where FEATUREID = ?) AND \
+          JPOSITION = (select JPOSITION from MEDIAN.MESHPOINT where FEATUREID = ?) AND \
+          MP.KPOSITION < ? \
+    ORDER BY ML.UPPERZLOCATION DESC
+    
 verticalprofile_mesh_parameter=SELECT distinct \
         p.PARAMETERID KEY , \
         p.GERMANNAME VALUE \
@@ -281,7 +308,9 @@
               where m.OBJECTID = ? AND \
                     mp.MESHID = m.MESHID  AND \
                     IPOSITION = (select IPOSITION from MEDIAN.MESHPOINT where FEATUREID = ?) and \
-                    JPOSITION = (select JPOSITION from MEDIAN.MESHPOINT where FEATUREID = ?)) \
+                    JPOSITION = (select JPOSITION from MEDIAN.MESHPOINT where FEATUREID = ?)) AND \
+          mp.KPOSITION <= ? AND \
+          mp.KPOSITION >= ? \
    order by msv.PARAMETERID, \
             msv.TIMEVALUE, \
             ml.UPPERZLOCATION
@@ -559,7 +588,4 @@
              msv.PARAMETERID, \
              MEDIAN.MESHPOINT.JPOSITION , \
              MEDIAN.MESHPOINT.IPOSITION, \
-             MEDIAN.MESHPOINT.KPOSITION
-             
-             
-    select mp.FEATUREID KEY, 'Layer ' || ml.KPOSITION || ': ' || -ml.UPPERZLOCATION || ' - '|| -ml.LOWERZLOCATION as VALUE from MEDIAN.MESHLAYER ml, MEDIAN.MESHPOINT mp, MEDIAN.MESH M where ml.KPOSITION = mp.KPOSITION and ml.MESHID = mp.MESHID and m.OBJECTID = 3 AND mp.MESHID = m.MESHID  AND IPOSITION = (select IPOSITION from MEDIAN.MESHPOINT where FEATUREID = 2003771) and JPOSITION = (select JPOSITION from MEDIAN.MESHPOINT where FEATUREID = 2003771) order by ml.UPPERZLOCATION desc
\ No newline at end of file
+             MEDIAN.MESHPOINT.KPOSITION
\ No newline at end of file
--- a/gnv-artifacts/src/main/resources/lang/artifactMessages.properties	Mon Oct 26 15:56:47 2009 +0000
+++ b/gnv-artifacts/src/main/resources/lang/artifactMessages.properties	Tue Oct 27 12:03:32 2009 +0000
@@ -21,6 +21,8 @@
 mesh_point = Mesh Point
 measurementid = Measurement depth/height [m]
 depthrange = Measurementarea depth/height [m]
+mindepthid = Deepest Layer
+maxdepthid = Highest Layer
 parameterid = Parameter
 timeinterval = Time period
 minvalue = from
--- a/gnv-artifacts/src/main/resources/lang/artifactMessages_de.properties	Mon Oct 26 15:56:47 2009 +0000
+++ b/gnv-artifacts/src/main/resources/lang/artifactMessages_de.properties	Tue Oct 27 12:03:32 2009 +0000
@@ -21,6 +21,8 @@
 mesh_point = Messpunkt
 measurementid = Messung Tiefe/Höhe [m]
 depthrange = Messbereich Tiefe/Höhe [m]
+mindepthid = Tiefster Messbereich
+maxdepthid = Flachester Messbereich
 parameterid = Parameter
 timeinterval = Zeitfenster
 minvalue = von
--- a/gnv-artifacts/src/main/resources/lang/artifactMessages_de_DE.properties	Mon Oct 26 15:56:47 2009 +0000
+++ b/gnv-artifacts/src/main/resources/lang/artifactMessages_de_DE.properties	Tue Oct 27 12:03:32 2009 +0000
@@ -21,6 +21,8 @@
 mesh_point = Messpunkt
 measurementid = Messung Tiefe/Höhe [m]
 depthrange = Messbereich Tiefe/Höhe [m]
+mindepthid = Tiefster Messbereich
+maxdepthid = Flachester Messbereich
 parameterid = Parameter
 timeinterval = Zeitfenster
 minvalue = von
--- a/gnv-artifacts/src/main/resources/lang/artifactMessages_en.properties	Mon Oct 26 15:56:47 2009 +0000
+++ b/gnv-artifacts/src/main/resources/lang/artifactMessages_en.properties	Tue Oct 27 12:03:32 2009 +0000
@@ -21,6 +21,8 @@
 mesh_point = Mesh Point
 measurementid = Measurement depth/height [m]
 depthrange = Measurementarea depth/height [m]
+mindepthid = Deepest Layer
+maxdepthid = Highest Layer
 parameterid = Parameter
 timeinterval = Time period
 minvalue = from
--- a/gnv-artifacts/src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java	Mon Oct 26 15:56:47 2009 +0000
+++ b/gnv-artifacts/src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java	Tue Oct 27 12:03:32 2009 +0000
@@ -463,8 +463,24 @@
                             cc,
                             "src/test/ressources/verticalprofile_mesh/verticalprofile_step_05_feed.xml",
                             "src/test/ressources/verticalprofile_mesh/verticalprofile_step_05_advance.xml");
+            
+            // Sechster Schritt
+            this
+            .doNextStep(
+                    artifact,
+                    cc,
+                    "src/test/ressources/verticalprofile_mesh/verticalprofile_step_06_feed.xml",
+                    "src/test/ressources/verticalprofile_mesh/verticalprofile_step_06_advance.xml");
+            
+            // Siebter Schritt
+            this
+            .doNextStep(
+                    artifact,
+                    cc,
+                    "src/test/ressources/verticalprofile_mesh/verticalprofile_step_07_feed.xml",
+                    "src/test/ressources/verticalprofile_mesh/verticalprofile_step_07_advance.xml");
 
-            // Sechster Schritt
+            // Achter Schritt
             Document outputData = artifact.describe(cc);
             FileOutputStream fos = null;
             FileOutputStream fos2 = null;
@@ -482,22 +498,22 @@
                 artifact
                         .feed(
                                 this
-                                        .readDocument("src/test/ressources/verticalprofile_mesh/verticalprofile_step_06_feed.xml"),
+                                        .readDocument("src/test/ressources/verticalprofile_mesh/verticalprofile_step_08_feed.xml"),
                                 cc);
                 artifact
                         .out(
                                 this
-                                        .readDocument("src/test/ressources/verticalprofile_mesh/verticalprofile_step_06_out_statistics.xml"),
+                                        .readDocument("src/test/ressources/verticalprofile_mesh/verticalprofile_step_08_out_statistics.xml"),
                                 fos2, cc);
                 artifact
                         .out(
                                 this
-                                        .readDocument("src/test/ressources/verticalprofile_mesh/verticalprofile_step_06_out_chart.xml"),
+                                        .readDocument("src/test/ressources/verticalprofile_mesh/verticalprofile_step_08_out_chart.xml"),
                                 fos, cc);
                 artifact
                         .out(
                                 this
-                                        .readDocument("src/test/ressources/verticalprofile_mesh/verticalprofile_step_06_out_csv.xml"),
+                                        .readDocument("src/test/ressources/verticalprofile_mesh/verticalprofile_step_08_out_csv.xml"),
                                 fos3, cc);
             } catch (Exception e) {
                 log.error(e, e);
--- a/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_01_advance.xml	Mon Oct 26 15:56:47 2009 +0000
+++ b/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_01_advance.xml	Tue Oct 27 12:03:32 2009 +0000
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <art:action xmlns:art="http://www.intevation.de/2009/artifacts">
 	<art:type name="advance" />
-	<art:uuid value="041fd0b2-5d77-49a8-b19f-5f3f553bda5d" />
-	<art:hash value="31343478" />
+	<art:uuid value="73da18e1-16ef-4ef8-9388-df07a22d9099" />
+	<art:hash value="3061481" />
 	<art:target name="verticalProfile" />
 </art:action>
\ No newline at end of file
--- a/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_01_feed.xml	Mon Oct 26 15:56:47 2009 +0000
+++ b/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_01_feed.xml	Tue Oct 27 12:03:32 2009 +0000
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <art:action xmlns:art="http://www.intevation.de/2009/artifacts">
 	<art:type name="feed" />
-	<art:uuid value="041fd0b2-5d77-49a8-b19f-5f3f553bda5d" />
-	<art:hash value="31343478" />
+	<art:uuid value="73da18e1-16ef-4ef8-9388-df07a22d9099" />
+	<art:hash value="3061481" />
 	<art:data>
 		<art:input name="product" value="verticalProfile" />
 	</art:data>
--- a/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_02_advance.xml	Mon Oct 26 15:56:47 2009 +0000
+++ b/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_02_advance.xml	Tue Oct 27 12:03:32 2009 +0000
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <art:action xmlns:art="http://www.intevation.de/2009/artifacts">
 	<art:type name="advance" />
-	<art:uuid value="041fd0b2-5d77-49a8-b19f-5f3f553bda5d" />
-	<art:hash value="31343478" />
+	<art:uuid value="73da18e1-16ef-4ef8-9388-df07a22d9099" />
+	<art:hash value="3061481" />
 	<art:target name="verticalprofile_mesh_point" />
 </art:action>
\ No newline at end of file
--- a/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_02_feed.xml	Mon Oct 26 15:56:47 2009 +0000
+++ b/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_02_feed.xml	Tue Oct 27 12:03:32 2009 +0000
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <art:action xmlns:art="http://www.intevation.de/2009/artifacts">
 	<art:type name="feed" />
-	<art:uuid value="041fd0b2-5d77-49a8-b19f-5f3f553bda5d" />
-	<art:hash value="31343478" />
+	<art:uuid value="73da18e1-16ef-4ef8-9388-df07a22d9099" />
+	<art:hash value="3061481" />
 	<art:data>
 		<art:input name="meshid" value="3" />
 	</art:data>
--- a/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_03_advance.xml	Mon Oct 26 15:56:47 2009 +0000
+++ b/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_03_advance.xml	Tue Oct 27 12:03:32 2009 +0000
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <art:action xmlns:art="http://www.intevation.de/2009/artifacts">
 	<art:type name="advance" />
-	<art:uuid value="041fd0b2-5d77-49a8-b19f-5f3f553bda5d" />
-	<art:hash value="31343478" />
-	<art:target name="verticalprofile_meshpoint_parameter" />
+	<art:uuid value="73da18e1-16ef-4ef8-9388-df07a22d9099" />
+	<art:hash value="3061481" />
+	<art:target name="verticalprofile_mesh_mindepth" />
 </art:action>
\ No newline at end of file
--- a/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_03_feed.xml	Mon Oct 26 15:56:47 2009 +0000
+++ b/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_03_feed.xml	Tue Oct 27 12:03:32 2009 +0000
@@ -1,9 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <art:action xmlns:art="http://www.intevation.de/2009/artifacts">
 	<art:type name="feed" />
-	<art:uuid value="041fd0b2-5d77-49a8-b19f-5f3f553bda5d" />
-	<art:hash value="31343478" />
-    <art:data>
-        <art:input name="mesh_coordinate" value="56n30 6e20" />
-    </art:data>
+	<art:uuid value="73da18e1-16ef-4ef8-9388-df07a22d9099" />
+	<art:hash value="3061481" />
+	<art:data>
+		<art:input name="mesh_coordinate" value="56n30 6e20" />
+	</art:data>
 </art:action>
\ No newline at end of file
--- a/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_04_advance.xml	Mon Oct 26 15:56:47 2009 +0000
+++ b/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_04_advance.xml	Tue Oct 27 12:03:32 2009 +0000
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <art:action xmlns:art="http://www.intevation.de/2009/artifacts">
 	<art:type name="advance" />
-	<art:uuid value="041fd0b2-5d77-49a8-b19f-5f3f553bda5d" />
-	<art:hash value="31343478" />
-	<art:target name="verticalprofile_mesh_date" />
+	<art:uuid value="73da18e1-16ef-4ef8-9388-df07a22d9099" />
+	<art:hash value="3061481" />
+	<art:target name="verticalprofile_mesh_maxdepth" />
 </art:action>
\ No newline at end of file
--- a/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_04_feed.xml	Mon Oct 26 15:56:47 2009 +0000
+++ b/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_04_feed.xml	Tue Oct 27 12:03:32 2009 +0000
@@ -1,9 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <art:action xmlns:art="http://www.intevation.de/2009/artifacts">
 	<art:type name="feed" />
-	<art:uuid value="041fd0b2-5d77-49a8-b19f-5f3f553bda5d" />
-	<art:hash value="31343478" />
+	<art:uuid value="73da18e1-16ef-4ef8-9388-df07a22d9099" />
+	<art:hash value="3061481" />
 	<art:data>
-        <art:input name="mesh_point" value="2003771" />
-    </art:data>
+		<art:input name="mesh_point" value="2003771" />
+	</art:data>
 </art:action>
\ No newline at end of file
--- a/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_05_advance.xml	Mon Oct 26 15:56:47 2009 +0000
+++ b/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_05_advance.xml	Tue Oct 27 12:03:32 2009 +0000
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <art:action xmlns:art="http://www.intevation.de/2009/artifacts">
 	<art:type name="advance" />
-	<art:uuid value="041fd0b2-5d77-49a8-b19f-5f3f553bda5d" />
-	<art:hash value="31343478" />
-	<art:target name="verticalprofile_mesh_calculate_results" />
+	<art:uuid value="73da18e1-16ef-4ef8-9388-df07a22d9099" />
+	<art:hash value="3061481" />
+	<art:target name="verticalprofile_meshpoint_parameter" />
 </art:action>
\ No newline at end of file
--- a/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_05_feed.xml	Mon Oct 26 15:56:47 2009 +0000
+++ b/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_05_feed.xml	Tue Oct 27 12:03:32 2009 +0000
@@ -1,10 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <art:action xmlns:art="http://www.intevation.de/2009/artifacts">
 	<art:type name="feed" />
-	<art:uuid value="041fd0b2-5d77-49a8-b19f-5f3f553bda5d" />
-	<art:hash value="31343478" />
+	<art:uuid value="73da18e1-16ef-4ef8-9388-df07a22d9099" />
+	<art:hash value="3061481" />
 	<art:data>
-		<art:input name="parameterid" value="2" />
-		<art:input name="parameterid" value="1" />
+		<art:input name="mindepthid" value="4" />
 	</art:data>
 </art:action>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_06_advance.xml	Tue Oct 27 12:03:32 2009 +0000
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<art:action xmlns:art="http://www.intevation.de/2009/artifacts">
+	<art:type name="advance" />
+	<art:uuid value="73da18e1-16ef-4ef8-9388-df07a22d9099" />
+	<art:hash value="3061481" />
+	<art:target name="verticalprofile_mesh_date" />
+</art:action>
\ No newline at end of file
--- a/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_06_feed.xml	Mon Oct 26 15:56:47 2009 +0000
+++ b/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_06_feed.xml	Tue Oct 27 12:03:32 2009 +0000
@@ -1,9 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <art:action xmlns:art="http://www.intevation.de/2009/artifacts">
 	<art:type name="feed" />
-	<art:uuid value="041fd0b2-5d77-49a8-b19f-5f3f553bda5d" />
-	<art:hash value="31343478" />
+	<art:uuid value="73da18e1-16ef-4ef8-9388-df07a22d9099" />
+	<art:hash value="3061481" />
 	<art:data>
-		<art:input name="dateid" value="2009.10.16 00:00:00" />
+		<art:input name="maxdepthid" value="1" />
 	</art:data>
 </art:action>
\ No newline at end of file
--- a/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_06_out_chart.xml	Mon Oct 26 15:56:47 2009 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<art:action xmlns:art="http://www.intevation.de/2009/artifacts">
-	<art:type name="out" />
-	<art:uuid value="041fd0b2-5d77-49a8-b19f-5f3f553bda5d" />
-	<art:hash value="31343478" />
-	<art:out name="chart">
-		<art:out value="image/png" />
-		<art:params>
-			<art:input name="width" value="600" />
-			<art:input name="height" value="400" />
-		</art:params>
-	</art:out>
-</art:action>
\ No newline at end of file
--- a/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_06_out_csv.xml	Mon Oct 26 15:56:47 2009 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<art:action xmlns:art="http://www.intevation.de/2009/artifacts">
-	<art:type name="out" />
-	<art:uuid value="041fd0b2-5d77-49a8-b19f-5f3f553bda5d" />
-	<art:hash value="31343478" />
-	<art:out name="csv">
-		<art:out value="text/plain" />
-		<art:params />
-	</art:out>
-</art:action>
--- a/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_06_out_statistics.xml	Mon Oct 26 15:56:47 2009 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<art:action xmlns:art="http://www.intevation.de/2009/artifacts">
-	<art:type name="out" />
-	<art:uuid value="041fd0b2-5d77-49a8-b19f-5f3f553bda5d" />
-	<art:hash value="31343478" />
-	<art:out name="statistics">
-		<art:out value="text/xml" />
-		<art:params />
-	</art:out>
-</art:action>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_07_advance.xml	Tue Oct 27 12:03:32 2009 +0000
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<art:action xmlns:art="http://www.intevation.de/2009/artifacts">
+	<art:type name="advance" />
+	<art:uuid value="73da18e1-16ef-4ef8-9388-df07a22d9099" />
+	<art:hash value="3061481" />
+	<art:target name="verticalprofile_mesh_calculate_results" />
+</art:action>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_07_feed.xml	Tue Oct 27 12:03:32 2009 +0000
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<art:action xmlns:art="http://www.intevation.de/2009/artifacts">
+	<art:type name="feed" />
+	<art:uuid value="73da18e1-16ef-4ef8-9388-df07a22d9099" />
+	<art:hash value="3061481" />
+	<art:data>
+		<art:input name="parameterid" value="1" />
+		<art:input name="parameterid" value="2" />
+	</art:data>
+</art:action>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_08_feed.xml	Tue Oct 27 12:03:32 2009 +0000
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<art:action xmlns:art="http://www.intevation.de/2009/artifacts">
+	<art:type name="feed" />
+    <art:uuid value="73da18e1-16ef-4ef8-9388-df07a22d9099" />
+    <art:hash value="3061481" />
+	<art:data>
+		<art:input name="dateid" value="2009.10.20 05:00:00" />
+	</art:data>
+</art:action>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_08_out_chart.xml	Tue Oct 27 12:03:32 2009 +0000
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<art:action xmlns:art="http://www.intevation.de/2009/artifacts">
+	<art:type name="out" />
+    <art:uuid value="73da18e1-16ef-4ef8-9388-df07a22d9099" />
+    <art:hash value="3061481" />/>
+	<art:out name="chart">
+		<art:out value="image/png" />
+		<art:params>
+			<art:input name="width" value="600" />
+			<art:input name="height" value="400" />
+		</art:params>
+	</art:out>
+</art:action>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_08_out_csv.xml	Tue Oct 27 12:03:32 2009 +0000
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<art:action xmlns:art="http://www.intevation.de/2009/artifacts">
+	<art:type name="out" />
+    <art:uuid value="73da18e1-16ef-4ef8-9388-df07a22d9099" />
+    <art:hash value="3061481" />
+	<art:out name="csv">
+		<art:out value="text/plain" />
+		<art:params />
+	</art:out>
+</art:action>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gnv-artifacts/src/test/ressources/verticalprofile_mesh/verticalprofile_step_08_out_statistics.xml	Tue Oct 27 12:03:32 2009 +0000
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<art:action xmlns:art="http://www.intevation.de/2009/artifacts">
+	<art:type name="out" />
+	<art:uuid value="041fd0b2-5d77-49a8-b19f-5f3f553bda5d" />
+	<art:hash value="31343478" />
+	<art:out name="statistics">
+		<art:out value="text/xml" />
+		<art:params />
+	</art:out>
+</art:action>
\ No newline at end of file

http://dive4elements.wald.intevation.org