The ELFIE is intended to test existing OGC and W3C standards with the goal of establishing a best practice for exposing links between and among environmental domain and sampling features in a highly adoptible standards compliant way that is compatible with modern web search technology.
A Second ELFIE (SELFIE) is complete. The outcomes of both IEs are documented here.
ELFIE Engineering Report
SELFIE Engineering Report
Summary of the ELFIE outcomes
ELFIE outcomes presentation
ELFIE JSON-LD Contexts
SELFIE JSON-LD Contexts
SELFIE Example Documents
The business case for the SELFIE can be illustrated considering two use cases:
These use cases imply needs along several dimensions:
While the IE did not come to conclusion on all these fronts, it did show that the core Web architecture to support identification of real-world features and retrieving information about them exists and should be pursued in earnest.
Gaining an appreciation for the nuances of the functionalities and technical use cases required in the context of the broadly varied organizational architectures considered was a large task. Given that, future work should investigate issues such as variation of content for a single resource, multiple representations of the same feature with variation of content across the providers, and content negotiation of non-information resources to either directly access information resources or access differing profiles of landing content.
OGC API - Features was found to be compatible with all of the above and can be used as a core enabling Web API as networks of linked environmental features are established.
For more, see the SELFIE Engineering Report
The IE is focused on two cross-domain use cases:
1) exposing topological and domain feature model relationships between features and
2) description of sampling data available for and linked to sampled domain features
While addressing these use cases, the IE has aimed to address issues of encoding data as specific views of a linked data graph that would be passed between systems. These linked data graph views are expected to support archictures involving linked data catalogs and registries.
For example, data providers can use the linked data graph views as a way to advertise their monitoring or domain features to catalogs or other applications that want to crawl and index available data. Similarly, integrated catalogs that index and construct links between features can use the views as a linked data response to search queries.
Slides summarizing how environmental domain use cases were used for ELFIE can be found here.
The IE has produced numerous experimental demonstration JSON-LD instance files. The full list is available here as html preview files and plain .json files: ELFIE Demo Files
The IE produced a number of demonstration visualizations.