Skip to content

Add fallback to PangaeaDataset.get_geo() #56

Merged
khider merged 2 commits into
mainfrom
pangaea-getgeo
May 21, 2026
Merged

Add fallback to PangaeaDataset.get_geo() #56
khider merged 2 commits into
mainfrom
pangaea-getgeo

Conversation

@doswal

@doswal doswal commented May 19, 2026

Copy link
Copy Markdown
Collaborator

Summary

Adds a fallback mechanism in get_geo() to use dataset-level geometryextent metadata when event-level geographic information is unavailable.

Changes

  • Preserve existing event-based geographic extraction logic

  • Add fallback to PanDataSet.geometryextent

  • Generate geographic bounds from:

    • westBoundLongitude
    • eastBoundLongitude
    • southBoundLatitude
    • northBoundLatitude
  • Skip empty event geometries safely

Motivation

Some PANGAEA datasets do not populate events with geographic coordinates but still provide valid spatial coverage through geometryextent. This update improves robustness and geographic metadata coverage across datasets.

@khider khider merged commit 57c29f0 into main May 21, 2026
1 check passed
@khider khider deleted the pangaea-getgeo branch May 21, 2026 21:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants