About GeoDCAT-AP XSLT & API

The GeoDCAT-AP is a proof of concept for the implementation of GeoDCAT-AP, the geospatial profile of DCAT Application Profile for data portals in Europe (DCAT-AP).

The GeoDCAT-AP XSLT can be run directly on the ouput of a CSW or on single metadata records, by using any of the programming languages supporting XSLT conversion.

The actual output of the XSLT depends on configuration parameters that specify:

  • whether to use the core or extended GeoDCAT-AP profile;
  • which spatial reference system to use for the geometry encoding of the bounding box (when available).
  • The HTTP URIs to be used for the metadata record and/or the described resource.

The GeoDCAT-AP XSLT is complemented with an API for the implementation of GeoDCAT-AP in an OGC CSW (Catalog Service for the Web), re-using the standard CSW interface, and supporting in addition HTTP content negotiation.

More precisely, the GeoDCAT-AP API uses the standard CSW parameters outputSchema and outputFormat to determine, respectively, (a) the GeoDCAT-AP profile to be used (core or extended), and (b) the RDF serialisation to be returned.

The GeoDCAT-AP API uses the GeoDCAT-AP XSLT to transform ISO 19139 records into GeoDCAT-AP. As such, the API works both on static files including the records, and on the CSW output of a GetRecords or GetRecordById request.

Owner/Contact Information

Owner
Name
European Commission
Type
National authority
Contact information

Categorisation

Solution type
Data Transformation Component
Status
Completed
Languages
English

Solution external reference information

Documentation

Moderation

Only solution facilitators can create new content
Non moderated