Skip to content

Extend CSV Formatter functionality to CovJSON#2323

Merged
tomkralidis merged 8 commits intogeopython:masterfrom
webb-ben:csv-formatter
Apr 24, 2026
Merged

Extend CSV Formatter functionality to CovJSON#2323
tomkralidis merged 8 commits intogeopython:masterfrom
webb-ben:csv-formatter

Conversation

@webb-ben
Copy link
Copy Markdown
Member

Overview

(Reimplementation of #2235 )
This PR extends the CSV formatter to:

  • Support CSV output of Point based CovJSON
  • Extend WKT support for GeoJSON formatting
  • Fix EDR Content-Type header (align with itemtypes.py)

Related Issue / discussion

#1926

Additional information

Dependency policy (RFC2)

  • I have ensured that this PR meets RFC2 requirements

Updates to public demo

Contributions and licensing

(as per https://github.com/geopython/pygeoapi/blob/master/CONTRIBUTING.md#contributions-and-licensing)

  • I'd like to contribute [feature X|bugfix Y|docs|something else] to pygeoapi. I confirm that my contributions to pygeoapi will be compatible with the pygeoapi license guidelines at the time of contribution
  • I have already previously agreed to the pygeoapi Contributions and Licensing Guidelines

@webb-ben webb-ben requested a review from tomkralidis April 24, 2026 17:47
Comment thread pygeoapi/formatter/csv_.py Outdated
@webb-ben webb-ben requested a review from tomkralidis April 24, 2026 18:21
@tomkralidis tomkralidis added this to the 0.24.0 milestone Apr 24, 2026
@tomkralidis tomkralidis added enhancement New feature or request OGC API - Environmental Data Retrieval OGC API - Environmental Data Retrieval OGC API - Coverages OGC API - Coverages labels Apr 24, 2026
@tomkralidis tomkralidis merged commit e8c317d into geopython:master Apr 24, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request OGC API - Coverages OGC API - Coverages OGC API - Environmental Data Retrieval OGC API - Environmental Data Retrieval

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants