Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Contents

Table of Contents

F12 menu options

In the FEWS Explorer and the TimeSeries Display, a number of several options are available under the <F12>key. They are meant to be used during These are intended for debugging or testing purposes, and useful functionality might end up in be integrated into the GUI in a later version. Below are the available options available in 2016version 2024.01, most . Most of the options are self-explanatory, but some additional descriptions of the functionality are included here.:

F12 - Choice

 

What does it do?

Name

Description

1open most recent current forecast and adjust system time
 

2open most recent forecast and adjust system time
 

3run last created taskRepeat last task run
4open last forecast for selectionOpens forecast for selection in the data viewer
5set system time to last available for selection
 

6save temporary time series
 

7ids visibleShows ids next to location name (filters)
8names visibleShows names in location filter
9descriptions visibleShows description
Averbose location tool tipsExtra info in tooltips
Bclear time series
memory
caches
 

Crun workflow testAllows selection of test workflow xml file
Drestart
 

Erelease plugin bin dirs
 

Fset water coach wall clock timeOpens Water Coach wall clock time dialog
Gselect by attributesOpens the optional attributes panel in the data viewer
Hdelete local data store 
Iacknowledge allAcknowledges all flagged messages in the system monitor
Jopen database
viewer
listerOptional display for visualising database records
Kopen workflow navigatorOptional display for visualising workflow tree
Lopen tabular config files displayOptional display for visualising metadata (use with filters)
M
start
embedded
vjdbc server
serversConnect to Delft-FEWS
via JDBC
(tomcat services)
Nterminate local runs
 

Orollback modifier changes
 

Pdatabasedatabase menu (see below)
Qscreen recordingscreen recording menu (see below)
Rconvertconvert menu (see below)
Sclipboardclipboard menu (see below)
Texportexport menu (see below)
U
misc
user settings
misc

user settings menu (see below)

Vopen most recent running forecast and adjust system time
 

Wrestart and disable UserSettings
X
 
open region home


NB. If option <timeSeriesStatus>remotely updated snapshot</timeSeriesStatus> is enabled in the explorer.xml an additional F12 option appears 'time series status'. This option allows the user to 'load database snapshot' or 'update database snapshot'. These snapshot files are used where the calculation of the status icon is complex or has a long relative view period, thus improving the refresh performance of these icons.  


Database sub-menu options
Database functionDescription
log database table spacesLogs to table spaces to the Logs dialog and log.txt
replicate central database
 
Makes a copy the database. Since 2017.02 the user can make a subselection
cancel replicate action
 

show time series disk space statistics
 

show connectionsShows current connections to the central database (live system)
show open files and sockets
log database info
 

log time series blob id sequences
 

log nc files referenced by database
set minimal execution time before logging sql statements
 
 Recommended settings are: 500-1000 or 1200-millis
test all time series blobs for corruptions
 compact datastore index files validate index files repair and defrag local datastoreOption available in stand alone and synchronising OCsrolling barrel local data storeOption available in stand alone and synchronising OCsdelete all local manual log entriesOption available in stand alone and synchronising OCs

...


delete detected corrupt time series blobs
convert all time series blobs to 2019.02 format (optimized for grids and improved compression)
validate index files
redownload indices and delete cache files
search for duplicate global row ids
show sessions
validate constraints central database
delete childless task runs and childless single tasksOption to clean up childless tasks (since 2017.02). Since 2018.02 this is included in the ImportAmalgamate
log encoded partition sequences for visible workflows
log unused workflow and module config files
delete all location attribute modifiers
delete all modifiers
delete all what-ifs with deprecated xsdSince 2022.01. Before migrating to the new what-if templates the old what-ifs should be deleted
commit all temporary modifiers
log expiry times of modifiers of the selected topology node

Screen recording sub-menu options
FunctionDescription
start/resume recordingStarts recording (full screen)
pause recording
 

stop recording
 

...



Convert sub-menu options
FunctionDescription
*.FI and *BIN to xmlUsed for converting binary files created by Delft-FEWS into text based files
netcdf file curvilinear grid cell center coordinates to csv file
 

netcdf file unstructured grid node coordinates to csv file
 

netcdf file unstructured grid
flowlink
flow link coordinates to csv file
 

netcdf file unstructured grid cell contours to shape file
 

netcdf file quadtree grid
flowlink
flow link coordinates to csv file
 

netcdf file quadtree grid cell contours to shape file
 pack dbf files (remove white space) 

