Skip to content

Features

ICT4EO Research Group edited this page Mar 14, 2014 · 2 revisions

Features

Introduction

EO4VisTrails offers a number of capabilities, including:

  • Geo-Data Storage
  • OGC Web Services Access
  • Spatial Database and Analytics

and can combine these with additional features offered by [http://code.google.com/p/rpyc4vistrails/ RPyC4VisTrails], including:

  • Multi Threading
  • Multi Processing
  • Distributed Computing

The "core" modules are those shipped with EO4VisTrails, while "extensions" can work as either stand-alone modules or be linked to core modules.

Each module shows a version number to indicate its first expected availability.

Note: the most up-to-date descriptions are provided in the EO4VisTrails documents.

Core Modules

Web-based Data Access

Name Description Status Version
SOS Provides an OGC Sensor Observation Service client Stable 1.0
WCS Provides an OGC Web Coverage Service client Stable 1.0
WFS Provides an OGC Web Feature Service client Stable 1.0
WPS Provides an OGC Web Processing Service client Development 1.2

Spatial Database

Name Description Status Version
PostGIS Provides a PostGIS client via psycopg2. Stable 1.0

Geo-Data Storage

Name Description Status Version
Feature A generic data model for OGC Simple Features via GDAL/OGR Stable 1.0
!FeatureFile Provides a feature file import Stable 1.0
GeoJSON A GeoJSON data model that can be passed between modules Testing 1.0
!QgsLayer A data structure for storing raster and vector data (in QGIS format) Stable 1.0
!QgsLayerWriter Writes raster and vector data (in QGIS format) to file Testing 1.0
Raster A generic coverage/raster data model via GDAL Stable 1.0
!RasterImport Provides a raster file import Stable 1.0

Visualisation

Name Description Status Version
Plot Provides plotting via matplotlib Stable 1.0
!MapCanvas display vector and raster output via the QGIS API Stable 1.0

Extension Packages

Networkx

Name Description Status Version
Networkx Adding graph and network analysis Stable, limited 1.1

Scripting

Name Description Status Version
Octave Matlab-like scripting Stable 1.1
R R scripting Stable 1.1
Python Remote Python scripting Stable 1.1
C Remote C scripting Stable 1.1
Povray Ray tracing Stable 1.2

Spatial Analytics

Name Description Status Version
!PySal Adding spatial analysis functions Stable, limited 1.1
!RasterLang Raster manipulation analysis Stable, limited 1.1

Data Analytics

Name Description Status Version
!PyBrain Algorithms for Machine Learning Planning 2.0

GRASS

Name Description Status Version
!GrassSession A session object for defining a connection to GRASS Development 1.2

Utilities

Name Description Status Version
!CsvUtils Write CSV files to a given location with or without headers Stable 1.1

Extended Data Storage

Name Description Status Version
HDF An HDF data model Testing 1.1
NetCDF4 A netCDF4 data model Testing 1.1

Acronyms

  • GDAL/OGR: Geospatial Data Abstraction Library
  • OGC: Open Geospatial Consortium
  • QGIS: Quantum GIS

Clone this wiki locally