Support Software & Tools

A set of interactive tools and software programs are available to help users access EUMETSAT data.

EUMETSAT makes available the following set of interactive tools and software programs. The software programs are divided into two groups:

  • Freeware software — freely available software, which doesn't require a signed licence or the formal acceptance of licensing conditions.
  • Licensed software — software tool available free of charge, but which require a signed licence or the formal acceptance of licensing conditions.

Before downloading and using any of the Freeware software, please make sure you read, understand and adhere to the terms and conditions.

Before downloading and using any of the GPL software please make sure you read, understand and adhere to the GNU General Public License.

Tools and Software
Name Terms of use Vers Description Download
CVIIRS (Day-Night Band)
Freeware 1.2.4p2 The original VIIRS DNB data, as created by the Community Satellite Processing Package (CSPP), are compacted using the EUMETSAT CVIIRS tool (version 1.2.4p2) prior to their dissemination via EUMETCast.Compact VIIRS SDR Product Format User Guide (V1H) (PDF, 1 MB). Linux 64-bit
Linux 32-bit, Windows 32-bit and Windows 64-bit
CVIIRS (M-band)
Freeware 0.9.7 VIIRS M-Band instrument data are collected from the satellite passes in their original resolution. The products disseminated to end-users in the EARS-VIIRS service are generated using the Real-time Software Telemetry Processing System (RT-STPS) to generate RDR data (L0) followed by the Community Satellite Processing Package (CSPP) to produce SDR data (L1). Due to the size of the products only the M-Band data are disseminated. In addition, they are compressed using the EUMETSAT CVIIRS tool (version 0.9.7) and disseminated to the user in the Compact VIIRS SDR format.Compact VIIRS SDR Product Format User Guide (V1C) (PDF, 738 KB). CVIIRS is the decompression software used to access the data. Linux 64-bit
Linux 32-bit, Windows 32-bit and Windows 64-bit
Data Centre Download Tool Freeware 1.7 The Data Centre Download Tool provides users a convenient way to download their orders made using the Data Centre Archive Ordering Application.
This version only works with Java SE 7 and Java SE 8. Please refer to the attached documents for installation and usage.

Data Centre Download Tool Installation Guide (PDF, 122 KB)
Data Centre Download Tool User Guide (PDF, 232 KB)
Windows (ZIP, 10 MB)
Unix (TAR, 10 MB)
MacOS (ZIP, 57 MB)
Data Centre Download Tool Freeware 1.5 Use this version if you have Java SE 6 installed and for some reason cannot update to recommended Java SE 7 or Java SE 8. Please refer to the attached documents for installation and usage.
Data Centre Download Tool Installation Guide (1.5) (PDF, 102 KB)
Data Centre Download Tool User Guide (PDF, 232 KB)
Windows (ZIP, 7.85 MB)
Unix (TAR, 7.6 MB)
Public Wavelet Transform Decompression Library Software Licensed (registration required) 2.06 The Wavelet Transform Software is the decompression software used to decompress SEVIRI High Rate Information Transmission (HRIT) and Foreign Satellite data files. The software is compilable on Microsoft Windows, Linux and Solaris Operating Systems, and it works on 32 bits and 64 bits, as well as mixed architectures. On Windows, it can be compiled using Eclipse or Cygwin. It is a licensed software and only available upon acceptance of the WaveLet Transform Software Licence, which will be presented to you as part of the electronic registration process. Wavelet License Registration
Antenna Pointing / Coordinate Determination Tool n/a n/a The Satellite Dish Pointer/Alignment Calculator helps those who wish to point their antennas at the Meteosat satellites determine the azimuth and elevation coordinates given their latitude/longitude position. It also allows approximate determination of coordinates such as latitude/longitude. Enter the address, postcode, city or geocode for any location on earth, and select the satellite. (0 degrees)
Navigation Software for Meteosat-9 (MSG) - Level 1.5 VIS/IR/HRV data Freeware n/a The navigation software incorporates source code written in Fortran 90 and C-Code, for the conversion of image coordinates (pixel column and row) into the corresponding geographical coordinates (Latitude and Longitude) of all MSG Satellites (Meteosat-8, Meteosat-9 and Meteosat-10) Level 1.5 VIS/IR data. The theoretical basis for the software is the CGMS (Coordination Group for Meteorological Satellites) LRIT/HRIT Global Specifications (PDF, 698 KB) . Additional information about how to use the software is given as comments in the source code. Fortran 90-code - (ZIP, 5 KB) C-Code (ZIP, 5 KB)
Coastline program Freeware n/a Developed by EUMETSAT, the coastline program enables users to overlay coastal outlines on to VIS/IR/WV channel JPEG or GIF files.
Coastline content reference (PDF, 111 KB)
Meteosat-7 sample image with coastlines overlay applied (JPG, 63 KB)
Coastline files (ZIP, 5.8 MB)
Extended File Transfer Software (EFTS) Agents Software Freeware 3.00 The EFTS Agents is a pure-Java framework providing highly efficient and robust software components (agents) to:
  • Retrieve remote files from a remote system using various transfer protocols (Poll Agent)
  • Replicate and optionally process files via a third-party plug-in (Pre-Processor Agent)
  • Push files to a remote system using various transfer protocols (Push Agent)
  • Run arbitrary jobs (processes) sequentially or in parallel. Not file driven (Job Agent)
  • Check remote system connectivity (Checker Agent)
  • Group other EFTS agents into one runtime process (Group Agent)

