pycsw Home | Demos | Documentation | Issue Tracker | FAQ | Download

Introduction

pycsw is an OGC CSW server implementation written in Python.

Features

Standards Support

Standard Version(s)
OGC CSW 2.0.2
OGC Filter 1.1.0
OGC OWS Common 1.0.0
OGC GML 3.1.1
Dublin Core 1.1
SOAP 1.2
ISO 19115 2003
ISO 19139 2007
ISO 19119 2005
NASA DIF 9.7
FGDC CSDGM 1998

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 yes GET (KVP) / POST (XML) / SOAP
Transaction optional yes POST (XML) / SOAP

Supported Filters

Geometry Operands

  • gml:Point
  • gml:LineString
  • gml:Polygon
  • gml:Envelope

Spatial Operators

  • BBOX
  • Beyond
  • Contains
  • Crosses
  • Disjoint
  • DWithin
  • Equals
  • Intersects
  • Overlaps
  • Touches
  • Within

Logical Operators

  • Between
  • EqualTo
  • LessThanEqualTo
  • GreaterThan
  • Like
  • LessThan
  • GreaterThanEqualTo
  • NotEqualTo
  • NullCheck

Table Of Contents

Previous topic

pycsw 1.0.0 Documentation

Next topic

Installation

This Page