Have a question?


Crayfish Plugin for QGIS

Crayfish 2.0

What is Crayfish?

Crayfish is a plugin (extension) developed by Lutra Consulting for the free and open source GIS platform QGIS.

The Crayfish plugin aspires to be a time explorer for structured and unstructured mesh and vector datasets within QGIS. With Crayfish, users can load time varying mesh into QGIS. It currently supports several meteorology, hydrology and oceanography file formats.

In addition to rendering data, users can manipulate the temporal data using its built-in grid calcultor.

Storm Doris (NetCDF fromat) in Crayfish

Currently, Crayfish supports a number of file formats: NetCDF, GRIB, XMDF, XDMF, FLO-2D, Selafin files, SMS DAT and SWW. Examples of the software packages are: Weather Research and Forecasting Model (WRF), TUFLOW, AnuGA, BASEMENT, Flood Modeller 2D, HECRAS 2D, FLO-2D, TELEMAC and Hydro_AS 2D.

Crayfish also allows user to view NetCDF and GRIB files directly in QGIS. In the example below, the North Pole ice cap (NetCDF fromat) over a period of 1 year was animatated using Crayfish.

Ice cap (NetCDF fromat) in Crayfish

Crayfish loads and renders files directly rather than converting them to GIS formats before viewing. This allows users to flick quickly through the various output steps in the result files and to create animations.

How to use Crayfish

For the manual and installation notes, you can visit this page.


Crayfish currently support several file formats. If you'd like to support a specific time varying grid/vector, feel free to contact us.

For more details of the features and release notes, visit this page.