eMarine Information Infrastructure
Welcome to eMII!
Your main access to IMOS data is through the IMOS Ocean Portal.
Marine data and information are the main products of IMOS, and data management is therefore a central element to the project's success. eMII provides a single integrative framework for data and information management that allows discovery and access of the data by scientists, managers and the public.
The portal application is backed by a PostgreSQL database, and uses the Grails Object Relational Mapping (GORM) implementation to persist the domain objects. The search functionality, however, is delivered by GeoNetwork, which is a Java based metadata catalog for geospatial data. eMII is an active member of the GeoNetwork opensource community. The spatial search aspect of the portal's broader search capability has been further enhanced by a custom (Grails based) spatial search index that sits in-between the portal and the catalog. This was developed to ensure that search results from spatial queries not only overlap the bounding box supplied by the user, but that spatial features actually exist in the requested region.
Authentication is implemented using OpenID, which is an open standard that allows users to consolidate their digital identities. OpenID is provided by many large web sites including Google. There is an IMOS OpenID provider. The solution allows portal users to access the help forum (and potentially other IMOS web apps) using a single IMOS (or other OpenID) identifier. Authorisation (ie. access to features once logged in) within the portal is implemented with Apache Shiro (using a Grails plugin).
The help forum is based on Drupal, which is a popular content management system.
There are separate instances of the portal application for IMOS, the AODN and state regional views. The separate instances have been re-skinned and configured to point to the appropriate GeoNetwork and WMS servers. All instances run on Apache Tomcat under CentOS.
Map layers are delivered via servers supporting the OGC WMS standard. The metadata records that describe the IMOS data conform to the ISO19115 Marine Community Profile. The IMOS data is largely stored as NetCDF files. The netCDF files are served by THREDDS.