开放性数据目录配置

开放数据目录(https://github.com/azavea/open-data-catalog/)是一种基于Django,Python和PostgreSQL的。它最初为opendataphilly.org(一个门户网站)提供开放的数据集,应用程序,并其API与费城地区相关。开放数据目录是一个通用的原始版本的源代码,其皮肤也很简易。它以显示信息为主,以检索便宜为主。该代码还包括数据所有者提交的数据代码,会指定一种数据类型供注册的公共用户参考,他们很乐意为公众公开信息。

pycsw绑定到用于元数据查询的现有公开数据目录库。此绑定是只读文件(交易不在范围内,Open Data Catalog在适当的应用程序中管理元数据库)

开放数据目录设置

开放数据目录提供了CSW功能,pycsw无需设置,开箱即用(安装ODC需安装pycsw)。设置在 https://github.com/azavea/Open-Data-Catalog/blob/master/OpenDataCatalog/settings.py#L165 中。

ODC设置必须确保 REGISTRY_PYCSW['repository']['source'] 被设置为``hypermap.search.pycsw_repository`` .

在这一点上,pycsw 可以用 Django 的 ORM 从数据目录库中读取。