netcdf file 3Di stations to csv file
 

convert ascii grid or geotiff file(s) (*.asc/*.tif) to coverage tile archive (*.cta)This creates an efficient 'pyramid of maps' for improved performance displaying large static grids in the explorer and grid displays
convert Sfincs tiles to coverage tile archive (*.cta)Converts the sfincs tiles to a coverage tile archive (*.cta). Every Sfincs tile is one to one converted to a tile in the cta (zip) file
convert shp/sll
to
tot shp+shx+dbfConverts Delft-FEWS specific .sll files into shp files
convert dbf/dbz to csv
 

convert sql to empty derby database

Clipboard sub-menu options
FunctionDescription
copy current map scale
 

copy current map extentUseful feature for generating extents which can be used in the explorer.xml
copy selected time series setsUsed in conjunction with a selection in the data viewer
copy selected time series sets as display groupUsed in conjunction with a selection in the data viewer
paste selected time series sets as filterUsed in conjunction with a selection in the data viewer
copy grib/netcdf/geotiff geometry from file
 

copy time steps in database not in timeSteps.xml to clipboard
encrypt passwordUsed to
encrypt
obfuscate password for DDA root config file

...

. Storing the passwords in your config is not secure.
thread dumps to clipboard

...

Export sub-menu options 
OptionsExplanationDetails
default configExports current config to disk
 

default config as zipExports current config to disk in a zip file
 

default dbf/dbz as csv filesExports current dbf/dbz files as comma separated value (csv) files
 

location sets as csv filesExports location sets as comma separated value (csv) files
 

parameters as csv filesExports parameters as comma separated value (csv) files
 

qualifiers as csv fileExports qualifiers as comma separated value (csv) files
module instance descriptors as csv fileExports
qualifiers
module instance descriptors as comma separated value (csv) files 
export time series metadata in database as csv fileExports the identifying info of all time series in the database as csv fileExports a CSV file with one line for each time series and columns for: all filters it is visible in, module instance ID, parameter ID, parameter name, location ID, location name, qualifiers, time step, value type, time series type, aggregation, domain parameters, cycle, ensemble, and ensemble member. Useful for debugging, such as detecting if some time series are not visible in a filter.
export all modifiersExports all modifiers
 

export all location attribute modifiersExports all location attribute modifiers
current warm statesExports all current warm states
 

all warm statesExports all warm states

A complete set of Warm States, which can be used as Cold States, can be exported. In the Explorer, using F12+T,


current warm states are exported for the current module runs. T0/system time is ignored. It exports for current


module runs and for the current branches. This can

give

cause problems when the historical module instance

id

ID of the


state is also used in another workflow that does not produce states.

Code

The code has been changed

so it will

to search

in

the whole branch

till

up to the system time. A folder structure

to

is created for the exported warm states for both

export

'current'

warm
states

and

export

'all' warm states exports. The most recent state in the current branch per module instance is exported.


This is the same method

as

used in the export state activity.

irregular grids to esri shape filesExports all irregular grids to ESRI shp file format
 

rating curvesExports all rating curves
 

lookup tablesExports all lookup tables
save current visible map as png fileExports current visible map extent as png file
save threshold events as csv fileExports threshold events as comma separated value (csv) files
Riemann boundary calculation constantsCalculates the constants needed for the Riemann boundary
transformation and exports them to several (csv) attribute files.
On wiki.
save deleted rows as zip fileExports the deleted rows from the DeletedRows table. Used when examining Foreign Key errors.

log obsolete modules and explorer plugins

 

...

Scans all module config files and all display config files to detect the obsolete configuration 

Also the  explorerTask’s  without <displayConfigFileName>   are scanned.  When any obsolete plugin is detected,  the following message is logged  :

INFO – <obsolete module>  is obsolete and not supported anymore after Fews version <version>    <link to the module documentation on the Wiki >

log keystrokes configured in explorer tasks used elsewhere

 



User settings sub-menu options

...

last value visble on mapAppends the last value from the selected timeseries to the name on the map

 

 

 

FunctionDescription
reset user settingsDeletes the user settings for the current user from the database and restarts FEWS with empty user settings. If an old user_settings.ini file is found, the user is prompted to choose whether this file should also be deleted.
import user settings from fileThe user is asked to select a .ini file from which the user settings should be imported. The user settings for the current user are overwritten by the imported user settings and FEWS is restarted using the new settings.
export user settings to fileThe contents of the user settings for the current user in the database are written to the specified a .ini file.

.