ckanext-tsbsatellites
CKAN customizations for the Catapult Satellites Data Catalog (data.satapps.org). The extension is built for the Satellites Catapult’s CKAN instance, integrating with ckanext-spatial, ckanext-harvest, and GeoNetwork for managing satellite metadata via CSW harvesting.
Features
- Integration with ckanext-spatial for spatial metadata handling
- CSW harvesting from GeoNetwork catalog
- Custom configuration for satellite data management
- PostGIS and Redis-backed harvesting support
- Solr 4 with custom schema for spatial search
Requirements
- CKAN 2.2
- ckanext-spatial
- ckanext-harvest
- Solr 4 with custom schema
- PostGIS
- Redis
- GeoNetwork (optional, for metadata harvesting)
Installation
Install CKAN 2.2 via package install, then:
pip install -e git+https://github.com/okfn/ckanext-tsbsatellites.git#egg=ckanext-tsbsatellites
Configuration
ckan.plugins = spatial_metadata spatial_query harvest csw_harvester tsbsatellites
ckan.harvest.mq.type = redis
ckanext.spatial.search_backend = solr
ckanext.spatial.harvest.continue_on_validation_errors = True
License
AGPL-3.0