Extension CKAN FIS-Broker Harvester


Extension Basics

Title
CKAN FIS-Broker Harvester
Name
ckanext-fisbroker
Type
Public extension
Description
CKAN harvester plugin for Berlin's FIS-Broker geographic information system, extending ckanext-spatial's CSW Harvester.
CKAN versions

>=2.9.10

Show details
Download-Url (zip)
Last commit
24 days ago (2026-02-12 17:36:11)
Url to repo
Category
Regional Government Themes


Background Infos

Description (long)
Show details

ckanext-fisbroker

CKAN plugin by BerlinOnline for harvesting Berlin’s FIS-Broker geographic information system into the datenregister.berlin.de schema. Extends the CSW Harvester from ckanext-spatial.

Implements the following CKAN interfaces: - IBlueprint, IClick, IConfigurer, ITemplateHelpers - IHarvester, ISpatialHarvester (from ckanext-harvest and ckanext-spatial)

Requirements

  • CKAN 2.9.10 (Python 3)
  • ckanext-spatial
  • ckanext-harvest

Installation

git clone https://github.com/berlinonline/ckanext-fisbroker.git
cd ckanext-fisbroker
python setup.py develop
pip install -r requirements.txt

Add fisbroker_harvester to the ckan.plugins setting.

Configuration

# fisbroker.stuck_threshold = 1440

Harvester config (JSON): - import_since: ISO8601 date, ‘last_error_free’, or ‘big_bang’ - timeout: Seconds before timeout (default: 20) - timedelta: Hours offset from UTC (default: 0)

CLI Commands

ckan fisbroker harvest-objects
ckan fisbroker check-harvest-status
ckan fisbroker last-successful-job
ckan fisbroker list-datasets
ckan fisbroker list-datasets-berlin-source
ckan fisbroker list-sources
ckan fisbroker reimport-dataset

Reimport

Supports reimporting individual or all harvested datasets via: - Reimport button on dataset pages - Open CSW Record button - CLI command

License

AGPL-3.0 (Copyright 2016-2024 BerlinOnline GmbH)

Info

17 releases/tags. 2 contributors. 2 stars. Active development.

Version
Version release date
(not set)
Contact name
BerlinOnline GmbH
Contakt email
(not set)
Contact Url
(not set)


Installation Guide

Configuration hints

Harvester for Berlin’s FIS-Broker GIS into datenregister.berlin.de schema. Extends ckanext-spatial CSW Harvester. Requires ckanext-spatial + ckanext-harvest. CKAN 2.9.10 (Python 3). CLI: ckan fisbroker commands. Config: fisbroker.stuck_threshold. AGPL-3.0 license. 17 releases, 2 stars.

Plugins to configure (ckan.ini)
fisbroker_harvester
CKAN Settings (ckan.ini)
# fisbroker.stuck_threshold = 1440
DB migration to be executed
(not set)
<< back to Extensions