Parameter factories: add nullable "temporal_extent"
Maintainer antworten meist innerhalb von 1 Tag
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 52/100
Rechercherichtung
Beginne damit, die Factory-Implementierungen von Parameter.spatial_extent und Parameter.temporal_interval zu lokalisieren. Vergleiche sie mit dem verknüpften temporal_extent-Schema von load_collection.json und der referenzierten Definition in subtype-schemas.json. Als abgeschlossen gilt die Aufgabe, wenn eine Factory für temporal extent existiert, die null auf dieselbe Weise wie load_collection zulässt, und dieses Verhalten durch die bestehenden Tests des Projekts abgedeckt ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Parameter.spatial_extent has a schema allowing the parameter to be null. Note that this is based on spatial_extent parameter of load_collection process: https://github.com/Open-EO/openeo-processes/blob/6141771129d58d2a292db3b91d80c812c49f4e52/load_collection.json#L20-L110
Parameter.temporal_interval is based on a predefined schema https://github.com/Open-EO/openeo-processes/blob/6141771129d58d2a292db3b91d80c812c49f4e52/meta/subtype-schemas.json#L281-L293 and can only be an array of two items.
I think we also need a factory for a temporal extent that can be null, like the temporal_extent parameter of load_collection: https://github.com/Open-EO/openeo-processes/blob/6141771129d58d2a292db3b91d80c812c49f4e52/load_collection.json#L114-L140
- Vorherrschende Sprache
- Python
- Sterne
- 219
- Forks
- 56
- Ø Merge
- 2 T. 19 Std.
- Gemergte PRs (30 T.)
- 10
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus Open-EO/openeo-python-client
-
JupyterLite supportOffenauth feature request
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
Open-EO/openeo-python-client#953 ·
Maintainer antworten meist innerhalb von 1 Tag
-
collect feedback
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
Open-EO/openeo-python-client#952 · 10 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
Further decouple CubeMetadata from CollectionMetadata, and properly apply spatio-temporal filteringEvtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
Open-EO/openeo-python-client#949 · 3 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
asset download: support file:local_path to determine target file nameEvtl. vergeben @soxofaan hat das vor 47 Tagen übernommen. Offenfeature request
Open-EO/openeo-python-client#902 · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
Add split_points functionalityEvtl. vergeben @HansVRP hat das vor 2 Tagen übernommen. Offenjob manager
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
Open-EO/openeo-python-client#899 · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in Open-EO/openeo-python-client
Ähnliche Issues
-
good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
btclib-org/btclib-node#1955 ·
Maintainer antworten meist innerhalb von 1 Tag
-
documentation v0.9.2
Schwierigkeit 2/5 Ein halber Tag Anfängerfreundlichkeit 72/100
khuisman/mcp-gee-sweet#1033 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
ossf/cve-bin-tool#5966 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
Maintainer antworten meist innerhalb von 2 Tagen
-
write_iceberg ignores the table's write.parquet.compression-codec propertyEvtl. vergeben @YuangGao hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
Eventual-Inc/Daft#7606 ·
Maintainer antworten meist innerhalb von 1 Tag