What is EDAL?
EDAL is the Environmental Data Abstraction Layer - a set of libraries which provide a data model for dealing with environmental datatypes, and numerous utility routines for reading, manipulating, and plotting this data, as well as serving it over a WMS.
EDAL was developed primarily to supply the functionality for ncWMS - a Web Map Service for displaying environmental data over the web in an efficient manner. Originally ncWMS contained a great deal of functionality which was not easily separable for use in other applications. EDAL is the result of separating out that functionality into a series of modules, allowing users to utilise just the required parts.