diana:diana_doc_satellite

Class overview

  • Sat
  • SatPlot
  • SatManager
  • MItiff

Libraries used

  • diMItiff

Sat

Info about one satellite product (one time, all channels)

  • data
  • calibration
  • projection
  • dimensions
  • channels

SatPlot

Has one Sat object, and know how to plot it

SatManager

Parse setup
  • Product
    • filenames
    • times available (from filename)
Answer requests
  • Which times are available
  • Header information from one product (time, projection,calibration, channels etc)
  • SatPlot object from one product

MItiff

  • Static functions
  • Interface between diana and the library diMItiff
  • The library functions reads just the header or header and data into some internal structure.
  • The functions in the class MItiff puts the header info and the data into a Sat object
Current syntax

image=Radar-obs
channels= PSC_Z
sub.type = Norden_2km_dBZ
file = $(OPDATA3)/nordrad/mitiff/RRPSC_Z_DNORDIC_2000_[yyyymmddHHMM].mitiff

Some additional info about file type are needed

New syntax

image=Radar-obs
channels= PSC_Z
sub.type = Norden_2km_dBZ
type = mitiff
file = $(OPDATA3)/nordrad/mitiff/RRPSC_Z_DNORDIC_2000_[yyyymmddHHMM].mitiff

Change SatManager
  • parse and keep type information (MItiff default)
  • call the right static function depending on type, now only MItiff functions are called
Make a new class which contains static functions which return
  • Header info
  • Palette
  • data
  • day_night (only used in the function which sets channels depending on solar height)
This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • diana/diana_doc_satellite.txt
  • Last modified: 2022-05-31 09:29:31
  • (external edit)