The agents can be configured to run continually or can be scheduled. They are able to handle flat directory structures or can recurse directory structures, both locally and remotely.

Automatic file housekeeping is also provided.

The framework also provides:

  • A high-availability (HA) clustering EFTS Agents server to control the runtime lifecycle of the configured agents offering automatic restart of aborted agents and cron-like scheduling capabilities. Agents can be load-balanced across multiple nodes, each running an EFTS Agents server.
  • An Interactive Development Environment (IDE) to configure the agents and the EFTS Agents server(s), and deploy the configuration to the server(s).
  • A local or remote monitoring and control application to manually control agents and to monitor their current or historical status in an intuitive manner.
  • A command line monitoring and control interface.
  • A local or remote web 2.0 based monitoring interface avoiding the need for a Java client installation.
  • Adhoc data flow support

EFTS Agents User Manual (PDF, 9 MB)
Windows (ZIP, 25 MB)
Solaris (TAR, 33 MB)
Linux (TAR, 25 MB)
MSG Native Image Reader Freeware 1.1 The MSG Native image reader allows visualisation of MSG native images and works under Windows. Please make sure you read the 'readme' file before use.

ReadMe file (PDF, 458 KB)
MSG Native Image Reader -Windows (ZIP, 434 KB) Coastline file -BMP (ZIP, 80 KB)
Generic EPS-Tools: EPS format Interactive Data Language (IDL) readers Freeware 1.6 The Interactive Data Language (IDL) software is ideal for data analysis, visualisation, and cross-platform application development. Many of the built-in features of IDL are designed specifically for remote sensing applications. IDL has been selected to read, process, and analyse the EPS products. The EPS Product IDL Readers are able to process multiple versions of the product format, and, due to its object-oriented design, makes them ideal for application development. A basic knowledge of object-oriented programming and IDL is required to make full use of the software, once the EPS products are read into memory. For users more familiar with the original procedural read routines a second read routine based on the IDL EPS product readers version 2.0 has been included with this release, the procedural read routine can only read products with fixed sized records (all except GOME Level 1, GRAS Level 1, ATOVS Level 2, IASI Level 1 PCS, and IASI Level 2). These read routines are for EPS operational native products ONLY. Products in formats such as HDF, BUFR, GRIB etc. are not supported with this release. Products that have been cropped by band number by the Archive cannot be read (since this changes the format of the products), however products cropped by the Archive using the record start and stop time can be read.

