Skip to content

Add GraphDB Support as a Provider for OGC API - Records #2112

@gloriak9

Description

@gloriak9

Description
I have a GraphDB catalog for geospatial metadata that uses RDF to represent relationships between data. I want to expose this catalog via OGC API records but I realise that I cannot use pygeoapi because of lack of GraphDB(or graph databases-) support. There is a lot of increased use of linked data and graph databases are more relevant now more than ever. It would be icredible to enhance pygeoapi to support them.

Proposed Implementation

  1. Develop a new GraphDBCatalogue Provider class in pygeoapi/providers that extends the base provider architecture.
  2. Implement SPARQL queries to fetch and transform GraphDB records into OGC API - Records JSON format.
  3. Add configuration options in pygeoapi-config.yml for:

Suggestions.
On the other hand if anyone has a work around for using graph databases with pygeoapi please let me know.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions