pycsw Home | Documentation | Issue Tracker | FAQ | Download

Introduction

pycsw is an OGC CSW server implementation written in Python.

Features

  • fully passes the OGC CITE CSW test suite (103 tests)
  • support for ISO Metadata Application Profile 1.0.0
  • realtime XML Schema validation
  • extensible profile plugin architecture
  • full transactional capabilities
  • flexible repository configuration
  • federated catalogue distributed searching

Standards Support

Standard Version(s)
OGC CSW 2.0.2
OGC Filter 1.1.0
OGC OWS Common 1.0.0
Dublin Core 1.1
SOAP 1.2

Supported Operations

Request Optionality Supported HTTP method binding(s)
GetCapabilities mandatory yes GET (KVP) / POST (XML) / SOAP
DescribeRecord mandatory yes GET (KVP) / POST (XML) / SOAP
GetRecords mandatory yes GET (KVP) / POST (XML) / SOAP
GetRecordById optional yes GET (KVP) / POST (XML) / SOAP
GetRepositoryItem optional yes GET (KVP)
GetDomain optional yes GET (KVP) / POST (XML) / SOAP
Harvest optional pending GET (KVP) / POST (XML) / SOAP
Transaction optional pending POST (XML) / SOAP

Table Of Contents

Previous topic

pycsw 0.1.0 Documentation

Next topic

Installation

This Page