comparison gnv-artifacts/doc/conf/queries.properties @ 262:8b634333f935

merged gnv-artifacts/0.2
author Thomas Arendsen Hein <thomas@intevation.de>
date Fri, 28 Sep 2012 12:13:44 +0200
parents af474a541f74
children e7f1c79bf9cd
comparison
equal deleted inserted replaced
169:6cf73f5ea4a9 262:8b634333f935
1 #############################################
2 #############################################
3 ########## Zeitserie ##############
4 #############################################
5 #############################################
6
7 timeseries_timeseriespoint=SELECT DISTINCT \
8 tsp.FEATUREID KEY, \
9 tsp.NAME VALUE \
10 FROM MEDIAN.TIMESERIESPOINT tsp, \
11 MEDIAN.MEASUREMENT mmt \
12 WHERE tsp.FEATUREID = mmt.FEATUREID AND \
13 mmt.SOURCEID = ? \
14 order by tsp.name
15
16 timeseries_timeseriespoint_with_area=SELECT \
17 MEDIAN.TIMESERIESPOINT.FEATUREID KEY, \
18 MEDIAN.TIMESERIESPOINT.NAME VALUE \
19 FROM MEDIAN.TIMESERIESPOINT, \
20 MEDIAN.MEASUREMENT MMT \
21 WHERE MEDIAN.TIMESERIESPOINT.FEATUREID = MMT.FEATUREID AND \
22 MMT.SOURCEID = ? AND \
23 INTERSECTS(SHAPE, \
24 (SELECT st_astext(SHAPE) \
25 FROM MEDIAN.FEATUREAREA \
26 WHERE (FEATURETYPE = 7 OR FEATURETYPE = 8) AND \
27 FEATURECODE = ? )\
28 )\
29 ORDER BY MEDIAN.TIMESERIESPOINT.NAME
30
31 timeseries_parameter=SELECT DISTINCT \
32 p.PARAMETERID KEY, \
33 p.GERMANNAME VALUE \
34 FROM MEDIAN.PARAMETER P, \
35 MEDIAN.TIMESERIES TS, \
36 MEDIAN.TIMESERIESVALUE TSV, \
37 MEDIAN.MEASUREMENT M, \
38 MEDIAN.TIMESERIESPOINT TSP \
39 WHERE M.FEATUREID = TSP.FEATUREID AND \
40 M.MEASUREMENTID = TSV.MEASUREMENTID AND \
41 TS.TIMESERIESID = TSV.TIMESERIESID AND \
42 P.PARAMETERID = TS.PARAMETERID AND \
43 TSP.FEATUREID = ? \
44 ORDER BY P.GERMANNAME
45
46 timeseries_depth_height=SELECT DISTINCT \
47 M.MEASUREMENTID KEY, \
48 M.ZLOCATION VALUE \
49 FROM MEDIAN.MEASUREMENT M, \
50 MEDIAN.TIMESERIESVALUE TSV, \
51 MEDIAN.TIMESERIES T, \
52 MEDIAN.PARAMETER P \
53 WHERE M.MEASUREMENTID = TSV.MEASUREMENTID AND \
54 TSV.TIMESERIESID = T.TIMESERIESID AND \
55 T.PARAMETERID = P.PARAMETERID AND \
56 M.FEATUREID = ? AND \
57 P.PARAMETERID IN (?)\
58 ORDER BY m.ZLOCATION DESC
59
60 timeseries_interval=select min(tv.TIMEVALUE) MIN, \
61 max(tv.TIMEVALUE) MAX \
62 from MEDIAN.TIMESERIES t , \
63 MEDIAN.TIMESERIESVALUE tv \
64 where tv.TIMESERIESID = t.TIMESERIESID AND \
65 t.PARAMETERID IN ( ? ) AND \
66 tv.MEASUREMENTID IN ( ? )
67
68 timeseries_chart_data=SELECT tv.TIMEVALUE XORDINATE, \
69 tv.DATAVALUE YORDINATE, \
70 t.PARAMETERID GROUP1, \
71 tv.MEASUREMENTID GROUP2, \
72 tv.TIMESERIESID GROUP3, \
73 t.TIMEINTERVAL GAPID \
74 FROM MEDIAN.TIMESERIESVALUE tv, \
75 MEDIAN.TIMESERIES t \
76 WHERE tv.TIMESERIESID = t.TIMESERIESID AND \
77 t.PARAMETERID IN ( ? ) AND \
78 tv.MEASUREMENTID IN ( ? ) AND \
79 tv.TIMEVALUE >= ? AND \
80 tv.TIMEVALUE <= ? \
81 ORDER BY tv.MEASUREMENTID , \
82 tv.TIMESERIESID , \
83 t.PARAMETERID , \
84 tv.TIMEVALUE
85
86 timeseries_odv_data = SELECT SI.NAME CRUISE, \
87 MEDIAN.TIMESERIESPOINT.NAME STATION, \
88 '*' TYPE, \
89 ST_ASTEXT(SHAPE), \
90 0 BOTDEPTH, \
91 (M.ZLOCATION *-1) DEPTH, \
92 TSV.TIMEVALUE, \
93 TSV.DATAVALUE, \
94 TS.PARAMETERID PARAMETER, \
95 TSV.MEASUREMENTID, \
96 TSV.TIMESERIESID \
97 FROM MEDIAN.TIMESERIESPOINT , \
98 MEDIAN.TIMESERIESVALUE TSV, \
99 MEDIAN.TIMESERIES TS, \
100 MEDIAN.MEASUREMENT M, \
101 MEDIAN.SOURCEINFO SI \
102 WHERE SI.SOURCEID = M.SOURCEID AND \
103 M.FEATUREID = MEDIAN.TIMESERIESPOINT.FEATUREID AND \
104 M.MEASUREMENTID = TSV.MEASUREMENTID AND \
105 TSV.TIMESERIESID = TS.TIMESERIESID AND \
106 TS.PARAMETERID IN ( ? ) AND \
107 TSV.MEASUREMENTID IN ( ? ) AND \
108 TSV.TIMEVALUE >= ? AND \
109 TSV.TIMEVALUE <= ? \
110 ORDER BY TSV.MEASUREMENTID , \
111 TSV.TIMESERIESID , \
112 TS.PARAMETERID , \
113 TSV.TIMEVALUE
114
115 #############################################
116 #############################################
117 ########## Zeitserie Mesh ##############
118 #############################################
119 #############################################
120
121 timeseries_mesh = SELECT OBJECTID KEY, \
122 m.NAME VALUE \
123 FROM MEDIAN.MESH m \
124 WHERE SOURCEID IN (?) \
125 ORDER BY m.NAME
126 timeseries_meshpoint = SELECT MEDIAN.MESHPOINT.FEATUREID, \
127 ST_ASTEXT(SHAPE) \
128 FROM MEDIAN.MESHPOINT, \
129 MEDIAN.MESH M \
130 WHERE MEDIAN.MESHPOINT.MESHID = M.MESHID AND \
131 KPOSITION = 1 AND \
132 M.OBJECTID = ? AND \
133 INTERSECTS(SHAPE,"?")
134
135 timeseries_meshpoint_depth = SELECT MP.FEATUREID KEY, \
136 'Layer ' || ML.KPOSITION || ': ' || -ML.UPPERZLOCATION || ' - '|| -ML.LOWERZLOCATION VALUE \
137 from MEDIAN.MESHLAYER ML, \
138 MEDIAN.MESHPOINT MP, \
139 MEDIAN.MESH M \
140 WHERE ML.KPOSITION = MP.KPOSITION AND \
141 ML.MESHID = MP.MESHID AND \
142 M.OBJECTID = ? AND \
143 MP.MESHID = M.MESHID AND \
144 IPOSITION = (select IPOSITION from MEDIAN.MESHPOINT where FEATUREID = ?) AND \
145 JPOSITION = (select JPOSITION from MEDIAN.MESHPOINT where FEATUREID = ?) \
146 ORDER BY ML.UPPERZLOCATION DESC
147
148 timeseries_mesh_parameter=SELECT distinct \
149 p.PARAMETERID KEY , \
150 p.GERMANNAME VALUE \
151 from MEDIAN.PARAMETER p, \
152 MEDIAN.MESHSCALARVALUE msc, \
153 MEDIAN.MESH m \
154 where m.OBJECTID = ? AND \
155 msc.PARTID = m.PARTIDMIN AND \
156 msc.PARAMETERID = p.PARAMETERID \
157 order by p.GERMANNAME
158 timeseries_mesh_interval=select /*+ parallel(TIMEVALUE,5) */ \
159 min(TIMEVALUE) MIN, \
160 max(TIMEVALUE) MAX \
161 from MEDIAN.MESHSCALARVALUE msc , \
162 MEDIAN.MESH m \
163 where m.OBJECTID = ? AND \
164 msc.PARTID >= m.PARTIDMIN AND \
165 msc.PARTID <= m.PARTIDMAX AND \
166 msc.PARAMETERID IN (?)
167
168 timeseries_mesh_chart_data=select /*+ parallel(timevalue,10) */ \
169 msv.TIMEVALUE XORDINATE, \
170 msv.DATAVALUE YORDINATE, \
171 msv.PARAMETERID GROUP1, \
172 msv.FEATUREID GROUP2, \
173 mp.FEATUREID GROUP3, \
174 -1 GAPID \
175 from MEDIAN.MESHSCALARVALUE msv , \
176 MEDIAN.MESHPOINT mp, \
177 MEDIAN.MESH m \
178 where (m.OBJECTID = ? AND \
179 msv.PARTID >= m.PARTIDMIN AND \
180 msv.PARTID <= m.PARTIDMAX ) AND \
181 msv.FEATUREID in ( ? ) AND \
182 msv.PARAMETERID in ( ? ) AND \
183 mp.FEATUREID in ( ? ) AND \
184 msv.TIMEVALUE >= ? AND \
185 msv.TIMEVALUE <= ? \
186 order by mp.FEATUREID, \
187 msv.FEATUREID, \
188 msv.PARAMETERID, \
189 msv.TIMEVALUE
190
191 timeseries_mesh_odv_data = select /*+ parallel(timevalue,10) */ \
192 SI.NAME CRUISE, \
193 m.MESHID || '-' || MEDIAN.MESHPOINT.IPOSITION || '-' || MEDIAN.MESHPOINT.JPOSITION STATION, \
194 '*' TYPE, \
195 ST_ASTEXT(SHAPE), \
196 0 BOTDEPTH, \
197 (((ML.UPPERZLOCATION + ML.LOWERZLOCATION) / 2)*-1) DEPTH, \
198 msv.TIMEVALUE, \
199 msv.DATAVALUE , \
200 msv.PARAMETERID PARAMETER \
201 from MEDIAN.MESHSCALARVALUE msv , \
202 MEDIAN.MESHPOINT, \
203 MEDIAN.MESH m, \
204 MEDIAN.SOURCEINFO SI, \
205 MEDIAN.MESHLAYER ML \
206 where (m.OBJECTID = ? AND \
207 msv.PARTID >= m.PARTIDMIN AND \
208 msv.PARTID <= m.PARTIDMAX ) AND \
209 m.SOURCEID = SI.SOURCEID AND \
210 ML.MESHID = MEDIAN.MESHPOINT.MESHID AND \
211 ML.KPOSITION = MEDIAN.MESHPOINT.KPOSITION AND \
212 msv.FEATUREID in ( ? ) AND \
213 msv.PARAMETERID in (? ) AND \
214 MEDIAN.MESHPOINT.FEATUREID in ( ? ) AND \
215 msv.TIMEVALUE >= ? AND \
216 msv.TIMEVALUE <= ? \
217 order by MEDIAN.MESHPOINT.FEATUREID, \
218 msv.FEATUREID, \
219 msv.PARAMETERID, \
220 msv.TIMEVALUE
221
222
223 #############################################
224 #############################################
225 ########## Vertikalprofil ##############
226 #############################################
227 #############################################
228
229 verticalprofile_point=SELECT DISTINCT \
230 tsp.FEATUREID KEY, \
231 tsp.NAME VALUE \
232 FROM MEDIAN.TIMESERIESPOINT tsp, \
233 MEDIAN.MEASUREMENT mmt \
234 WHERE tsp.FEATUREID = mmt.FEATUREID AND \
235 mmt.SOURCEID = ? \
236 order by tsp.name
237
238 verticalprofile_parameter=SELECT DISTINCT \
239 p.PARAMETERID KEY, \
240 p.GERMANNAME VALUE \
241 from MEDIAN.PARAMETER p, \
242 MEDIAN.TIMESERIES ts, \
243 MEDIAN.TIMESERIESVALUE tsv, \
244 MEDIAN.MEASUREMENT m \
245 where ts.PARAMETERID = p.PARAMETERID and \
246 ts.TIMESERIESID = tsv.TIMESERIESID and \
247 m.MEASUREMENTID = tsv.MEASUREMENTID and \
248 m.FEATUREID = ? \
249 ORDER BY p.GERMANNAME
250
251 verticalprofile_minmaxdepth= SELECT min(M.ZLOCATION) MIN, \
252 max(M.ZLOCATION) MAX \
253 FROM MEDIAN.MEASUREMENT M, \
254 MEDIAN.TIMESERIES TS, \
255 MEDIAN.TIMESERIESVALUE TSV \
256 WHERE TS.TIMESERIESID = TSV.TIMESERIESID and \
257 M.MEASUREMENTID = TSV.MEASUREMENTID and \
258 M.FEATUREID = ? and \
259 TS.PARAMETERID IN ( ? )
260
261 verticalprofile_date=select distinct \
262 tsv.TIMEVALUE KEY, \
263 tsv.TIMEVALUE VALUE \
264 from MEDIAN.TIMESERIES ts , \
265 MEDIAN.TIMESERIESVALUE tsv, \
266 MEDIAN.MEASUREMENT m \
267 where ts.TIMESERIESID = tsv.TIMESERIESID and \
268 m.MEASUREMENTID = tsv.MEASUREMENTID and \
269 m.FEATUREID = ? and \
270 ts.PARAMETERID IN ( ? ) \
271 order by tsv.TIMEVALUE
272
273 verticalprofile_chart_data= SELECT M.ZLOCATION XORDINATE, \
274 TSV.DATAVALUE YORDINATE, \
275 TS.PARAMETERID GROUP1, \
276 TSV.TIMEVALUE GROUP2, \
277 1 GROUP3 \
278 from MEDIAN.TIMESERIES TS, \
279 MEDIAN.TIMESERIESVALUE TSV, \
280 MEDIAN.MEASUREMENT M \
281 where TS.TIMESERIESID = TSV.TIMESERIESID AND \
282 M.MEASUREMENTID = TSV.MEASUREMENTID AND \
283 M.FEATUREID = ? AND \
284 TS.PARAMETERID IN ( ? ) AND \
285 TSV.TIMEVALUE IN (?) AND \
286 M.ZLOCATION >= ? AND \
287 M.ZLOCATION <= ? \
288 ORDER BY TSV.TIMEVALUE , \
289 TSV.TIMESERIESID , \
290 TS.PARAMETERID , \
291 TSV.TIMEVALUE
292
293 verticalprofile_odv_data = SELECT SI.NAME CRUISE, \
294 MEDIAN.TIMESERIESPOINT.NAME STATION, \
295 '*' TYPE, \
296 ST_ASTEXT(SHAPE), \
297 0 BOTDEPTH, \
298 (M.ZLOCATION *-1) DEPTH, \
299 TSV.TIMEVALUE, \
300 TSV.DATAVALUE, \
301 TS.PARAMETERID PARAMETER, \
302 TSV.MEASUREMENTID, \
303 TSV.TIMESERIESID \
304 FROM MEDIAN.TIMESERIESPOINT , \
305 MEDIAN.TIMESERIESVALUE TSV, \
306 MEDIAN.TIMESERIES TS, \
307 MEDIAN.MEASUREMENT M, \
308 MEDIAN.SOURCEINFO SI \
309 WHERE SI.SOURCEID = M.SOURCEID AND \
310 M.FEATUREID = MEDIAN.TIMESERIESPOINT.FEATUREID AND \
311 M.MEASUREMENTID = TSV.MEASUREMENTID AND \
312 TSV.TIMESERIESID = TS.TIMESERIESID AND \
313 M.FEATUREID = ? AND \
314 TS.PARAMETERID IN ( ? ) AND \
315 TSV.TIMEVALUE IN (?) AND \
316 M.ZLOCATION >= ? AND \
317 M.ZLOCATION <= ? \
318 ORDER BY TSV.MEASUREMENTID , \
319 TSV.TIMESERIESID , \
320 TS.PARAMETERID , \
321 TSV.TIMEVALUE
322
323 #############################################
324 #############################################
325 ########## Vertikalprofil Mesh ##############
326 #############################################
327 #############################################
328
329 verticalprofile_mesh = SELECT OBJECTID KEY, \
330 m.NAME VALUE \
331 FROM MEDIAN.MESH m \
332 WHERE SOURCEID IN (?) \
333 order by m.NAME
334
335 verticalprofile_mesh_with_area = SELECT M.OBJECTID KEY, \
336 M.NAME VALUE \
337 FROM MEDIAN.MESHPOINT, \
338 MEDIAN.MESH M \
339 WHERE M.SOURCEID IN (?) AND \
340 M.MESHID = MEDIAN.MESHPOINT.MESHID AND \
341 INTERSECTS(SHAPE, \
342 (SELECT st_astext(SHAPE) \
343 FROM MEDIAN.FEATUREAREA \
344 WHERE (FEATURETYPE = 7 OR FEATURETYPE = 8) AND \
345 FEATURECODE = ? )\
346 ) \
347 order by M.NAME
348
349 verticalprofile_mesh_point = SELECT FEATUREID, \
350 ST_ASTEXT(SHAPE) \
351 FROM MEDIAN.MESHPOINT \
352 WHERE MESHID in \
353 (SELECT DISTINCT MESHID \
354 FROM MEDIAN.MESH \
355 WHERE OBJECTID = ?) AND \
356 KPOSITION = 1 AND \
357 INTERSECTS(SHAPE,"?")
358
359 verticalprofile_mesh_mindepth = SELECT MP.KPOSITION KEY, \
360 'Layer ' || ML.KPOSITION || ': ' || -ML.UPPERZLOCATION || ' - '|| -ML.LOWERZLOCATION VALUE \
361 from MEDIAN.MESHLAYER ML, \
362 MEDIAN.MESHPOINT MP, \
363 MEDIAN.MESH M \
364 WHERE ML.KPOSITION = MP.KPOSITION AND \
365 ML.MESHID = MP.MESHID AND \
366 M.OBJECTID = ? AND \
367 MP.MESHID = M.MESHID AND \
368 IPOSITION = (select IPOSITION from MEDIAN.MESHPOINT where FEATUREID = ?) AND \
369 JPOSITION = (select JPOSITION from MEDIAN.MESHPOINT where FEATUREID = ?) \
370 ORDER BY ML.UPPERZLOCATION DESC
371
372 verticalprofile_mesh_maxdepth = SELECT MP.KPOSITION KEY, \
373 'Layer ' || ML.KPOSITION || ': ' || -ML.UPPERZLOCATION || ' - '|| -ML.LOWERZLOCATION VALUE \
374 from MEDIAN.MESHLAYER ML, \
375 MEDIAN.MESHPOINT MP, \
376 MEDIAN.MESH M \
377 WHERE ML.KPOSITION = MP.KPOSITION AND \
378 ML.MESHID = MP.MESHID AND \
379 M.OBJECTID = ? AND \
380 MP.MESHID = M.MESHID AND \
381 IPOSITION = (select IPOSITION from MEDIAN.MESHPOINT where FEATUREID = ?) AND \
382 JPOSITION = (select JPOSITION from MEDIAN.MESHPOINT where FEATUREID = ?) AND \
383 MP.KPOSITION < ? \
384 ORDER BY ML.UPPERZLOCATION DESC
385
386 verticalprofile_mesh_parameter=SELECT distinct \
387 p.PARAMETERID KEY , \
388 p.GERMANNAME VALUE \
389 from MEDIAN.PARAMETER p, \
390 MEDIAN.MESHSCALARVALUE msc, \
391 MEDIAN.MESH m \
392 where m.OBJECTID = ? AND \
393 m.PARTIDMIN = msc.PARTID AND \
394 msc.PARAMETERID = p.PARAMETERID \
395 order by p.GERMANNAME
396
397 verticalprofile_mesh_date= select distinct \
398 msv.TIMEVALUE KEY, \
399 msv.TIMEVALUE VALUE \
400 from MEDIAN.MESHSCALARVALUE msv , \
401 MEDIAN.MESH m \
402 where m.OBJECTID = ? AND \
403 msv.PARTID >= m.PARTIDMIN AND \
404 msv.PARTID <= m.PARTIDMAX AND \
405 msv.PARAMETERID in (?) \
406 order by msv.TIMEVALUE
407
408 verticalprofile_mesh_chart_data=select ml.UPPERZLOCATION XORDINATE, \
409 msv.DATAVALUE YORDINATE, \
410 msv.PARAMETERID GROUP1, \
411 msv.TIMEVALUE GROUP2, \
412 1 GROUP3 \
413 from MEDIAN.MESHLAYER ml, \
414 MEDIAN.MESHPOINT mp, \
415 MEDIAN.MESH m, \
416 MEDIAN.MESHSCALARVALUE msv \
417 where msv.FEATUREID = mp. FEATUREID AND \
418 ml.KPOSITION = mp.KPOSITION and \
419 ml.MESHID = mp.MESHID and \
420 m.MESHID = mp.MESHID AND \
421 m.PARTIDMIN <= msv.PARTID AND \
422 m.PARTIDMAX >= msv.PARTID AND \
423 msv.PARAMETERID in (?) AND \
424 msv.TIMEVALUE in (?) AND \
425 m.OBJECTID = ? AND \
426 mp.FEATUREID in \
427 ( select FEATUREID \
428 from MEDIAN.MESHPOINT mp, \
429 MEDIAN.MESH m \
430 where m.OBJECTID = ? AND \
431 mp.MESHID = m.MESHID AND \
432 IPOSITION = (select IPOSITION from MEDIAN.MESHPOINT where FEATUREID = ?) and \
433 JPOSITION = (select JPOSITION from MEDIAN.MESHPOINT where FEATUREID = ?)) AND \
434 mp.KPOSITION <= ? AND \
435 mp.KPOSITION >= ? \
436 order by msv.PARAMETERID, \
437 msv.TIMEVALUE, \
438 ml.UPPERZLOCATION
439
440 verticalprofile_mesh_odv_data=select SI.NAME CRUISE, \
441 m.MESHID || '-' || MEDIAN.MESHPOINT.IPOSITION || '-' || MEDIAN.MESHPOINT.JPOSITION STATION, \
442 '*' TYPE, \
443 ST_ASTEXT(SHAPE), \
444 0 BOTDEPTH, \
445 (((ML.UPPERZLOCATION + ML.LOWERZLOCATION) / 2)*-1) DEPTH, \
446 msv.DATAVALUE , \
447 msv.PARAMETERID PARAMETER, \
448 msv.TIMEVALUE , \
449 from MEDIAN.MESHLAYER ml, \
450 MEDIAN.MESHPOINT, \
451 MEDIAN.MESH m, \
452 MEDIAN.MESHSCALARVALUE msv, \
453 MEDIAN.SOURCEINFO SI \
454 where m.SOURCEID = SI.SOURCEID AND \
455 msv.FEATUREID = MEDIAN.MESHPOINT. FEATUREID AND \
456 ml.KPOSITION = MEDIAN.MESHPOINT.KPOSITION and \
457 ml.MESHID = MEDIAN.MESHPOINT.MESHID and \
458 m.MESHID = MEDIAN.MESHPOINT.MESHID AND \
459 m.PARTIDMIN <= msv.PARTID AND \
460 m.PARTIDMAX >= msv.PARTID AND \
461 msv.PARAMETERID in (?) AND \
462 msv.TIMEVALUE in (?) AND \
463 m.OBJECTID = ? AND \
464 MEDIAN.MESHPOINT.FEATUREID in \
465 ( select FEATUREID \
466 from MEDIAN.MESHPOINT mp, \
467 MEDIAN.MESH m \
468 where m.OBJECTID = ? AND \
469 mp.MESHID = m.MESHID AND \
470 IPOSITION = (select IPOSITION from MEDIAN.MESHPOINT where FEATUREID = ?) and \
471 JPOSITION = (select JPOSITION from MEDIAN.MESHPOINT where FEATUREID = ?)) AND \
472 MEDIAN.MESHPOINT.KPOSITION <= ? AND \
473 MEDIAN.MESHPOINT.KPOSITION >= ? \
474 order by msv.PARAMETERID, \
475 msv.TIMEVALUE, \
476 ml.UPPERZLOCATION
477
478 #############################################
479 #############################################
480 ##### Vertikalprofil InstantaneousPoint #####
481 #############################################
482 #############################################
483
484 verticalprofile_instantaneouspoint_series = SELECT DISTINCT \
485 S.SERIESID KEY , \
486 S.DESCRIPTION VALUE \
487 FROM MEDIAN.SERIES S, \
488 MEDIAN.INSTANTANEOUSPOINT I, \
489 MEDIAN.MEASUREMENT M \
490 WHERE S.SERIESID = I.SERIESID AND \
491 I.POINTSPEC = 4 AND \
492 I.FEATUREID = M.FEATUREID AND \
493 M.SOURCEID= ? \
494 ORDER BY S.DESCRIPTION
495
496 verticalprofile_instantaneouspoint_point = SELECT \
497 MEDIAN.INSTANTANEOUSPOINT.FEATUREID, \
498 to_char(MEDIAN.INSTANTANEOUSPOINT.TIMEVALUE,'DD.MM.YYYY HH24:MI') VALUE, \
499 MEDIAN.INSTANTANEOUSPOINT.TIMEVALUE, \
500 ST_ASTEXT(SHAPE) \
501 FROM MEDIAN.INSTANTANEOUSPOINT, \
502 MEDIAN.MEASUREMENT M \
503 WHERE MEDIAN.INSTANTANEOUSPOINT.SERIESID = ? AND \
504 MEDIAN.INSTANTANEOUSPOINT.POINTSPEC = 4 AND \
505 MEDIAN.INSTANTANEOUSPOINT.FEATUREID = M.FEATUREID AND \
506 M.SOURCEID = ? \
507 ORDER BY MEDIAN.INSTANTANEOUSPOINT.FEATUREID, \
508 MEDIAN.INSTANTANEOUSPOINT.TIMEVALUE
509
510 verticalprofile_instantaneouspoint_parameter = SELECT DISTINCT \
511 P.PARAMETERID KEY , \
512 P.GERMANNAME VALUE \
513 FROM MEDIAN.PARAMETER P, \
514 MEDIAN.INSTANTANEOUSPOINT IP, \
515 MEDIAN.MEASUREMENT M, \
516 MEDIAN.MEASUREDSCALARVALUE MSV \
517 WHERE IP.FEATUREID = M.FEATUREID AND \
518 M.MEASUREMENTID = MSV.MEASUREMENTID AND \
519 MSV.PARAMETERID = P.PARAMETERID AND \
520 IP.FEATUREID = ? \
521 ORDER BY P.GERMANNAME
522
523 verticalprofile_instantaneouspoint_minmaxdepth = SELECT min(M.ZLOCATION) MIN, \
524 max(M.ZLOCATION) MAX \
525 FROM MEDIAN.INSTANTANEOUSPOINT IP, \
526 MEDIAN.MEASUREMENT M, \
527 MEDIAN.MEASUREDSCALARVALUE MSV \
528 WHERE IP.FEATUREID = M.FEATUREID AND \
529 M.MEASUREMENTID = MSV.MEASUREMENTID AND \
530 IP.FEATUREID = ? AND \
531 MSV.PARAMETERID in (?)
532
533 verticalprofile_instantaneouspoint_chart_data = SELECT M.ZLOCATION XORDINATE, \
534 MSV.DATAVALUE YORDINATE, \
535 MSV.PARAMETERID GROUP1, \
536 IP.TIMEVALUE GROUP2, \
537 1 GROUP3 \
538 FROM MEDIAN.INSTANTANEOUSPOINT IP, \
539 MEDIAN.MEASUREMENT M, \
540 MEDIAN.MEASUREDSCALARVALUE MSV \
541 WHERE IP.FEATUREID = M.FEATUREID AND \
542 M.MEASUREMENTID = MSV.MEASUREMENTID AND \
543 IP.FEATUREID = ? AND \
544 MSV.PARAMETERID in (?) AND \
545 M.ZLOCATION >= ? AND \
546 M.ZLOCATION <= ? \
547 ORDER BY IP.TIMEVALUE, \
548 MSV.PARAMETERID, \
549 M.ZLOCATION
550
551 verticalprofile_instantaneouspoint_odv_data = SELECT S.DESCRIPTION CRUISE, \
552 MEDIAN.INSTANTANEOUSPOINT.FEATUREID STATION, \
553 '*' TYPE, \
554 ST_ASTEXT(SHAPE), \
555 0 BOTDEPTH, \
556 (M.ZLOCATION * -1) DEPTH, \
557 MSV.DATAVALUE, \
558 MSV.PARAMETERID PARAMETER, \
559 MEDIAN.INSTANTANEOUSPOINT.TIMEVALUE \
560 FROM MEDIAN.SERIES S, \
561 MEDIAN.INSTANTANEOUSPOINT, \
562 MEDIAN.MEASUREMENT M, \
563 MEDIAN.MEASUREDSCALARVALUE MSV \
564 WHERE S.SERIESID = MEDIAN.INSTANTANEOUSPOINT.SERIESID AND \
565 MEDIAN.INSTANTANEOUSPOINT.FEATUREID = M.FEATUREID AND \
566 M.MEASUREMENTID = MSV.MEASUREMENTID AND \
567 MEDIAN.INSTANTANEOUSPOINT.FEATUREID = ? AND \
568 MSV.PARAMETERID in (?) AND \
569 M.ZLOCATION >= ? AND \
570 M.ZLOCATION <= ? \
571 ORDER BY MEDIAN.INSTANTANEOUSPOINT.TIMEVALUE, \
572 MSV.PARAMETERID, \
573 M.ZLOCATION
574
575 #############################################
576 #############################################
577 #### Horizontalprofil InstantaneousPoint ####
578 #############################################
579 #############################################
580 horizontalprofile_instantaneouspoint_vehicle = SELECT DISTINCT \
581 V.VEHICLEID KEY, \
582 V.NAME VALUE \
583 FROM MEDIAN.VEHICLE V, \
584 MEDIAN.CRUISE C, \
585 MEDIAN.TRACK T, \
586 MEDIAN.SURVEYINFO S, \
587 MEDIAN.INSTANTANEOUSPOINT I, \
588 MEDIAN.MEASUREMENT M \
589 WHERE V.VEHICLEID = C.VEHICLEID AND \
590 C.CRUISEID = T.CRUISEID AND \
591 T.TRACKID = S.TRACKID AND \
592 S.SURVEYID = I.SURVEYID AND \
593 I.FEATUREID = M.FEATUREID AND \
594 M.SOURCEID = ? \
595 ORDER BY V.NAME
596 horizontalprofile_instantaneouspoint_cruise = SELECT DISTINCT \
597 C.CRUISEID KEY , \
598 V.NAME || ' ' || \
599 C.NAME || ' ' || \
600 TO_CHAR(C.STARTDATE,'DD.MM.YYYY') || ' - ' || \
601 TO_CHAR(C.ENDDATE,'DD.MM.YYYY') VALUE , \
602 V.NAME , \
603 C.NAME \
604 FROM MEDIAN.CRUISE C, \
605 MEDIAN.VEHICLE V, \
606 MEDIAN.TRACK T, \
607 MEDIAN.SURVEYINFO S, \
608 MEDIAN.INSTANTANEOUSPOINT I, \
609 MEDIAN.MEASUREMENT M \
610 WHERE C.VEHICLEID = V.VEHICLEID AND \
611 C.CRUISEID = T.CRUISEID AND \
612 T.TRACKID = S.TRACKID AND \
613 S.SURVEYID = I.SURVEYID AND \
614 I.FEATUREID = M.FEATUREID AND \
615 C.VEHICLEID = ? AND \
616 M.SOURCEID = ? \
617 ORDER BY V.NAME, C.NAME
618 horizontalprofile_instantaneouspoint_track= SELECT \
619 T.TRACKID KEY , \
620 to_char(T.STARTDATE,'DD.MM.YYYY HH24:MI') || ' - '|| to_char(T.ENDDATE,'DD.MM.YYYY HH24:MI') || ' - '|| T.NAME VALUE \
621 FROM MEDIAN.TRACK T \
622 WHERE T.CRUISEID = ? \
623 ORDER BY T.STARTDATE, \
624 T.ENDDATE, \
625 T.NAME
626 horizontalprofile_instantaneouspoint_surveyinfo = SELECT \
627 SURVEYID KEY , \
628 to_char(STARTDATE,'DD.MM.YYYY HH24:MI') || ' - '|| to_char(ENDDATE,'DD.MM.YYYY HH24:MI') || ' - '|| DESCRIPTION VALUE \
629 FROM MEDIAN.SURVEYINFO \
630 WHERE TRACKID = ? \
631 ORDER BY STARTDATE, \
632 ENDDATE, \
633 DESCRIPTION
634 horizontalprofile_instantaneouspoint_parameter = SELECT DISTINCT \
635 P.PARAMETERID KEY , \
636 P.GERMANNAME VALUE \
637 FROM MEDIAN.PARAMETER P , \
638 MEDIAN.MEASUREMENT M , \
639 MEDIAN.INSTANTANEOUSPOINT IP , \
640 MEDIAN.MEASUREDSCALARVALUE MSV \
641 WHERE P.PARAMETERID = MSV.PARAMETERID AND \
642 MSV.MEASUREMENTID = M.MEASUREMENTID AND \
643 M.FEATUREID = IP.FEATUREID AND \
644 IP.SURVEYID = ? \
645 ORDER BY P.GERMANNAME
646 horizontalprofile_instantaneouspoint_depth = SELECT DISTINCT \
647 M.ZLOCATION KEY, \
648 M.ZLOCATION VALUE \
649 FROM MEDIAN.MEASUREMENT M , \
650 MEDIAN.INSTANTANEOUSPOINT IP \
651 WHERE M.FEATUREID = IP.FEATUREID AND \
652 IP.SURVEYID = ? \
653 ORDER BY M.ZLOCATION
654 horizontalprofile_instantaneouspoint_chart_data = SELECT ST_ASTEXT(SHAPE) , \
655 MEDIAN.INSTANTANEOUSPOINT.TIMEVALUE TIME , \
656 MSV.DATAVALUE YORDINATE , \
657 MSV.PARAMETERID GROUP1 , \
658 ZLOCATION GROUP2 , \
659 1 GROUP3 \
660 FROM MEDIAN.INSTANTANEOUSPOINT, \
661 MEDIAN.MEASUREMENT M, \
662 MEDIAN.MEASUREDSCALARVALUE MSV \
663 WHERE MEDIAN.INSTANTANEOUSPOINT.FEATUREID = M.FEATUREID AND \
664 M.MEASUREMENTID = MSV.MEASUREMENTID AND \
665 MEDIAN.INSTANTANEOUSPOINT.SURVEYID = ? AND \
666 M.ZLOCATION IN (?) AND \
667 MSV.PARAMETERID in (?) \
668 ORDER BY MSV.PARAMETERID, \
669 M.ZLOCATION, \
670 MEDIAN.INSTANTANEOUSPOINT.TIMEVALUE
671 horizontalprofile_instantaneouspoint_odv_data = SELECT V.NAME || ' ' || C.NAME CRUISE, \
672 MEDIAN.InstantaneousPoint.FEATUREID STATION, \
673 '*' TYPE, \
674 0 BOTDEPTH, \
675 (M.ZLOCATION * -1) DEPTH , \
676 ST_ASTEXT(SHAPE) , \
677 MEDIAN.INSTANTANEOUSPOINT.TIMEVALUE, \
678 MSV.DATAVALUE, \
679 MSV.PARAMETERID PARAMETER \
680 FROM MEDIAN.INSTANTANEOUSPOINT, \
681 MEDIAN.VEHICLE V, \
682 MEDIAN.CRUISE C, \
683 (SELECT TRACKID,CRUISEID FROM MEDIAN.TRACK) T, \
684 MEDIAN.SURVEYINFO S, \
685 MEDIAN.MEASUREMENT M, \
686 MEDIAN.MEASUREDSCALARVALUE MSV \
687 WHERE V.VEHICLEID = C.VEHICLEID AND \
688 C.CRUISEID = T.CRUISEID AND \
689 T.TRACKID = S.TRACKID AND \
690 S.SURVEYID = MEDIAN.INSTANTANEOUSPOINT.SURVEYID AND \
691 MEDIAN.INSTANTANEOUSPOINT.FEATUREID = M.FEATUREID AND \
692 M.MEASUREMENTID = MSV.MEASUREMENTID AND \
693 MEDIAN.INSTANTANEOUSPOINT.SURVEYID = ? AND \
694 M.ZLOCATION IN (?) AND \
695 MSV.PARAMETERID in (?) \
696 ORDER BY MSV.PARAMETERID, \
697 M.ZLOCATION, \
698 MEDIAN.INSTANTANEOUSPOINT.TIMEVALUE
699
700 #############################################
701 #############################################
702 ########### Horizontalprofil MESH ###########
703 #############################################
704 #############################################
705 horizontalprofile_meshpoint_depth = SELECT DISTINCT \
706 mp.KPOSITION KEY, \
707 'Layer ' || ml.KPOSITION || ': ' || -ml.UPPERZLOCATION || ' - '|| -ml.LOWERZLOCATION VALUE \
708 from MEDIAN.MESHLAYER ml, \
709 MEDIAN.MESHPOINT mp \
710 where ml.KPOSITION = mp.KPOSITION and \
711 ml.MESHID = mp.MESHID and \
712 mp.FEATUREID in \
713 ( select FEATUREID \
714 from MEDIAN.MESHPOINT mp, \
715 MEDIAN.MESH m \
716 where m.OBJECTID = ? AND \
717 mp.MESHID = m.MESHID AND \
718 IPOSITION = (select IPOSITION from MEDIAN.MESHPOINT where FEATUREID = ?) and \
719 JPOSITION = (select JPOSITION from MEDIAN.MESHPOINT where FEATUREID = ?)) \
720 order by mp.KPOSITION
721
722 horizontalprofile_mesh_chart_data = SELECT ST_ASTEXT(SHAPE), \
723 msv.DATAVALUE YORDINATE, \
724 msv.PARAMETERID GROUP1, \
725 MEDIAN.MESHPOINT.KPOSITION GROUP2, \
726 msv.TIMEVALUE GROUP3, \
727 MEDIAN.MESHPOINT.JPOSITION , \
728 MEDIAN.MESHPOINT.IPOSITION \
729 from MEDIAN.MESHLAYER ml, \
730 MEDIAN.MESHPOINT , \
731 MEDIAN.MESH m, \
732 MEDIAN.MESHSCALARVALUE msv \
733 where msv.FEATUREID = MEDIAN.MESHPOINT. FEATUREID AND \
734 ml.KPOSITION = MEDIAN.MESHPOINT.KPOSITION and \
735 ml.MESHID = MEDIAN.MESHPOINT.MESHID and \
736 m.MESHID = MEDIAN.MESHPOINT.MESHID AND \
737 m.PARTIDMIN <= msv.PARTID AND \
738 m.PARTIDMAX >= msv.PARTID AND \
739 msv.PARAMETERID in (?) AND \
740 msv.TIMEVALUE in (?) AND \
741 m.OBJECTID = ? AND \
742 MEDIAN.MESHPOINT.FEATUREID in \
743 ( select FEATUREID \
744 from MEDIAN.MESHPOINT mp, \
745 MEDIAN.MESH m \
746 where m.OBJECTID = ? AND \
747 mp.MESHID = m.MESHID AND \
748 KPOSITION in ( ? ) and \
749 ? = (select ? from MEDIAN.MESHPOINT where FEATUREID = ?)) \
750 order by msv.TIMEVALUE, \
751 MEDIAN.MESHPOINT.KPOSITION, \
752 msv.PARAMETERID, \
753 MEDIAN.MESHPOINT.JPOSITION , \
754 MEDIAN.MESHPOINT.IPOSITION
755
756 horizontalprofile_mesh_odv_data = SELECT SI.NAME CRUISE, \
757 m.MESHID || '-' || MEDIAN.MESHPOINT.IPOSITION || '-' || MEDIAN.MESHPOINT.JPOSITION STATION, \
758 '*' TYPE, \
759 ST_ASTEXT(SHAPE), \
760 0 BOTDEPTH, \
761 (((ML.UPPERZLOCATION + ML.LOWERZLOCATION) / 2)*-1) DEPTH, \
762 msv.DATAVALUE , \
763 msv.PARAMETERID PARAMETER, \
764 msv.TIMEVALUE, \
765 MEDIAN.MESHPOINT.JPOSITION , \
766 MEDIAN.MESHPOINT.IPOSITION \
767 from MEDIAN.MESHLAYER ml, \
768 MEDIAN.MESHPOINT , \
769 MEDIAN.MESH m, \
770 MEDIAN.MESHSCALARVALUE msv, \
771 MEDIAN.SOURCEINFO SI \
772 where msv.FEATUREID = MEDIAN.MESHPOINT. FEATUREID AND \
773 ml.KPOSITION = MEDIAN.MESHPOINT.KPOSITION and \
774 ml.MESHID = MEDIAN.MESHPOINT.MESHID and \
775 m.MESHID = MEDIAN.MESHPOINT.MESHID AND \
776 m.SOURCEID = SI.SOURCEID AND \
777 m.PARTIDMIN <= msv.PARTID AND \
778 m.PARTIDMAX >= msv.PARTID AND \
779 msv.PARAMETERID in (?) AND \
780 msv.TIMEVALUE in (?) AND \
781 m.OBJECTID = ? AND \
782 MEDIAN.MESHPOINT.FEATUREID in \
783 ( select FEATUREID \
784 from MEDIAN.MESHPOINT mp, \
785 MEDIAN.MESH m \
786 where m.OBJECTID = ? AND \
787 mp.MESHID = m.MESHID AND \
788 KPOSITION in ( ? ) and \
789 ? = (select ? from MEDIAN.MESHPOINT where FEATUREID = ?)) \
790 order by msv.TIMEVALUE, \
791 MEDIAN.MESHPOINT.KPOSITION, \
792 msv.PARAMETERID, \
793 MEDIAN.MESHPOINT.JPOSITION , \
794 MEDIAN.MESHPOINT.IPOSITION
795
796
797 #############################################
798 #############################################
799 ############# Profilschnitt MESH ############
800 #############################################
801 #############################################
802 verticalcrosssection_mesh_date = select distinct \
803 msv.TIMEVALUE KEY, \
804 msv.TIMEVALUE VALUE \
805 from MEDIAN.MESHSCALARVALUE msv , \
806 MEDIAN.MESH m \
807 where m.OBJECTID = ? AND \
808 msv.PARTID >= m.PARTIDMIN AND \
809 msv.PARTID <= m.PARTIDMAX AND \
810 msv.PARAMETERID = ? \
811 order by msv.TIMEVALUE
812 verticalcrosssection_mesh_chart_data = SELECT ST_ASTEXT(SHAPE), \
813 msv.DATAVALUE YORDINATE, \
814 msv.PARAMETERID GROUP1, \
815 msv.TIMEVALUE GROUP2, \
816 MEDIAN.MESHPOINT.JPOSITION, \
817 MEDIAN.MESHPOINT.IPOSITION, \
818 MEDIAN.MESHPOINT.KPOSITION \
819 from MEDIAN.MESHLAYER ml, \
820 MEDIAN.MESHPOINT , \
821 MEDIAN.MESH m, \
822 MEDIAN.MESHSCALARVALUE msv \
823 where msv.FEATUREID = MEDIAN.MESHPOINT. FEATUREID AND \
824 ml.KPOSITION = MEDIAN.MESHPOINT.KPOSITION and \
825 ml.MESHID = MEDIAN.MESHPOINT.MESHID and \
826 m.MESHID = MEDIAN.MESHPOINT.MESHID AND \
827 m.PARTIDMIN <= msv.PARTID AND \
828 m.PARTIDMAX >= msv.PARTID AND \
829 msv.PARAMETERID = ? AND \
830 msv.TIMEVALUE = ? AND \
831 m.OBJECTID = ? AND \
832 MEDIAN.MESHPOINT.FEATUREID in \
833 ( select FEATUREID \
834 from MEDIAN.MESHPOINT mp, \
835 MEDIAN.MESH m \
836 where m.OBJECTID = ? AND \
837 mp.MESHID = m.MESHID AND \
838 ? = (select ? from MEDIAN.MESHPOINT where FEATUREID = ?)) \
839 order by msv.TIMEVALUE, \
840 msv.PARAMETERID, \
841 MEDIAN.MESHPOINT.JPOSITION , \
842 MEDIAN.MESHPOINT.IPOSITION, \
843 MEDIAN.MESHPOINT.KPOSITION
844
845 verticalcrosssection_mesh_odv_data = SELECT SI.NAME CRUISE, \
846 M.MESHID || '-' || MEDIAN.MESHPOINT.IPOSITION || '-' || MEDIAN.MESHPOINT.JPOSITION STATION, \
847 '*' TYPE, \
848 ST_ASTEXT(SHAPE), \
849 0 BOTDEPTH, \
850 (((ML.UPPERZLOCATION + ML.LOWERZLOCATION) / 2)*-1) DEPTH, \
851 MSV.TIMEVALUE, \
852 MSV.DATAVALUE , \
853 MSV.PARAMETERID PARAMETER, \
854 MEDIAN.MESHPOINT.JPOSITION, \
855 MEDIAN.MESHPOINT.IPOSITION, \
856 MEDIAN.MESHPOINT.KPOSITION \
857 from MEDIAN.MESHLAYER ml, \
858 MEDIAN.MESHPOINT , \
859 MEDIAN.MESH m, \
860 MEDIAN.SOURCEINFO SI, \
861 MEDIAN.MESHSCALARVALUE msv \
862 where msv.FEATUREID = MEDIAN.MESHPOINT. FEATUREID AND \
863 ml.KPOSITION = MEDIAN.MESHPOINT.KPOSITION and \
864 ml.MESHID = MEDIAN.MESHPOINT.MESHID and \
865 m.MESHID = MEDIAN.MESHPOINT.MESHID AND \
866 m.PARTIDMIN <= msv.PARTID AND \
867 m.PARTIDMAX >= msv.PARTID AND \
868 M.SOURCEID = SI.SOURCEID AND \
869 msv.PARAMETERID = ? AND \
870 msv.TIMEVALUE = ? AND \
871 m.OBJECTID = ? AND \
872 MEDIAN.MESHPOINT.FEATUREID in \
873 ( select FEATUREID \
874 from MEDIAN.MESHPOINT mp, \
875 MEDIAN.MESH m \
876 where m.OBJECTID = ? AND \
877 mp.MESHID = m.MESHID AND \
878 ? = (select ? from MEDIAN.MESHPOINT where FEATUREID = ?)) \
879 order by msv.TIMEVALUE, \
880 msv.PARAMETERID, \
881 MEDIAN.MESHPOINT.JPOSITION , \
882 MEDIAN.MESHPOINT.IPOSITION, \
883 MEDIAN.MESHPOINT.KPOSITION
884
885 #############################################
886 #############################################
887 ########## Horizontalschnitt MESH ###########
888 #############################################
889 #############################################
890 horizontalcrosssection_meshpoint_depth = SELECT DISTINCT MP.KPOSITION KEY, \
891 'Layer ' || ML.KPOSITION || ': ' || -ML.UPPERZLOCATION || ' - '|| -ML.LOWERZLOCATION VALUE \
892 from MEDIAN.MESHLAYER ML, \
893 MEDIAN.MESHPOINT MP, \
894 MEDIAN.MESH M \
895 WHERE ML.KPOSITION = MP.KPOSITION AND \
896 ML.MESHID = MP.MESHID AND \
897 M.OBJECTID = ? AND \
898 MP.MESHID = M.MESHID \
899 ORDER BY MP.KPOSITION
900
901 horizontalcrosssection_mesh_date = select distinct \
902 msv.TIMEVALUE KEY, \
903 msv.TIMEVALUE VALUE \
904 from MEDIAN.MESHSCALARVALUE msv , \
905 MEDIAN.MESH m \
906 where m.OBJECTID = ? AND \
907 msv.PARTID >= m.PARTIDMIN AND \
908 msv.PARTID <= m.PARTIDMAX AND \
909 msv.PARAMETERID = ? \
910 order by msv.TIMEVALUE
911
912 horizontalcrosssection_mesh_data = SELECT ST_ASTEXT(SHAPE), \
913 MSV.DATAVALUE YORDINATE, \
914 MEDIAN.MESHFACE.JPOSITION, \
915 MEDIAN.MESHFACE.IPOSITION, \
916 MEDIAN.MESHFACE.KPOSITION \
917 from MEDIAN.MESHLAYER ML, \
918 MEDIAN.MESHFACE, \
919 MEDIAN.MESH M, \
920 MEDIAN.MESHSCALARVALUE MSV \
921 where MSV.FEATUREID = MEDIAN.MESHFACE.FEATUREID AND \
922 ML.KPOSITION = MEDIAN.MESHFACE.KPOSITION and \
923 ML.MESHID = MEDIAN.MESHFACE.MESHID and \
924 M.MESHID = MEDIAN.MESHFACE.MESHID AND \
925 M.PARTIDMIN <= MSV.PARTID AND \
926 M.PARTIDMAX >= MSV.PARTID AND \
927 MSV.PARAMETERID = ? AND \
928 MSV.TIMEVALUE = ? AND \
929 M.OBJECTID = ? AND \
930 MEDIAN.MESHFACE.KPOSITION = ? \
931 order by MEDIAN.MESHFACE.JPOSITION , \
932 MEDIAN.MESHFACE.IPOSITION
933 horizontalcrosssection_mesh_odv_data = SELECT SI.NAME CRUISE, \
934 M.MESHID || '-' || MEDIAN.MESHPOINT.IPOSITION || '-' || MEDIAN.MESHPOINT.JPOSITION STATION, \
935 '*' TYPE, \
936 ST_ASTEXT(SHAPE), \
937 0 BOTDEPTH, \
938 (((ML.UPPERZLOCATION + ML.LOWERZLOCATION) / 2)*-1) DEPTH, \
939 MSV.TIMEVALUE, \
940 MSV.DATAVALUE , \
941 MSV.PARAMETERID PARAMETER, \
942 MEDIAN.MESHPOINT.JPOSITION, \
943 MEDIAN.MESHPOINT.IPOSITION, \
944 MEDIAN.MESHPOINT.KPOSITION \
945 from MEDIAN.MESHLAYER ML, \
946 MEDIAN.MESHPOINT, \
947 MEDIAN.MESH M, \
948 MEDIAN.SOURCEINFO SI, \
949 MEDIAN.MESHSCALARVALUE MSV \
950 where MSV.FEATUREID = MEDIAN.MESHPOINT.FEATUREID AND \
951 ML.KPOSITION = MEDIAN.MESHPOINT.KPOSITION and \
952 ML.MESHID = MEDIAN.MESHPOINT.MESHID and \
953 M.MESHID = MEDIAN.MESHPOINT.MESHID AND \
954 M.PARTIDMIN <= MSV.PARTID AND \
955 M.PARTIDMAX >= MSV.PARTID AND \
956 M.SOURCEID = SI.SOURCEID AND \
957 MSV.PARAMETERID = ? AND \
958 MSV.TIMEVALUE = ? AND \
959 M.OBJECTID = ? AND \
960 MEDIAN.MESHPOINT.KPOSITION = ? \
961 order by MEDIAN.MESHPOINT.JPOSITION , \
962 MEDIAN.MESHPOINT.IPOSITION
963
964 area_filter = SELECT DISTINCT \
965 FEATUREID KEY ,\
966 DESCRIPTION VALUE \
967 FROM MEDIAN.FEATUREAREA \
968 WHERE (FEATURETYPE = 7 OR FEATURETYPE = 8) AND \
969 FEATUREID > 0 \
970 ORDER BY FEATUREID
971
972 subarea_filter = SELECT \
973 FEATURECODE KEY, \
974 NAME VALUE \
975 FROM MEDIAN.FEATUREAREA \
976 WHERE (FEATURETYPE = 7 OR FEATURETYPE = 8) AND \
977 FEATUREID = ? \
978 ORDER BY NAME

http://dive4elements.wald.intevation.org