Actions

GITTER05.DAT and GITTER05.BIN: Difference between revisions

From BAWiki

imported>BAWiki 3
(Created page with '{{FileDescription |name_de=GITTER05.DAT/.BIN |filetype=gitter05.dat/.bin |version=January 1996 |version_descr=May 2009 |significance=contains a two-dimensional finite element g…')
 
(More remarks)
 
(12 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{FileDescription
{{FileDescription
|name_de=GITTER05.DAT/.BIN
|name_de=GITTER05.DAT und GITTER05.BIN
|filetype=gitter05.dat/.bin  
|filetype=gitter05.dat and gitter05.bin
|version=January 1996
|version=May 2011
|version_descr=May 2009
|version_descr=October 2021
|significance=contains a two-dimensional finite element grid (triangles) in BAW-DHs TICAD-format  
|significance=contains a two-dimensional finite element grid (triangles) in BAW-DHs TICAD-format.
 
This file format is exported by JANET and GISMO. Inside theese applications it is called '''TICAD-ASCII-Format, formatiert'''.
 
Remarks:
* can also be used as a dredger-grid to store modification depths as well as to store depth differences between grids.
* the binary version should not be exported in the future. Coordinates are represented in single precision inside this format. Therefor it is not usable for holding lat/lon coordinates. Also, UTM and  Gauß-Krüger coordinates have only precision of 0,5m.
* please ensure,that the file contains a valid EPSG code before using this filetype in combination with a valid environment variable BAWCRS. This is not the case by default!
 
|filecontents=
|filecontents=


Line 12: Line 20:
# nodal point connexions of the elements
# nodal point connexions of the elements
# boundary marker (between 0 and 7) for each element
# boundary marker (between 0 and 7) for each element
# (optional) EPSG code for coordinate transformation (see [http://www.epsg-registry.org/ EPSG Geodetic Parameter Registry])<br />A line with a logical TRUE has to be present, if blocks with CF-NetCDF-Info follow.
# (optional) Block ''GLOBAL_STATIC''<br />Can be used to fill in global attributes before generating a [[CF-NETCDF.NC|CF-NetCDF]] file.
##NH = '''number''' of history lines.
##NC = '''number''' of comment lines.
# (optional) Block ''GLOBAL''<br />Can be used to fill in global attributes before generating a [[CF-NETCDF.NC|CF-NetCDF]] file.
##INSTITUTION = '''institution''' which generates the data.
##REFERENCES = '''reference''' of the providing institution.
##CONVENTIONS = '''NetCDF conventions''' which are fulfilled by the file.
##TITLE = '''title''' of the file.
##SOURCE = '''source''' of the file.
# (optional) blocks ''GLOBAL_HISTORY''<br />Can be used to fill in global attributes before generating a [[CF-NETCDF.NC|CF-NetCDF]] file.
##HISTORY = a '''history line''' of the file.
# (optional) blocks ''GLOBAL_COMMENT''<br />Can be used to fill in global attributes before generating a [[CF-NETCDF.NC|CF-NetCDF]] file.
##COMMENT = a '''comment line''' of the file.
# (optional) Block ''CODE_AND_TIME_INFO''<br />Can be used to fill in attributes to the depth variable before generating a [[CF-NETCDF.NC|CF-NetCDF]] file.
##CODE = '''phydef code''' to explain the meaning of the depth data [17,617,1149].
##TIME = '''reference time''' of the depth data.
##BEGIN = '''start time''' of the validity period of the depth data.
##END = '''end time''' of the validity period of the depth data.


Remark: can be also used as a dredger-grid to store modification depths as well as to store depth differences between grids.
|nutzerprogramme=
|nutzerprogramme=
[[ABDF]], [[ARCWIEW]], [[DIDAMERGE]], [[DIDAMINZ]], [[DIDAMERGE]], [[DIDASPLIT]], [[DEPRO2D]], [[DREHE2D]], [[ENERF]], [[FD2MET]], [[FRQWF]], [[GEOTRANSFORMER]], [[GRIDCONVERT]], [[GVIEW2D]], [[HVIEW2D]], [[IO_VOLUME]], [[JANET]], [[KACHEL2D]], [[LQ2PRO]], [[LZKAF]], [[LZKMF]], [[LZKSF]], [[LZKVF]], [[LZKWF]], [[METDIDA]], [[PARTRACE]], [[PARTRACE-3D]], [[PGCALC]], [[TC2BAGGER]], [[TC2GEOM]], [[TC2TR2]], [[TDKLF]], [[TDKSF]], [[TDKVF]], [[TDKWF]], [[TICLQ2]], [[TICTRI]], [[TM2DIDA]], [[TM2RND]], [[TOPVF]], [[TOUTR]], [[TR2DIDA]], [[TR2GEOM]], [[TR2REFRESH]], [[TR3DIDA]], [[UNK]], [[UPDA2D]], [[UTRRND]], [[VOLUMETH]], [[VTDK]], [[VVIEW2D]], [[WARM]], [[XTRDATA]], [[XTRLQ2]]
[[ABDF]], ARCGIS, [[DATACONVERT]], [[DIDAMERGE]], [[DIDAMINTZ]], [[DIDAMERGE]], [[DIDASPLIT]], [[DEPRO2D]], [[DREHE2D]], [[ENERF]], [[FD2MET]], [[FRQWF]], [[GEOTRANSFORMER]], [[GRIDCONVERT]], [[GVIEW2D]], [[HVIEW2D]], [[IO_VOLUME]], [[JANET]], [[KACHEL2D]], [[LQ2PRO]], [[LZKAF]], [[LZKMF]], [[LZKSF]], [[LZKVF]], [[LZKWF]], [[METDIDA]], [[PARTRACE]], [[PGCALC]], [[TC2BAGGER]], [[TC2GEOM]], [[TC2TR2]], [[TDKLF]], [[TDKSF]], [[TDKVF]], [[TDKWF]], [[TICLQ2]], [[TICTRI]], [[TM2DIDA]], [[TM2RND]], [[TOPVF]], [[TOUTR]], [[TR2DIDA]], [[TR2GEOM]], [[TR2REFRESH]], [[TR3DIDA]], [[UNK]], [[UPDA2D]], [[UTRRND]], [[VOLUMETH]], [[VTDK]], [[VVIEW2D]], [[WARM]], [[XTRDATA]], [[XTRLQ2]]
|language=Fortran90
|language=Fortran90
|fileform=FORMATTED,
|fileform=FORMATTED,
Line 24: Line 50:
.bin  
.bin  
|writemodules=
|writemodules=
1.) $PROGHOME/fortran/lib/tria/*/g05.f90,
$PROGHOME/fortran/lib/h_grid/*/mod_p_h_grid_ui.f90<br />
 
$PROGHOME/fortran/lib/tria/*/g05.f90 (deprecated) <br />
2.) $PROGHOME/fortran/lib/datatypes/*/mod_systemfile.f90 (SUB write_system_data),
$PROGHOME/fortran/lib/datatypes/*/mod_systemfile.f90 (SUB write_system_data) (deprecated)
 
3.) mod_p_h_grid_ui.f90 (User-Interface).
|readmodules=
|readmodules=
1.) $PROGHOME/fortran/lib/tria/*/g05.f90,
$PROGHOME/fortran/lib/h_grid/*/mod_p_h_grid_ui.f90<br />
 
$PROGHOME/fortran/lib/tria/*/g05.f90 (deprecated)<br />
2.) $PROGHOME/fortran/lib/datatypes/*/mod_systemfile.f90 (SUBs read_system_info - alloc_system - read_system_data),
$PROGHOME/fortran/lib/datatypes/*/mod_systemfile.f90 (SUBs read_system_info - alloc_system - read_system_data) (deprecated)
 
3.) mod_p_h_grid_ui.f90 (User-Interface).
|contact_original=[mailto:guenther.lang@baw.de G. Lang]
|contact_original=[mailto:guenther.lang@baw.de G. Lang]
|contact_maintenance=[mailto:guenther.lang@baw.de G. Lang]
|contact_maintenance=[mailto:guenther.lang@baw.de G. Lang]
|examplefile=please refer to $PROGHOME/examples/gitter05/gitter05.dat
|examplefile=
$PROGHOME/examples/gitter05/gitter05.dat<br />
$PROGHOME/examples/lib/h_grid/h_grid_test_g05_plus_CF_Info_input.dat
}}
}}

