A viewer for the Eumetcast transmissions,EUMETSAT’s primary dissemination mechanism for the near real-time delivery of satellite images.
The Open Source program EUMETCastView allows you to view
- AVHRR images from NOAA-19, Metop-A, Metop-B and Metop-C.
- VIIRS images from SUOMI-NPP and NOAA-20.
- OLCI EFR/ERR and SLSTR from Sentinel-3A
- HRIT/LRIT images from Meteosat-11, Meteosat-10, Meteosat-8, Electro L3, FengYun 2H/2G, GOES-16, GOES-17, GOES-18 and Himawari-8.
- MERSI images from FY-3D
- FCI images from MTG-I1
More details are found on http://hvanruys.github.io
Linux software drivers ( for VM's ) : see https://itsfoss.com/install-mesa-ubuntu/
Compile in Linux :
- sudo apt install build-essential libfontconfig1 mesa-common-dev libglu1-mesa-dev qt5-default cmake libhdf5-dev libnetcdf-dev libarchive-dev libfreeimage-dev
- mkdir build
- cd build
- cmake ..
- cmake --build .
for building AppImage
- cmake .. -DCMAKE_INSTALL_PREFIX=/usr
- make -j$(nproc)
- make install DESTDIR=AppDir
Compile in Windows :
- Install msys2
- mkdir build
- cd build
- cmake -G "MSYS Makefiles" ..
- cmake --build .
or
Compile in QtCreator (Windows):
- pacman --needed -S mingw-w64-ucrt-x86_64-toolchain mingw-w64-ucrt-x86_64-qwt-qt5
- pacman --needed -S mingw-w64-ucrt-x86_64-hdf5 mingw-w64-ucrt-x86_64-netcdf
- pacman --needed -S mingw-w64-ucrt-x86_64-freeimage
Setting up QtCreator
- Open the "Build & Run" panel in QtCreator options
- In the "Qt Versions" tab, add a new one pointing to
(MSYS2_PATH)/ucrt64/bin/qmake.exe
- In the "Compilers" tab, add a new one for MinGW C and C++, respectively pointing to
(MSYS2_PATH)/ucrt64/bin/gcc.exe
and.../g++.exe
- In the "Debuggers" tab, add a new one pointing to
(MSYS2_PATH)/ucrt64/bin/gdb.exe
- In the "CMake" tab, add a new one pointing to
(MSYS2_PATH)/ucrt64/bin/cmake.exe
- In the "Kits" tab, add a new one where you use the compilers, debugger, qt and cmake defined above
- Select "CodeBlocks - Ninja" as CMake Generator