CyberConnector is to be developed and implemented as a system of services for facilitating the automatic preparation and feeding of both historic and near-real time Earth Observation customized data and on-demand derived products into Earth science models.

Geospatial Specifications-Compatible

  • ISO/TC 211 Standards - apply to geographic information modelling, geospatial services publishing and accessing
  • Catalogue Service for Web (CSW) - discovery and registration of geospatial data and services
  • Web Coverage Service (WCS) / Web Feature Service (WFS) - geospatial data serving and accessing
  • Geospatial Web Processing Service (WPS) - geospatial processing algorithms
  • OGC Sensor Web Enablement (SWE) - discovering, acquiring, processing, and accessing sensor observations
  • Open-source Project for a Network Data Access Protocol (OPeNDAP) - requesting and providing data across the Web

Earth Observation (EO) Data & Earth Science Models

EO Data & Infrastructure

  • NSF - Unidata, DataOne, NEON
  • USGS - Global Data Explorer
  • CEOS - CEOS WGISS Integrated Catalog (CWIC)
  • GEO - Global Earth Observation System of Systems (GEOSS)

Earth Science Models (ESMs)

Geospatial Processing Model (GPM) Services

  • Model Construction - provides a model construction service for experts to construct GPMs. The GPM is defined at the type level to ensure flexibility and reusability
  • GPM Instantiation - a workflow is created from the corresponding GPM by a GPM Instantiation Service
  • Model Executor - the workflow is executed by our workflow engine: BPELPower. The engine generates the geospatial products on demand
  • Workflow Engines Specification - The engine could support Business Process Execution Language (BPEL) or Business Process Model and Notation (BPMN)

Service Architecture & Supported Protocols

  • Service-Oriented Architecture (SOA) - make cyberconnector services unassociated, loosely coupled and self-contained
  • Representational State Transfer (REST) supported - REST is a architecture style for building scalable web services, which can lead to a higher performing and more maintainable architecture
  • Simple Object Access Protocol (SOAP) supported - SOAP is evolved as a successor of XML-RPC, and is a basic messaging framework for web services
  • Geographic Resources Analysis Support Service (GRASS) - support complex, extensive geographic analysis that combines various types of data and examines their spatial relationships.