Respecting cube dimension metadata can cause unexpected missing 'bands' dimension
Maintainer thường phản hồi trong vòng 1 ngày
@soxofaan đang làm issue này rồi.
Từ ngày 21/10/2026.
Đánh giá
Issue này chưa được đánh giá.
Mô tả
See:
https://forum.dataspace.copernicus.eu/t/cannot-access-gfm-band/5639
Loading a collection with this cube metadata:
"cube:dimensions": {
"x": {
"axis": "x",
"type": "spatial",
"extent": [
-180,
180
]
},
"y": {
"axis": "y",
"type": "spatial",
"extent": [
-90,
90
]
},
"time": {
"type": "temporal",
"extent": [
"2015-01-01T00:00:00Z",
null
]
}
},
Contradicting with item_assets metadata, from which we can clearly derive that there's multiple data assets, and thus multiple 'bands':
"item_assets": {
"advisory_flags": {
"type": "image/tiff; application=geotiff; profile=cloud-optimized",
"roles": [
"data"
],
"title": "GFM Advisory Flags",
"description": "GFM Advisory Flags"
},
"dlr_likelihood": {
"type": "image/tiff; application=geotiff; profile=cloud-optimized",
"roles": [
"data"
],
"title": "GFM Likelihood (Intermediate output - DLR algorithm)",
"description": "GFM Likelihood (Intermediate output - DLR algorithm)"
},
"exclusion_mask": {
"type": "image/tiff; application=geotiff; profile=cloud-optimized",
"roles": [
"data"
],
"title": "GFM Exclusion Mask (Final output - Ensemble algorithm)",
"description": "GFM Exclusion Mask (Final output - Ensemble algorithm)"
},
"tuw_likelihood": {
"type": "image/tiff; application=geotiff; profile=cloud-optimized",
"roles": [
"data"
],
"title": "GFM Uncertainties (Intermediate output - TUW algorithm)",
"description": "GFM Uncertainties (Intermediate output - TUW algorithm)"
},
This is caused by this recently merged PR:
https://github.com/Open-EO/openeo-python-client/pull/867
@suriyahgit @clausmichele : in general, even if you could argue that the metadata is 'wrong', it would be better if the python client is smart enough to detect such contradictions, and avoid breaking. Is a short term solution possible?
- Ngôn ngữ chính
- Python
- Star
- 219
- Fork
- 58
- Merge trung bình
- 1 ngày 2 giờ
- Pull request đã merge (30 ngày)
- 8
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của Open-EO/openeo-python-client
-
JupyterLite supportĐang mởauth feature request
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
Open-EO/openeo-python-client#953 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Stop providing conda packages?Đang mởcollect feedback
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
Open-EO/openeo-python-client#952 · 10 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Further decouple CubeMetadata from CollectionMetadata, and properly apply spatio-temporal filteringCó thể đã có người làm Có pull request liên kết đang mở hoặc đã được merge. Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
Open-EO/openeo-python-client#949 · 3 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
asset download: support file:local_path to determine target file nameCó thể đã có người làm @soxofaan đã nhận 56 ngày trước. Đang mởfeature request
Open-EO/openeo-python-client#902 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Add split_points functionalityCó thể đã có người làm @HansVRP đã nhận 11 ngày trước. Đang mởjob manager
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
Open-EO/openeo-python-client#899 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của Open-EO/openeo-python-client
Issue tương tự
-
[oblt-aw][autodoc] Update workflow docs for gh-aw v0.92.5 and detector permission scopeCó thể đã có người làm @github-actions đã nhận hôm nay. Đang mở
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 88/100
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
Maintainer thường phản hồi trong vòng 1 ngày
-
feat(ide): VS Code access through the shipped MCP server (config doc and tool-list smoke test)Đang mởroadmap-100
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
Maintainer thường phản hồi trong vòng 1 ngày
-
comp/tools P2 tool/browser tool/file type/bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
NousResearch/hermes-agent#143418 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
python-hyper/uritemplate#164 ·