Extension Ecospheres


Extension Basics

Title
Ecospheres
Name
ckanext-ecospheres
Type
Public extension
Description
CKAN extension for the French Ministry of Ecology Open Data Portals, providing DCAT harvesting, custom schemas, and spatial data integration.
CKAN versions
Download-Url (zip)
Last commit
2 years ago (2023-10-11 15:43:48)
Url to repo
Category
Regional Government Themes


Background Infos

Description (long)
Show details

ckanext-ecospheres

ARCHIVED - This repository was archived on October 20, 2025.

CKAN extension for the French Minister of Ecology Open Data Portals. This extension provides comprehensive functionality for managing environmental data according to French government standards.

Features

  • DCAT harvesting and publishing
  • Custom metadata schemas based on French standards
  • Spatial data harvesting and visualization
  • Multilingual support (French/English)
  • Theme and territory vocabularies
  • Organization and publisher management
  • Custom APIs for themes, territories, and organizations

Requirements

  • CKAN 2.9+
  • ckanext-scheming
  • ckanext-spatial
  • ckanext-harvest
  • ckanext-dcat
  • ckanext-hierarchy
  • ckanext-fluent

For the proper functioning, it is strongly recommended to install ckanext-dsfr.

Plugins

  • ecospheres - Main plugin
  • dcat_ecospheres_harvester - DCAT harvesting
  • dcat_ecospheres_plugin - DCAT publishing
  • spatial_ecospheres_harvester - Spatial harvesting
  • spatial_ecospheres_template - Spatial templates

APIs

  • GET /api/themes
  • GET /api/territoires
  • GET /api/territoires_hierarchy
  • GET /api/organizations
  • POST /api/load-vocab

License

AGPL-3.0 license

Version
0.1.0
Version release date
2023-10-11
Contact name
Ecolabdata
Contakt email
(not set)
Contact Url
(not set)


Installation Guide

Configuration hints

Requires multiple dependencies: ckanext-scheming, ckanext-spatial, ckanext-harvest, ckanext-dcat, ckanext-hierarchy, ckanext-fluent. Configure DCAT profiles, scheming schemas, and spatial settings. Initialize vocabularies using ‘ckan ecospherefr load-vocab’ command. Requires Solr schema modifications for custom fields. ARCHIVED as of October 2025.

Plugins to configure (ckan.ini)
ecospheres dcat_ecospheres_harvester dcat_ecospheres_plugin spatial_ecospheres_harvester spatial_ecospheres_template
CKAN Settings (ckan.ini)
# ckanext.dcat.catalog_endpoint = /dcat/catalog/{_format}
# ckanext.dcatfrench_config.publisher_name = MTE
# ckanext.dcatfrench_config.publisher_mail = mte@gouv.fr
# ckanext.dcatfrench_config.publisher_phone = 015858585858
# ckanext.dcatfrench_config.publisher_url = mte.gouv.fr
# ckanext.dcat.rdf.profiles = ecospheres_dcat_ap
# ckanext.dcat.base_uri = YOUR_BASE_URI
# scheming.dataset_schemas = ckanext.ecospheres.scheming:ecospheres_dataset_schema.yaml
# scheming.presets = ckanext.ecospheres.scheming:presets.yml ckanext.scheming:presets.json ckanext.fluent:presets.json
DB migration to be executed
(not set)
<< back to Extensions