Changes between Version 7 and Version 8 of Users/SetupNewConfiguration/OPABAT
- Timestamp:
- 2017-04-12T23:00:34+02:00 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Users/SetupNewConfiguration/OPABAT
v7 v8 89 89 Nota Bene :[[BR]] 90 90 The files of bathymetry have as a unit the levels of model, the file of outline is in whole value varying from 0 (ground) with jpk, ocean floor.[[BR]] 91 The file of control is to express in floating value between 0. and float(jpk), to see program batwri.[[BR]] 92 93 == Manual file improvement == 94 95 The realization of a bathymetry file in an automatic way is not fully satisfactory for the reasons which we indicated in introduction. It is thus necessary to check the coherence of the results visually, to correct and sometimes modify after validation by a simulation with the model. The manual correction is not easy and several methods were tried in the past. The systematic checking is tiresome and it must be limited to the principal thresholds as soon as the field comprises more than 10000 points of grid. The use of IDL allows us :[[BR]] 96 97 -To post bathymetry.[[BR]] 98 -To select a under-field on which one wishes to make checks or modifications.[[BR]] 99 -To modify and save.[[BR]] 100 -To index islands if necessary.[[BR]] 91 The file of control is to express in floating value between 0. and float(jpk), to see program batwri. 92 93 == Manual file improvement 94 95 The realization of a bathymetry file in an automatic way is not fully satisfactory for the reasons which we indicated in introduction. It is thus necessary to check the coherence of the results visually, to correct and sometimes modify after validation by a simulation with the model. The manual correction is not easy and several methods were tried in the past. The systematic checking is tiresome and it must be limited to the principal thresholds as soon as the field comprises more than 10000 points of grid. The use of IDL allows us : 96 - To post bathymetry. 97 - To select a under-field on which one wishes to make checks or modifications. 98 - To modify and save. 99 - To index islands if necessary. 101 100 102 101 The utility was developed using software IDL and was used on the machine rhodes.idris.fr of the IDRIS. 103 The whole of IDL procedures are called IDL_OPABAT and use files made up at the first step.[[BR]] 104 105 -BATINI, procedure initializing dimensions, to modify.[[BR]] 106 -BATEXP, reading of the files, pretreatment of the file so necessary, selection of a under-field, posting.[[BR]] 107 -BATMOD, work, modification level by level.[[BR]] 108 -BATSAV, save, indentation of the islands.[[BR]] 109 102 The whole of IDL procedures are called IDL_OPABAT and use files made up at the first step. 103 - BATINI, procedure initializing dimensions, to modify. 104 - BATEXP, reading of the files, pretreatment of the file so necessary, selection of a under-field, posting. 105 - BATMOD, work, modification level by level. 106 - BATSAV, save, indentation of the islands. 110 107 111 108 == Example 112 109 113 {{{ #!idl110 {{{ 114 111 rhodes-rrup448: idl 115 116 112 IDL Version 5.1 (IRIX mipseb). Research Systems, Inc. 117 113 Installation number: 12072-0. … … 120 116 }}} 121 117 122 123 We execute step by step the following parts:[[BR]] 124 125 - @batini : re-initialization of array size 126 - batexp : construction d un zoomreading of the files, removal of the ponds (see A3), construction of a zoom[[BR]] 127 - batmod: work on the zoom of bathymetry, level by level[[BR]] 128 - batsav : handing-over of the islands to -n (see A2A2) and save of a file of bathymetry[[BR]] 129 130 131 == Initialization part == 132 133 {{{#!idl 118 We execute step by step the following parts: 119 - @batini : re-initialization of array size 120 - batexp : construction d un zoomreading of the files, removal of the ponds (see A3), construction of a zoom 121 - batmod: work on the zoom of bathymetry, level by level 122 - batsav : handing-over of the islands to -n (see A2A2) and save of a file of bathymetry 123 124 == Initialization part 125 126 {{{ 134 127 IDL> @batini 135 136 128 PROCEDURE IDL pour la BATHYMETRIE CLIPPER 137 129 ========================================= 138 139 130 % Compiled module: LOADCT. 140 131 % LOADCT: Loading table Arc en Ciel / Phase 141 142 132 fin de l initialisation 143 144 133 Vous pouvez faire appel a d autres procedures : 145 134 @batini : Reinitialisation des dimensions et tableaux communs … … 176 165 177 166 For more information on the channels, refer to the appendix A3 178 179 167 {{{ 180 168 -> -> -> -> -> -> voulez-vous : … … 182 170 :n 183 171 }}} 184 185 172 Selection of a under-field by clicking the mouse on a zone 186 187 173 {{{ 188 174 -> -> -> -> -> -> voulez-vous : … … 192 178 -> -> -> -> positionner et cliquer la souris 193 179 }}} 194 195 180 {{{ 196 181 -> -> -> -> -> -> le zoom vous convient-il, y(implicit) or n? 197 182 : y 198 199 183 reduction et zoom pour pave 1320 1164 200 201 184 % Compiled module: BATZOOM. 202 185 }}} 203 204 186 Posting if desired the file of bathymetry and file of control with a higher resolution: 205 206 187 {{{ 207 188 -> -> -> -> -> -> voulez-vous : … … 210 191 affichage 211 192 }}} 212 213 193 {{{ 214 194 -> -> -> -> -> -> voulez-vous : 215 195 afficher le zoom de la basse resolution avec chenaux, y or n(implicit)? 216 196 }}} 217 218 197 For more information on the channels please refer to appendix A2: 219 220 198 {{{ 221 199 n … … 225 203 affichage 226 204 }}} 227 228 205 {{{ 229 206 Fin de la procedure BATEXP … … 238 215 entrez le niveau? 239 216 }}} 240 241 One selected a level expressed in model level[[BR]] 242 217 One selected a level expressed in model level 243 218 {{{ 244 219 20 … … 250 225 droite -> sortir 251 226 }}} 252 253 227 Action with the mouse 254 228 {{{ … … 265 239 266 240 Action with the mouse 267 268 241 {{{ 269 242 pt ( 124, 120) BR= 25.5000 270 243 Haute resolution min 24.6479 moy 25.9379 max 26.6315 271 244 }}} 272 273 Action with the mouse 274 245 Action with the mouse 275 246 {{{ 276 247 pt ( 125, 120) BR= 25.5000 … … 279 250 280 251 - A modification mode, where, with the mouse, we increase or decrease by a model level, example: passage from 24 to 25 for the item (123, 120) : 281 282 252 {{{ 283 253 bouton gauche --> monter (combler) new jk=jk-1 … … 285 255 droite --> sortir 286 256 }}} 287 288 Action with the mouse[[BR]] 289 257 Action with the mouse 290 258 {{{ 291 259 pt ( 123, 120) BR= 24.5000 292 260 Haute resolution min 23.5273 moy 24.9224 max 26.0350{ 293 261 }}} 294 295 Action with the mouse 296 262 Action with the mouse 297 263 {{{ 298 264 --> descendu de 24.5000 a 25.5000 … … 300 266 Haute resolution min 23.5273 moy 24.9224 max 26.0350 301 267 }}} 302 303 Action with the mouse 304 268 Action with the mouse 305 269 {{{ 306 270 --> monte de 25.5000 a 24.5000 307 271 }}} 308 309 272 Exit of the procedure and save the modifications in the under-field 310 273 311 274 Action with the mouse 312 313 314 275 {{{ 315 276 -> -> -> -> changement de niveau de 0 a jpk ou n? … … 328 289 % Compiled module: BATSAV. 329 290 }}} 330 331 291 We can number the islands before saving. (further informations, see appendix A3) 332 333 292 {{{ 334 293 -> -> -> -> remplissage des iles, y ou n(implicit)? … … 349 308 IDL> 350 309 }}} 351 352 310 A call of the procedures can be reiterated as many times as wanted to make posting and correction of under-field then leave IDL. 353 311