Project Title: Adding Spatio-Temporal Dataset Support to GRASS Data Catalog GUI
Week 7 & 8: Coding Period
Work Done
- Enhanced
t.listby allowing users to specify multiple STDS types at once (e.g.,type=strds,stvds), making its interface consistent with existing GRASS tools such asg.list. - Fixed a macOS watchdog-related bug.
- Continued development of the main Data Catalog draft pull request by adding new features, optimizations, and refining the user interface based on mentor feedback.
- Updated the available context menu actions for the Data Catalog:
- Mapset
- Create Temporal Dataset
- STDS
- Register Maps
- Unregister Maps
- Update Metadata
- Delete Dataset (with an option to either delete registered maps or only unregister them)
- Rename Dataset
- Export Dataset
- Show Metadata
- Plot Timeline
- Maps within an STDS
- Unregister Map
- Copy
- Copy Name
- Display Layer
- Show Metadata
- Mapset
- Added support for hiding maps from the regular Data Catalog listing when they are already registered in an STDS, along with several other optimizations and refinements.
- Had discussions with mentors regarding implementation details, optimizations, and feature improvements, and incorporated the feedback into the ongoing development.
Pull Requests
- t.list: Allow multiple STDS types
- tests: Fix macOS watchdog error
- wxGUI/datacatalog: Add STDS in Data Catalog (Draft)
The main Data Catalog GUI pull request is still under active development. If you’re interested in testing the current implementation or have suggestions for improving the STDS workflow, feel free to try it out and share your feedback on the pull request. Your input is always welcome!
For more details about the project, please refer to: