Extension TSB Satellites


Extension Basics

Title
TSB Satellites
Name
ckanext-tsbsatellites
Type
Public extension
Description
CKAN customizations for the Catapult Satellites Data Catalog, integrating ckanext-spatial, ckanext-harvest, and GeoNetwork for satellite metadata management via CSW harvesting.
CKAN versions
Download-Url (zip)
Last commit
10 years ago (2015-07-28 09:00:04)
Url to repo
Category
Specialized Tools


Background Infos

Description (long)
Show details

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

Version
0.1
Version release date
(not set)
Contact name
Open Knowledge Foundation
Contakt email
Contact Url
(not set)


Installation Guide

Configuration hints

Requires CKAN 2.2, ckanext-spatial, ckanext-harvest, Solr 4 with custom schema, PostGIS, and Redis. GeoNetwork needed for CSW harvesting.

Plugins to configure (ckan.ini)
tsbsatellites
CKAN Settings (ckan.ini)
# ckan.harvest.mq.type = redis
# ckanext.spatial.search_backend = solr
# ckanext.spatial.harvest.continue_on_validation_errors = True
DB migration to be executed
(not set)
<< back to Extensions