Product Reader User Manual (PDF, 445 KB)
Code (TAR, 790 KB)
Generic EPS-Tools: Kai GPL 1.9 Kai is a tool used for processing EPS Product Format Specification (PFS) format products. It has several functions: - To split a full sized product into non-overlapping, three minute chunks, simulating the PDUs produced in the EPS Ground Segment.
- To combine Product Dissemination Units (PDUs), or other fragments of products, together into a large product. The input pieces may include overlapping ranges, in which case only the last one specified will be kept.
- To manipulate products at the record level by selectively adding or removing records, for example removing ranges of MDRs or all records of a certain subclass.
- To repair certain format errors in existing products.
- As a basic viewer to display the complete MPHR, SPHR, IPR, GEADR, VEADR and VIADR-L0-OBT2UTC records, and the generic record headers for all other records.

Kai Users Guide (PDF, 421 KB)
TGZ / TAR.GZ (245 KB)
Jason-2 netCDF OGDR Reader Package Freeware 2 The NOAA/NESDIS Satellite Altimetry group provides a set of C, Fortran and IDL routines, which allows to read in all the fields contained in the Jason2 netCDF products. Example reading programs are included, which can be easily adapted and integrated in the user software. It requires a netCDF library built and installed (NetCDF library). This software has been tested using netCDF 4.2. Copyright 2008, 2012 USDOC/NOAA/NESDIS Laboratory for Satellite Altimetry.

Jason-2 Products Handbook (PDF, 1.1 MB)
C Reader (TAR, 80 KB)
IDL Reader (TAR, 57 KB)
Fortran Reader (TAR, 92 KB)
Metopizer Freeware 3.51 The Metopizer is a collection of tools for manipulating CCSDS Instrument Source Packets and other related data types (CADU, t-VCDU packets, Metop L0 products). See the Metopizer User Guide (PDF, 2 MB) for more details. Metopizer (TAR, 727 KB)
METCAP+ Freeware n/a Turkish State Meteorological Service (TSMS) has developed the METCAP+ software package to visualise meteorological data, such as observations (Synop, Metar, temp, etc); NWP model data output; RGB imagery products and satellite products, and radar data. The software runs on MS Windows platforms. This software is only available to National Meteorological Services (NMS).
Documentation (PDF, 32 MB)
Contact TSMS to request software, via email
Pytroll project Free and open source (mostly GPL version 3) n/a Pytroll is the name of an open source collaboration which was initiated by SMHI and DMI in 2009. As of today (2014) also the national met services of Romania, Iceland, Norway and Finland are contributing. The objective is to provide different free and open source python modules for the reading, interpretation, and writing of weather satellite data. The provided python packages are designed to be used both in R&D environments and in 24/7 operational production. Pytroll provides about a dozen stand alone python packages, each for a specific use. Pytroll Project Website
Sentinel-3 toolbox SNAP Free (under the GNU GPL license) n/a The Sentinel-3 Toolbox consists of a rich set of visualisation, analysis and processing tools for the exploitation of OLCI and SLSTR data from the upcoming Sentinel-3 mission. Sentinel-3 toolbox website
netCDF Readers     The contents of a netCDF product can be read with:
ToolsUI unidata

To visualise netCDF data the following can be used:


Terms and Conditions

The user acknowledges, and shall at all times respect, EUMETSAT's intellectual property rights in the software. EUMETSAT shall at all times retain such intellectual property rights in the software and in all copies thereof, regardless of form. The user agrees, when using the software in any recognisable form, to name EUMETSAT as the source by including "©(year) EUMETSAT".

The user of the software may provide feedback, report problems and suggest enhancements to the software to EUMETSAT. In addition, the user shall grant to EUMETSAT unrestricted use of this information.

Neither EUMETSAT nor its Member States are liable for the usefulness or proper functioning of software, nor do they accept any liability for any consequences, whether direct or indirect, of any use of software ,or for any results related to the use of software, or for any right or claims by third parties related to all or any part of software, or its use. Where the source code is made available to users this is done without any warranty, and EUMETSAT will not provide any support for its use and customisation.

Example Coastlines Programme — Met-7

Example Coastlines Programme - Met-7

MSG SEVIRI Image Processing & Visualisation Software

Screenshot of MSG SEVIRI Image Processing & Visualisation Software