Project Title: Adding Spatio-Temporal Dataset Support to GRASS Data Catalog GUI
Week 9 & 10: Coding Period
Work Done
-
Added all the remaining STDS context menu options discussed with mentors.
-
Added
t.*.importoptions to the Data Catalog toolbar under “Select another import option”. -
Extended the Data Catalog search functionality to support STDS.
-
Added the following context menu options:
Mapset node
- Create temporal datasets
STDS node
- Register maps
- Unregister maps
- Merge dataset
- Update metadata
- Delete dataset only
- Delete dataset and maps
- Rename dataset
- Export dataset
- Show metadata
- Display Temporal Extent
Temporal map node
- Unregister map
- Copy
- Copy name
- Display layer
- Show metadata
-
Improved the Data Catalog tree by hiding maps that are already registered in an STDS from the regular map listing. These maps remain accessible from inside the corresponding dataset node.
-
Continued optimizing and improving the main STDS Data Catalog pull request based on mentor feedback.
-
Worked on integrating
g.gui.animationinto the GUI as a tab. During testing, several performance issues were identified, particularly on macOS, so a separate pull request was created to address them: g.gui.animation: Fix performance issues. -
Addressed additional feedback and improvements related to the multiple STDS type support in
t.list.
Pull Requests
- wxGUI/datacatalog: Add STDS in Data Catalog
- g.gui.animation: Fix performance issues
- t.list: Allow multiple STDS types
For more details about the project, please refer to: GRASS Wiki Project Page
If you’re interested in STDS support or would like to test the current implementation, feel free to try it out and share your feedback on the pull request.