# HG changeset patch # User Tim Englich # Date 1257434211 0 # Node ID 05663e307495289a1179a53ee5eb829941ff7681 # Parent 3e82b4f1c4555c4f1b337cce8784d6380d3a573e Added the RegionFilters into the configuration of the Products for Meshes. gnv-artifacts/trunk@287 c6561f87-3c4e-4783-a992-168aeb5c3f6f diff -r 3e82b4f1c455 -r 05663e307495 gnv-artifacts/ChangeLog --- a/gnv-artifacts/ChangeLog Thu Nov 05 14:45:54 2009 +0000 +++ b/gnv-artifacts/ChangeLog Thu Nov 05 15:16:51 2009 +0000 @@ -1,5 +1,18 @@ 2009-11-05 Tim Englich + * doc/conf/queries.properties: + Added new Queries to fill the Lists for the + Regionfilters and one Query to select only those Meshes + which ar within an Region. + * doc/conf/products/verticalprofile/conf_mesh.xml, + doc/conf/products/verticalcrosssection/conf_mesh.xml, + doc/conf/products/timeseries/conf_mesh.xml, + doc/conf/products/horizontalprofile/conf_mesh.xml, + doc/conf/products/horizontalcrosssection/conf_mesh.xml: + Added the RegionFilters into the configuration of the Products + for Meshes. + +2009-11-05 Tim Englich * src/test/ressources/*_describe.xml: Added the DescribeRequestBodies to each TestCaseData. * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java: diff -r 3e82b4f1c455 -r 05663e307495 gnv-artifacts/doc/conf/products/horizontalcrosssection/conf_mesh.xml --- a/gnv-artifacts/doc/conf/products/horizontalcrosssection/conf_mesh.xml Thu Nov 05 14:45:54 2009 +0000 +++ b/gnv-artifacts/doc/conf/products/horizontalcrosssection/conf_mesh.xml Thu Nov 05 15:16:51 2009 +0000 @@ -1,6 +1,47 @@ + + area_filter + areaid + false + true + + horizontalcrosssection_subarea + + + + + + + + subarea_filter + subareaid + false + + horizontalcrosssection_mesh + + + + verticalprofile_mesh + meshid + false + + horizontalcrosssection_meshpoint_depth + + + + + + + + + + + + + + verticalprofile_mesh meshid @@ -9,6 +50,7 @@ horizontalcrosssection_meshpoint_depth + diff -r 3e82b4f1c455 -r 05663e307495 gnv-artifacts/doc/conf/products/horizontalprofile/conf_mesh.xml --- a/gnv-artifacts/doc/conf/products/horizontalprofile/conf_mesh.xml Thu Nov 05 14:45:54 2009 +0000 +++ b/gnv-artifacts/doc/conf/products/horizontalprofile/conf_mesh.xml Thu Nov 05 15:16:51 2009 +0000 @@ -1,8 +1,48 @@ + + area_filter + areaid + false + true + + horizontalprofile_mesh_subarea + + + + + + + + subarea_filter + subareaid + false + + horizontalprofile_mesh + + + + verticalprofile_mesh + meshid + false + + horizontalprofile_mesh_coordinate + + + + + + + + + + + + + - verticalprofile_mesh + verticalprofile_mesh_with_area meshid false @@ -11,6 +51,7 @@ + diff -r 3e82b4f1c455 -r 05663e307495 gnv-artifacts/doc/conf/products/timeseries/conf_mesh.xml --- a/gnv-artifacts/doc/conf/products/timeseries/conf_mesh.xml Thu Nov 05 14:45:54 2009 +0000 +++ b/gnv-artifacts/doc/conf/products/timeseries/conf_mesh.xml Thu Nov 05 15:16:51 2009 +0000 @@ -1,8 +1,48 @@ + + area_filter + areaid + false + true + + timeseries_mesh_subarea + + + + + + + + subarea_filter + subareaid + false + + timeseries_mesh + + + + verticalprofile_mesh + meshid + false + + timeseries_mesh_coordinate + + + + + + + + + + + + + - timeseries_mesh + verticalprofile_mesh_with_area meshid false @@ -11,6 +51,7 @@ + diff -r 3e82b4f1c455 -r 05663e307495 gnv-artifacts/doc/conf/products/verticalcrosssection/conf_mesh.xml --- a/gnv-artifacts/doc/conf/products/verticalcrosssection/conf_mesh.xml Thu Nov 05 14:45:54 2009 +0000 +++ b/gnv-artifacts/doc/conf/products/verticalcrosssection/conf_mesh.xml Thu Nov 05 15:16:51 2009 +0000 @@ -1,8 +1,48 @@ + + area_filter + areaid + false + true + + verticalcrosssection_mesh_subarea + + + + + + + + subarea_filter + subareaid + false + + verticalcrosssection_mesh + + + + verticalprofile_mesh + meshid + false + + verticalcrosssection_mesh_coordinate + + + + + + + + + + + + + - verticalprofile_mesh + verticalprofile_mesh_with_area meshid false @@ -11,6 +51,7 @@ + diff -r 3e82b4f1c455 -r 05663e307495 gnv-artifacts/doc/conf/products/verticalprofile/conf_mesh.xml --- a/gnv-artifacts/doc/conf/products/verticalprofile/conf_mesh.xml Thu Nov 05 14:45:54 2009 +0000 +++ b/gnv-artifacts/doc/conf/products/verticalprofile/conf_mesh.xml Thu Nov 05 15:16:51 2009 +0000 @@ -1,8 +1,48 @@ + + area_filter + areaid + false + true + + verticalprofile_mesh_subarea + + + + + + + + subarea_filter + subareaid + false + + verticalprofile_mesh + + + + verticalprofile_mesh + meshid + false + + verticalprofile_mesh_coordinate + + + + + + + + + + + + + - verticalprofile_mesh + verticalprofile_mesh_with_area meshid false @@ -11,6 +51,7 @@ + diff -r 3e82b4f1c455 -r 05663e307495 gnv-artifacts/doc/conf/queries.properties --- a/gnv-artifacts/doc/conf/queries.properties Thu Nov 05 14:45:54 2009 +0000 +++ b/gnv-artifacts/doc/conf/queries.properties Thu Nov 05 15:16:51 2009 +0000 @@ -226,6 +226,20 @@ WHERE SOURCEID IN (?) \ order by m.NAME +verticalprofile_mesh_with_area = SELECT M.OBJECTID KEY, \ + M.NAME VALUE \ + FROM MEDIAN.MESHPOINT, \ + MEDIAN.MESH M \ + WHERE M.SOURCEID IN (?) AND \ + M.MESHID = MEDIAN.MESHPOINT.MESHID AND \ + INTERSECTS(SHAPE, \ + (SELECT st_astext(SHAPE) \ + FROM MEDIAN.FEATUREAREA \ + WHERE (FEATURETYPE = 7 OR FEATURETYPE = 8) AND \ + FEATURECODE = ? )\ + ) \ + order by M.NAME + verticalprofile_mesh_point = SELECT FEATUREID, \ ST_ASTEXT(SHAPE) \ FROM MEDIAN.MESHPOINT \ @@ -639,4 +653,22 @@ M.OBJECTID = ? AND \ MEDIAN.MESHFACE.KPOSITION = ? \ order by MEDIAN.MESHFACE.JPOSITION , \ - MEDIAN.MESHFACE.IPOSITION \ No newline at end of file + MEDIAN.MESHFACE.IPOSITION + + +area_filter = SELECT DISTINCT \ + FEATUREID KEY ,\ + DESCRIPTION VALUE \ + FROM MEDIAN.FEATUREAREA \ + WHERE (FEATURETYPE = 7 OR FEATURETYPE = 8) AND \ + FEATUREID > 0 \ + ORDER BY FEATUREID + +subarea_filter = SELECT \ + FEATURECODE KEY, \ + NAME VALUE \ + FROM MEDIAN.FEATUREAREA \ + WHERE (FEATURETYPE = 7 OR FEATURETYPE = 8) AND \ + FEATUREID = ? \ + ORDER BY NAME + \ No newline at end of file