[17] | 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 | %> |
---|