../_images/logo_pycsw.png ../_images/OSGeo_project.png

pycsw

元数据目录

pycsw允许用户使用基于标准的接口和格式向Web发布数据集描述(元数据)的目录,这样目录客户机就可以查询和更新该目录。Pycsw在ApacheWeb服务器(或任何wsgi服务器)中设置很简单,可以访问数据库中存储为XML文件的元数据记录。

元数据是“关于数据的数据”,存储诸如创建日期、作者、标题、感兴趣的区域等内容,通常按照国际标准(如ISO 19115、ISO 19139和FGDC CSDGM)编码为XML文件。

pycsw是一个 Python implementation of the OGC Catalogue Services for the Web (CSW) standard . 该项目获得认证 OGC Compliant 是一个 OGC Reference Implementation . CSW标准定义了用于发现、浏览和查询有关空间数据、Web服务和相关资源的元数据的公共接口。

pycsw是开源的,在麻省理工学院的许可下发布,运行在所有主要平台上(Windows、Linux、Mac OS X)。

pycsw screenshot

核心特征

  • 针对OGC CSW 2.0.2和CSW 3.0.0的认证OGC兼容和OGC参考实施
  • 为WMS、WFS、WCS、WPS、WAF、CSW、SOS提供收割支持
  • 实施Inspire Discovery Services 3.0
  • 实现ISO元数据应用程序配置文件1.0.0
  • 为CSW 2.0实现fgdc csdgm应用程序配置文件
  • 通过URL(SRU)搜索协议实现搜索/检索
  • 实现全文搜索功能
  • 实现OGC OpenSearch地理/时间扩展
  • 实现元数据收集的开放式档案倡议协议
  • 支持ISO、都柏林核心、DIF、FGDC、Atom和GM03元数据模型
  • CGI或WSGI部署
  • 兼容 Python 2和3
  • 简单配置
  • 交易能力(CSW-T)
  • 灵活的存储库配置
  • 地理节点连接
  • HHypermap连接
  • 打开数据目录连接
  • CKAN连接
  • 联合目录分布式搜索
  • 实时XML架构验证
  • 可扩展配置文件插件架构
  • 非常轻量级(python+cgi)

执行的标准

OGC标准:

  • CSW 2.0.2和3.0.0
  • 过滤器1.1.0、2.0.0
  • OWS通用1.0.0、2.0.0
  • GML 3.1.1
  • OGC SFSQL 1.2.1
  • OGC OpenSearch 1.0版

元数据标准:

  • 都柏林核心1.1
  • SOAP 1.2
  • ISO 19115:2003
  • ISO 19139:2007
  • ISO 19119:2005
  • 美国宇航局DIF 9.7
  • FGDC CSDGM 1998
  • GM03 2.1
  • SRU 1.1
  • OAI-PMH 2
  • A9 OpenSearch 1.1版

细节

Website: https://pycsw.org

许可证: MIT

软件版本: 2.0.3

支持的平台: Windows、Linux、Mac

API接口: python

Support: https://pycsw.org/docs/support.html