1 | <% |
---|
2 | uniqueid=request.getParameter("uniqueid"); |
---|
3 | if (uniqueid==null || uniqueid.equals("") || uniqueid.equals("null")) { |
---|
4 | nb_visu_session=0; |
---|
5 | } |
---|
6 | else nb_visu_session=Long.parseLong(uniqueid)+1; |
---|
7 | |
---|
8 | graph_sel=getValueParam("graph_sel","", request); |
---|
9 | |
---|
10 | meta_type=getValueParam("meta_type","", request); |
---|
11 | |
---|
12 | if (meta_type!="" && meta_type!=null) { |
---|
13 | sql="SELECT mt_id "; |
---|
14 | sql+="FROM sil_type_trace WHERE tt_id="+graph_sel; |
---|
15 | file_list=null; |
---|
16 | file_list=req.get_list(sql,metat_columns); |
---|
17 | |
---|
18 | if (file_list==null || file_list.size()==0) { |
---|
19 | }else{ |
---|
20 | nfile=file_list.size()/metat_columns.length; |
---|
21 | if (nfile>0) { |
---|
22 | k=0; |
---|
23 | lib_meta_type=file_list.get(k).toString(); |
---|
24 | } |
---|
25 | |
---|
26 | } |
---|
27 | |
---|
28 | } |
---|
29 | |
---|
30 | /***************************AFFECTATIONS*************************************/ |
---|
31 | |
---|
32 | id_session=request.getParameter("id_session"); |
---|
33 | if (id_session=="" || id_session==null || id_session.equals("") || id_session.equals("null")) { |
---|
34 | HttpSession session_temp = request.getSession(); |
---|
35 | id_session=(new stringSplit()).split(session_temp.toString(),"@")[1]; |
---|
36 | } |
---|
37 | |
---|
38 | uniqueid=String.valueOf(nb_visu_session).toString(); |
---|
39 | |
---|
40 | email=getValueParam("email","", request); |
---|
41 | |
---|
42 | login=getValueParam("login","",request); |
---|
43 | |
---|
44 | name=getValueParam("name","",request); |
---|
45 | |
---|
46 | first_name=getValueParam("first_name","",request); |
---|
47 | |
---|
48 | passu=getValueParam("passu","",request); |
---|
49 | |
---|
50 | lance=getValueParam("lance","",request); |
---|
51 | |
---|
52 | continuer=getValueParam("continuer","0",request); |
---|
53 | |
---|
54 | onlydata=getValueParam("onlydata","0",request); |
---|
55 | |
---|
56 | colour_bar_title=getValueParam("colour_bar_title","",request); |
---|
57 | |
---|
58 | contour_display_mode=getValueParam("contour_display_mode","1",request); |
---|
59 | |
---|
60 | contour_default_label_flag=getValueParam("contour_default_label_flag","0",request); |
---|
61 | |
---|
62 | contour_default_colour_flag=getValueParam("contour_default_colour_flag","1",request); |
---|
63 | |
---|
64 | contour_default_colour=getValueParam("contour_default_colour","0,0,0",request); |
---|
65 | |
---|
66 | contour_default_linestyle=getValueParam("contour_default_linestyle","0",request); |
---|
67 | |
---|
68 | contour_default_line_thickness=getValueParam("contour_default_line_thickness","1",request); |
---|
69 | |
---|
70 | vertical_line_thickness=getValueParam("vertical_line_thickness","1",request); |
---|
71 | |
---|
72 | vertical_line_style=getValueParam("vertical_line_style","0",request); |
---|
73 | |
---|
74 | vertical_line_colour_flag=getValueParam("vertical_line_colour_flag","1",request); |
---|
75 | |
---|
76 | vertical_line_colour=getValueParam("vertical_line_colour","0,0,0",request); |
---|
77 | |
---|
78 | vertical_dot_size=getValueParam("vertical_dot_size","1",request); |
---|
79 | |
---|
80 | vertical_dot_style=getValueParam("vertical_dot_style","0",request); |
---|
81 | |
---|
82 | vertical_dot_colour_flag=getValueParam("vertical_dot_colour_flag","1",request); |
---|
83 | |
---|
84 | vertical_dot_colour=getValueParam("vertical_dot_colour","0,0,0",request); |
---|
85 | |
---|
86 | max_line_number=getValueParam("max_line_number","2",request); |
---|
87 | |
---|
88 | dot_plot_dot_style=getValueParam("dot_plot_dot_style","0",request); |
---|
89 | |
---|
90 | dot_plot_colour_flag=getValueParam("dot_plot_colour_flag","1",request); |
---|
91 | |
---|
92 | dot_plot_dotcolour=getValueParam("dot_plot_dotcolour","0,0,0",request); |
---|
93 | |
---|
94 | dot_plot_dotsize=getValueParam("dot_plot_dotsize","1",request); |
---|
95 | |
---|
96 | download_auth=getValueParam("download_auth","1",request); |
---|
97 | |
---|
98 | flag_extrapolate_auth=getValueParam("flag_extrapolate_auth","1",request); |
---|
99 | |
---|
100 | userLevels=getValueParam("userLevels","",request); |
---|
101 | |
---|
102 | levels=getValueParam("levels","0",request); |
---|
103 | if (levels=="" || levels==null || levels.equals("") || levels.equals("null") || levels.equals("0")) { |
---|
104 | userLevels=""; |
---|
105 | } |
---|
106 | |
---|
107 | map_information_level=getValueParam("map_information_level","0",request); |
---|
108 | |
---|
109 | map_filling=getValueParam("map_filling","0",request); |
---|
110 | |
---|
111 | map_axes_type=getValueParam("map_axes_type","2",request); |
---|
112 | |
---|
113 | grid_linestyle=getValueParam("grid_linestyle","0",request); |
---|
114 | |
---|
115 | all_data=getValueParam("all_data","",request); |
---|
116 | |
---|
117 | longitude_posting=request.getParameter("longitude_posting"); |
---|
118 | if (longitude_posting=="" || longitude_posting==null || longitude_posting.equals("") || longitude_posting.equals("null")) { |
---|
119 | longitude_posting="30"; |
---|
120 | } |
---|
121 | |
---|
122 | latitude_posting=request.getParameter("latitude_posting"); |
---|
123 | if (latitude_posting=="" || latitude_posting==null || latitude_posting.equals("") || latitude_posting.equals("null")) { |
---|
124 | latitude_posting="30"; |
---|
125 | } |
---|
126 | |
---|
127 | colour_bar_nb_value=request.getParameter("colour_bar_nb_value"); |
---|
128 | if (colour_bar_nb_value=="" || colour_bar_nb_value==null || colour_bar_nb_value.equals("") || colour_bar_nb_value.equals("null")) { |
---|
129 | colour_bar_nb_value="2"; |
---|
130 | } |
---|
131 | |
---|
132 | colour_bar_grid=request.getParameter("colour_bar_grid"); |
---|
133 | if (colour_bar_grid=="" || colour_bar_grid==null || colour_bar_grid.equals("") || colour_bar_grid.equals("null")) { |
---|
134 | colour_bar_grid="1"; |
---|
135 | } |
---|
136 | |
---|
137 | imSelected=request.getParameter("imSelected"); |
---|
138 | if (imSelected=="" || imSelected==null || imSelected.equals("") || imSelected.equals("null")) { |
---|
139 | imSelected="Icons/nograph.gif"; |
---|
140 | } |
---|
141 | |
---|
142 | |
---|
143 | //advances setting |
---|
144 | _1d_interpolator_method=request.getParameter("interpolatormethod1d"); |
---|
145 | if (_1d_interpolator_method=="" || _1d_interpolator_method==null || _1d_interpolator_method.equals("") || _1d_interpolator_method.equals("null")) { |
---|
146 | _1d_interpolator_method="0"; |
---|
147 | } |
---|
148 | |
---|
149 | _1d_spacing=request.getParameter("spacing1d"); |
---|
150 | if (_1d_spacing=="" || _1d_spacing==null || _1d_spacing.equals("") || _1d_spacing.equals("null")) { |
---|
151 | _1d_spacing="0"; |
---|
152 | } |
---|
153 | |
---|
154 | _1d_Nmax=request.getParameter("nmax1d"); |
---|
155 | _1d_Nmin=request.getParameter("nmin1d"); |
---|
156 | |
---|
157 | irreg_grid_method=request.getParameter("irreg_grid_method"); |
---|
158 | if (irreg_grid_method=="" || irreg_grid_method==null || irreg_grid_method.equals("") || irreg_grid_method.equals("null")) { |
---|
159 | irreg_grid_method="0"; |
---|
160 | } |
---|
161 | |
---|
162 | reg_grid_method=request.getParameter("reg_grid_method"); |
---|
163 | if (reg_grid_method=="" || reg_grid_method==null || reg_grid_method.equals("") || reg_grid_method.equals("null")) { |
---|
164 | reg_grid_method="0"; |
---|
165 | } |
---|
166 | |
---|
167 | _2d_xspacing=request.getParameter("xspacing2d"); |
---|
168 | if (_2d_xspacing=="" || _2d_xspacing==null || _2d_xspacing.equals("") || _2d_xspacing.equals("null")) { |
---|
169 | _2d_xspacing="0"; |
---|
170 | } |
---|
171 | |
---|
172 | _2d_yspacing=request.getParameter("yspacing2d"); |
---|
173 | if (_2d_yspacing=="" || _2d_yspacing==null || _2d_yspacing.equals("") || _2d_yspacing.equals("null")) { |
---|
174 | _2d_yspacing="0"; |
---|
175 | } |
---|
176 | |
---|
177 | _2d_NXmax=request.getParameter("nxmax2d"); |
---|
178 | _2d_NXmin=request.getParameter("nxmin2d"); |
---|
179 | _2d_NYmax=request.getParameter("nymax2d"); |
---|
180 | _2d_NYmin=request.getParameter("nymin2d"); |
---|
181 | flag_validity_mask=request.getParameter("flag_validity_mask"); |
---|
182 | |
---|
183 | exp_nrecouv=request.getParameter("exp_nrecouv"); |
---|
184 | if (exp_nrecouv=="" || exp_nrecouv==null || exp_nrecouv.equals("") || exp_nrecouv.equals("null")) { |
---|
185 | exp_nrecouv="-1"; |
---|
186 | } |
---|
187 | |
---|
188 | map_projection=request.getParameter("map_projection"); |
---|
189 | if (map_projection=="" || map_projection==null || map_projection.equals("") || map_projection.equals("null")) map_projection="0"; |
---|
190 | |
---|
191 | hemisphere=request.getParameter("hemisphere"); |
---|
192 | if (hemisphere=="" || hemisphere==null || hemisphere.equals("") || hemisphere.equals("null")) hemisphere="1"; |
---|
193 | |
---|
194 | sel_tpl_name=request.getParameter("sel_tpl_name"); |
---|
195 | if (sel_tpl_name=="" || sel_tpl_name==null || sel_tpl_name.equals("")) sel_tpl_name=""; |
---|
196 | |
---|
197 | sel_temp_name=request.getParameter("sel_temp_name"); |
---|
198 | if (sel_temp_name=="" || sel_temp_name==null || sel_temp_name.equals("")) sel_temp_name=""; |
---|
199 | |
---|
200 | sel_par_abs=request.getParameter("sel_par_abs"); |
---|
201 | if (sel_par_abs=="" || sel_par_abs==null || sel_par_abs.equals("")) sel_par_abs=""; |
---|
202 | |
---|
203 | afficheTrace=request.getParameter("afficheTrace"); |
---|
204 | if (afficheTrace==null || afficheTrace.equals("") || afficheTrace.equals("null")) afficheTrace="0"; |
---|
205 | |
---|
206 | observation_height=request.getParameter("observation_height"); |
---|
207 | if (observation_height==null || observation_height.equals("") || observation_height.equals("null")) observation_height=""; |
---|
208 | |
---|
209 | class_data_set=request.getParameter("class_data_set"); |
---|
210 | if (class_data_set==null || class_data_set.equals("") || class_data_set.equals("null")) class_data_set="inactif"; |
---|
211 | |
---|
212 | class_component=request.getParameter("class_component"); |
---|
213 | if (class_component==null || class_component.equals("null")) class_component="inactif"; |
---|
214 | |
---|
215 | class_vertical_scale=request.getParameter("class_vertical_scale"); |
---|
216 | if (class_vertical_scale==null || class_vertical_scale.equals("null") || class_vertical_scale.equals("")) class_vertical_scale="inactif"; |
---|
217 | |
---|
218 | class_time=request.getParameter("class_time"); |
---|
219 | if (class_time==null || class_time.equals("null") || class_time.equals("")) class_time="inactif"; |
---|
220 | |
---|
221 | class_ho=request.getParameter("class_ho"); |
---|
222 | if (class_ho==null || class_ho.equals("null") || class_ho.equals("")) class_ho="inactif"; |
---|
223 | |
---|
224 | class_axis=request.getParameter("class_axis"); |
---|
225 | if (class_axis==null || class_axis.equals("null") || class_axis.equals("")) class_axis="inactif"; |
---|
226 | |
---|
227 | class_location=request.getParameter("class_location"); |
---|
228 | if (class_location==null || class_location.equals("null") || class_location.equals("")) class_location="inactif"; |
---|
229 | |
---|
230 | class_location2=request.getParameter("class_location2"); |
---|
231 | if (class_location2==null || class_location2.equals("null") || class_location2.equals("")) class_location2="inactif"; |
---|
232 | |
---|
233 | |
---|
234 | dis_data_set=request.getParameter("dis_data_set"); |
---|
235 | if (dis_data_set==null || dis_data_set.equals("null")) dis_data_set="disabled"; |
---|
236 | |
---|
237 | dis_component=request.getParameter("dis_component"); |
---|
238 | if (dis_component==null || dis_component.equals("null")) dis_component="disabled"; |
---|
239 | |
---|
240 | dis_vertical_scale=request.getParameter("dis_vertical_scale"); |
---|
241 | if (dis_vertical_scale==null || dis_vertical_scale.equals("null")) dis_vertical_scale="disabled"; |
---|
242 | |
---|
243 | dis_ho=request.getParameter("dis_ho"); |
---|
244 | if (dis_ho==null || dis_ho.equals("null")) dis_ho="disabled"; |
---|
245 | |
---|
246 | dis_time=request.getParameter("dis_time"); |
---|
247 | if (dis_time==null || dis_time.equals("null")) dis_time="disabled"; |
---|
248 | |
---|
249 | DSMinDate_file=request.getParameter("DSMinDate_file"); |
---|
250 | DSMaxDate_file=request.getParameter("DSMaxDate_file"); |
---|
251 | if (DSMinDate_file==null || DSMinDate_file.equals("")) DSMinDate_file=""; |
---|
252 | if (DSMaxDate_file==null || DSMaxDate_file.equals("")) DSMaxDate_file=""; |
---|
253 | |
---|
254 | sel_mindate=request.getParameter("mindate"); |
---|
255 | if (sel_mindate==null || sel_mindate.equals("")) sel_mindate=""; |
---|
256 | |
---|
257 | sel_maxdate=request.getParameter("maxdate"); |
---|
258 | if (sel_maxdate==null || sel_maxdate.equals("")) sel_maxdate=""; |
---|
259 | |
---|
260 | sel_date_time=request.getParameter("sel_date_time"); |
---|
261 | if (sel_date_time==null || sel_date_time.equals("")) sel_date_time=""; |
---|
262 | |
---|
263 | sel_unit_ord=request.getParameter("sel_unit_ord"); |
---|
264 | if (sel_unit_ord==null || sel_unit_ord.equals("") || sel_unit_ord.equals("null")) sel_unit_ord=""; |
---|
265 | |
---|
266 | sel_exp_id=request.getParameter("sel_exp_id"); |
---|
267 | sel_version=request.getParameter("sel_version"); |
---|
268 | sel_level=request.getParameter("sel_level"); |
---|
269 | sel_sublevel=request.getParameter("sel_sublevel"); |
---|
270 | sel_format=request.getParameter("sel_format"); |
---|
271 | sel_tpl_id=request.getParameter("sel_tpl_id"); |
---|
272 | if (sel_tpl_id==null || sel_tpl_id.equals("")) sel_tpl_id=""; |
---|
273 | |
---|
274 | lonmin_file=request.getParameter("lonmin_file"); |
---|
275 | lonmax_file=request.getParameter("lonmax_file"); |
---|
276 | latmin_file=request.getParameter("latmin_file"); |
---|
277 | latmax_file=request.getParameter("latmax_file"); |
---|
278 | if (latmin_file==null || latmin_file.equals("")) latmin_file=""; |
---|
279 | if (latmax_file==null || latmax_file.equals("")) latmax_file=""; |
---|
280 | if (lonmin_file==null || lonmin_file.equals("")) lonmin_file=""; |
---|
281 | if (lonmax_file==null || lonmax_file.equals("")) lonmax_file=""; |
---|
282 | |
---|
283 | |
---|
284 | file_type_abs=request.getParameter("file_type_abs"); |
---|
285 | if (file_type_abs==null || file_type_abs.equals("") || file_type_abs.equals("null")) file_type_abs=""; |
---|
286 | |
---|
287 | |
---|
288 | sel_par_abs=request.getParameter("sel_par_abs"); |
---|
289 | if (sel_par_abs==null || sel_par_abs.equals("") || sel_par_abs.equals("null")) sel_par_abs=""; |
---|
290 | sel_sspar_abs=request.getParameter("sel_sspar_abs"); |
---|
291 | |
---|
292 | sel_unit_abs=request.getParameter("sel_unit_abs"); |
---|
293 | sel_par_ord=request.getParameter("sel_par_ord"); |
---|
294 | if (sel_par_ord==null || sel_par_ord.equals("") || sel_par_ord.equals("null")) sel_par_ord=""; |
---|
295 | |
---|
296 | sel_sspar_ord=request.getParameter("sel_sspar_ord"); |
---|
297 | |
---|
298 | |
---|
299 | file_unit_ord=request.getParameter("file_unit_ord"); |
---|
300 | file_sspar_ord=request.getParameter("file_sspar_ord"); |
---|
301 | file_par_ord=request.getParameter("file_par_ord"); |
---|
302 | file_nature_ord=request.getParameter("file_nature_ord"); |
---|
303 | display_type=request.getParameter("display_type"); |
---|
304 | file_par_aux=request.getParameter("file_par_aux"); |
---|
305 | file_unit_aux=request.getParameter("file_unit_aux"); |
---|
306 | file_nature_aux=request.getParameter("file_nature_aux"); |
---|
307 | file_par_aux1=request.getParameter("file_par_aux1"); |
---|
308 | file_unit_aux1=request.getParameter("file_unit_aux1"); |
---|
309 | file_nature_aux1=request.getParameter("file_nature_aux1"); |
---|
310 | |
---|
311 | file_trf_id=request.getParameter("file_trf_id"); |
---|
312 | file_par_orig=request.getParameter("file_par_orig"); |
---|
313 | file_unit_orig=request.getParameter("file_unit_orig"); |
---|
314 | file_nature_orig=request.getParameter("file_nature_orig"); |
---|
315 | |
---|
316 | |
---|
317 | lonmin=request.getParameter("lonmin"); |
---|
318 | lonmax=request.getParameter("lonmax"); |
---|
319 | latmin=request.getParameter("latmin"); |
---|
320 | latmax=request.getParameter("latmax"); |
---|
321 | if (lonmin==null || lonmin.equals("")) lonmin=""; |
---|
322 | if (lonmax==null || lonmax.equals("")) lonmax=""; |
---|
323 | if (latmin==null || latmin.equals("")) latmin=""; |
---|
324 | if (latmax==null || latmax.equals("")) latmax=""; |
---|
325 | |
---|
326 | if( sel_par_abs==null || sel_par_abs.equals("") || sel_par_abs.equals("-1")) isParAbs=false; |
---|
327 | if( sel_sspar_abs==null || sel_sspar_abs.equals("") ) isSspar=false; |
---|
328 | |
---|
329 | %> |
---|