EOxC

a modern web catalog client

FOSS4G-E, Paris, 2017-07-19

EOX IT Services GmbH, Austria

office@eox.at
@eox_a

Fabian Schindler @__fschindler__

Stephan Meißl @Schpidi


Creative Commons License This work is licensed under a Creative Commons Attribution 4.0 International License.

EOxC

## EOxC * Framework to build EO web catalog clients * MIT license * https://github.com/eoxc * v1.0.0 almost there (rc.6) * Used by e.g. DLR (CODE-DE) & ESA
!["CODE-DE"](resources/code-de.jpg) * Copernicus Data and Exploitation Platform – Deutschland * Data Access Portal for Sentinel and derived products * The CODE-DE catalog client is an instance of EOxC * https://code-de.org
## Team ![Fabian Schindler](resources/fabian.jpg) ![Stephan Meissl](resources/stephan.jpg) [![EOX IT Services GmbH, Austria](resources/eox-logo.png "EOX IT Services GmbH, Austria")](https://eox.at)
## Ambition * Conveniently zoom to the data * Comprehensibly show the spatial and temporal distribution of products * Usable with large collections regardless of client hardware * Runs in all modern browsers * Uses open standards * Rapidly reusable and customizable * Entirely browser based
## Features EOxC allows to easily build user interfaces to - browse, - filter, - inspect, and - download products from EO catalogs.

Overview

Map and spatial filter

TimeSlider and time filter

Extended and additional filters

Search results

## Browse Dynamic map layers - in sync with search (WMTS or WMS plus time) ![map](resources/browse.gif) TimeSlider widget - temporal distribution (OpenSearch, WMS, or WCS) ![timeslider](resources/timeslider.gif)

Filter

## Filter - Time - set start and end time - default via TimeSlider - Spatial - draw or load shapes - default via currently visible map - Additional ![Geo- and Cloud filter](resources/geo-cloud-filter.png)
## Interactive search results highlight, (de-)select and inspect from map and result list ![map bubble](resources/map-bubble.jpg) 3-way highlighting ![highlight](resources/highlight.gif)

Inspect

Modal with detailed metadata and further links to single datasets
## Download - "shopping cart" - Download directly - link from OpenSearch - WCS with EO extension - Download URL-List or Metalink file ![download](resources/download.png)
## Technologies Built on: - established frameworks and tools - custom built components - opensearch-browser - d3.TimeSlider

Frameworks

backbone Backbone
Marionette.js Marionette
OpenLayers OpenLayers
bootstrap Bootstrap

Tools

webpack Webpack
babel Travis
## OpenSearch-browser - JS client library for OpenSearch interfaces - Extensions: Geo, Time, EO, CEOS Best Practices - Paginator for iterative exploration e.g. in web worker - https://github.com/eoxc/opensearch
## d3.TimeSlider Dynamic time-slider widget built using D3. Features: - zooming/panning - draw-selection of intervals - display of records: - individual records incl. grouping - histogram - seamless switching - highly configurable e.g. zoom limits https://github.com/EOX-A/d3.TimeSlider
### In production use since April 2017 ## Links - CODE-DE: https://code-de.org - EOxC: https://github.com/eoxc/eoxc - opensearch: https://github.com/eoxc/opensearch - d3.TimeSlider: https://github.com/EOX-A/d3.TimeSlider https://eox.at

EOxC

a modern web catalog client

FOSS4G-E, Paris, 2017-07-19

EOX IT Services GmbH, Austria

office@eox.at
@eox_a

Fabian Schindler @__fschindler__

Stephan Meißl @Schpidi


Creative Commons License This work is licensed under a Creative Commons Attribution 4.0 International License.