ckanext-dalrrd-emc-dcpr
This is a CKAN extension that implements the Electronic Metadata Catalog for South Africa’s Department of Agriculture, Land Reform and Rural Development (DALRRD). It also contains additional utilities, useful for running the full EMC.
Live at: https://catalogue.sasdi.gov.za/
Dataset metadata fields
Dataset fields are defined with the help of the ckan scheming extension. The dataset schema conforms with the South African spatial metadata standard (SANS1878).
Deployment
- testing: https://testing.emc.kartoza.com
- staging: TBD
- production: TBD
Installation
While this project can be installed standalone, it is primarily meant to be used together with docker.
Docker Installation
docker pull kartoza/ckanext-dalrrd-emc-dcpr:main
Standalone Installation
- Activate your CKAN virtual environment
- Clone and install:
git clone https://github.com/Kartoza/ckanext-dalrrd-emc-dcpr.git
cd ckanext-dalrrd-emc-dcpr
pip install -e .
pip install -r requirements.txt
- Add
dalrrd-emc-dcpr to ckan.plugins
- Start CKAN
Features
- SANS1878 spatial metadata standard
- Harvesting support (CSW)
- pycsw integration
- Bootstrap commands for SASDI themes and ISO topic categories
- Email notifications
- Legacy SASDI EMC import
License
MIT