. .

International Platform for the Data Harmonisation Community

Recent blog posts:
GeoServer App-Schema Integration: HALE 2.9.4 is out
Spatialite and INSPIRE 4.0: HALE 2.9.3 released
wetransform, lat/lon and geosparc receive INSPIRE Conference Excellence Award

CST – Conceptual Schema Translation Web Processing Service

Status: Stable, active development

The Conceptual Schema Translation (CST) Web Processing Service offers the transformation functionality of the HUMBOLDT Alignment Editor (HALE) as a web service. It supports transforming a GML source data set in to a transformed GML output, given the respective application schemata and the mapping specification in OML (as created in HALE). For using the service «by hand» a simple web interface is offered, which allows uploading the needed input files.

Screenshot CST-WPS

The CST WPS comes bundled with its own web server and as such doesn't require you to provide an application server. To expose the CST WPS through an existing web server you can configure a reverse proxy (e.g. using mod_proxy for Apache web servers). The service can be used either as an OGC Web Processing Service (Version 1.0.0) or through the provided simple web interface. Both rely on the right input data being provided:

  • The source data to be transformed (GML file)
  • The corresponding source schema (GML application schema) as well as an optional ZIP archive providing any dependencies that are locally referenced from the source schema
  • The target schema (GML application schema) as well as an optional ZIP archive providing any dependencies that are locally referenced from the target schema
  • The mapping between source and target schema (OML file created in HALE)

If the transformation is successful, a GML file with the transformed Features contained in a FeatureCollection is the result.

All inputs can be provided either inline (in the web interface through upload) or as a reference to a resource accessible on the web. The source and target schema dependency archives serve to provide dependencies, of the main source or target schema, that don't reside on the web but are available only locally with the main schema.

Download CST at http://www.esdi-community.eu/projects/hale/files.
Find the CST Documentation online in the HALE wiki.