Latest revision as of 09:27, 29 October 2021

Basic Information

File-Type

gitter05.dat and gitter05.bin

File-Form

FORMATTED, UNFORMATTED

Version

May 2011

Description-Date

October 2021

Significance of the File

contains a two-dimensional finite element grid (triangles) in BAW-DHs TICAD-format.

This file format is exported by JANET and GISMO. Inside theese applications it is called TICAD-ASCII-Format, formatiert.

Remarks:

  • can also be used as a dredger-grid to store modification depths as well as to store depth differences between grids.
  • the binary version should not be exported in the future. Coordinates are represented in single precision inside this format. Therefor it is not usable for holding lat/lon coordinates. Also, UTM and Gauß-Krüger coordinates have only precision of 0,5m.
  • please ensure,that the file contains a valid EPSG code before using this filetype in combination with a valid environment variable BAWCRS. This is not the case by default!

File-Contents (in Catchwords)

  1. number of nodes and number of elements for a two-dimensional finite element grid (triangular elements)
  2. coordinates (x,y) of the nodes
  3. depth (z) at the nodes (actual depth or depth of the non-erodible layer)
  4. nodal point connexions of the elements
  5. boundary marker (between 0 and 7) for each element
  6. (optional) EPSG code for coordinate transformation (see EPSG Geodetic Parameter Registry)
    A line with a logical TRUE has to be present, if blocks with CF-NetCDF-Info follow.
  7. (optional) Block GLOBAL_STATIC
    Can be used to fill in global attributes before generating a CF-NetCDF file.
    1. NH = number of history lines.
    2. NC = number of comment lines.
  8. (optional) Block GLOBAL
    Can be used to fill in global attributes before generating a CF-NetCDF file.
    1. INSTITUTION = institution which generates the data.
    2. REFERENCES = reference of the providing institution.
    3. CONVENTIONS = NetCDF conventions which are fulfilled by the file.
    4. TITLE = title of the file.
    5. SOURCE = source of the file.
  9. (optional) blocks GLOBAL_HISTORY
    Can be used to fill in global attributes before generating a CF-NetCDF file.
    1. HISTORY = a history line of the file.
  10. (optional) blocks GLOBAL_COMMENT
    Can be used to fill in global attributes before generating a CF-NetCDF file.
    1. COMMENT = a comment line of the file.
  11. (optional) Block CODE_AND_TIME_INFO
    Can be used to fill in attributes to the depth variable before generating a CF-NetCDF file.
    1. CODE = phydef code to explain the meaning of the depth data [17,617,1149].
    2. TIME = reference time of the depth data.
    3. BEGIN = start time of the validity period of the depth data.
    4. END = end time of the validity period of the depth data.

Programs using this Type of File

ABDF, ARCGIS, DATACONVERT, DIDAMERGE, DIDAMINTZ, DIDAMERGE, DIDASPLIT, DEPRO2D, DREHE2D, ENERF, FD2MET, FRQWF, GEOTRANSFORMER, GRIDCONVERT, GVIEW2D, HVIEW2D, IO_VOLUME, JANET, KACHEL2D, LQ2PRO, LZKAF, LZKMF, LZKSF, LZKVF, LZKWF, METDIDA, PARTRACE, PGCALC, TC2BAGGER, TC2GEOM, TC2TR2, TDKLF, TDKSF, TDKVF, TDKWF, TICLQ2, TICTRI, TM2DIDA, TM2RND, TOPVF, TOUTR, TR2DIDA, TR2GEOM, TR2REFRESH, TR3DIDA, UNK, UPDA2D, UTRRND, VOLUMETH, VTDK, VVIEW2D, WARM, XTRDATA, XTRLQ2

Example-File

$PROGHOME/examples/gitter05/gitter05.dat
$PROGHOME/examples/lib/h_grid/h_grid_test_g05_plus_CF_Info_input.dat


back to: File Descriptions


Overview