Extension Vector Storer


Extension Basics

Title
Vector Storer
Name
ckanext-vectorstorer
Type
Public extension
Description
CKAN extension that allows users to upload vector geospatial data, store and publish through OGC services via PostGIS and GeoServer.
CKAN versions
Download-Url (zip)
Last commit
11 years ago (2014-11-11 10:14:49)
Url to repo
Category
Data Management & Quality


Background Infos

Description (long)
Show details

CKAN Vector Storer Extension

Overview

Vector Storer is a CKAN extension that allows users to upload vector geospatial data, store and publish through OGC services.

Installation

  1. Install required Debian packages:
sudo apt-get install unzip unrar p7zip-full
sudo apt-get install python-gdal
  1. Install CKAN extension:
git clone https://github.com/PublicaMundi/ckanext-vectorstorer.git
python setup.py develop
pip install -r pip-requirements.txt

Configuration

  1. Enable the Vector Storer Extension:
ckan.plugins = vectorstorer
  1. Vector Storer config options:
ckanext-vectorstorer.geoserver_url = http://ckan_services_server/geoserver
ckanext-vectorstorer.geoserver_workspace = CKAN
ckanext-vectorstorer.geoserver_admin = admin
ckanext-vectorstorer.geoserver_password = geoserver
ckanext-vectorstorer.geoserver_ckan_datastore = ckan_datastore_default
ckanext-vectorstorer.gdal_folder = /usr/lib/python2.7/dist-packages
  1. Datastore configuration: Enable the PostGIS extension in the Datastore database.

Geoserver workspace and datastore have to be created in advance. The datastore must be connected to the CKAN datastore database.

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


Installation Guide

Configuration hints

Requires PostGIS, GeoServer, GDAL, and system packages (unzip, unrar, p7zip-full). Python 2 only. No CKAN version compatibility stated, estimated ~2.2 based on era.

Plugins to configure (ckan.ini)
vectorstorer
CKAN Settings (ckan.ini)
ckanext-vectorstorer.geoserver_url, ckanext-vectorstorer.geoserver_workspace, ckanext-vectorstorer.geoserver_admin, ckanext-vectorstorer.geoserver_password, ckanext-vectorstorer.geoserver_ckan_datastore, ckanext-vectorstorer.gdal_folder
DB migration to be executed
(not set)
<< back to Extensions