SRQ8.1 - Solution to export Spatial Data for import to BCGW to maintain population of existing Archaeological layers
- Dominant language
- Python
- Stars
- 1
- Forks
- 1
- Avg merge
- 3d 18h
- Merged PRs (30d)
- 14
Description
RELATED TICKETS: #40, #63
Given spatial data is available within the solution that needs to be shared with the BC Geological Warehouse (BCGW),
When the user initiates the export process for the spatial data,
Then the system must provide a process to export the data in a format that is compatible with the BC Geological Warehouse (BCGW) requirements.
AC:
- [ ] The exported data must be in a format supported by BCGW, such as ESRI Shapefile, GeoTIFF, GeoJSON, or any other format specified by BCGW documentation.
- [ ] The system must include the appropriate metadata to accompany the exported data (e.g., coordinate reference system, projection information).
- [ ] The user should be able to select which spatial data or datasets to export.
- [ ] The system must allow filtering and selection of specific layers or areas of interest.
- [ ] The system should allow users to specify the export file location or provide a download option for the exported data.
- [ ] The process should provide feedback to the user (e.g., progress bar or notification) to show that the export is in progress and completed successfully.
- [ ] The system must ensure that the spatial data is exported in the correct coordinate reference system (CRS) as required by BCGW. If needed, the system should automatically reproject the data to match BCGW standards.
- [ ] The exported data must maintain its integrity, ensuring that all spatial data and attributes are accurately transferred to the export format without corruption or loss of information.
- [ ] Metadata, such as the data source, date, coordinate reference system, and any other relevant attributes, must be included or associated with the exported file to ensure proper documentation for the BCGW.
- [ ] The system should be able to handle large spatial datasets, with the ability to break up exports into smaller files (if necessary) to meet BCGW's file size limits or improve performance.
- [ ] If there is an issue during the export process (e.g., invalid data format, missing fields), the system should provide an error message to the user, describing the issue and offering guidance on how to resolve it.
- [ ] The system should allow the export of multiple datasets or layers in a batch process if required by the user, ensuring that all selected data is exported in the correct format.
- [ ] The system should provide clear instructions or documentation for the user on how to export data in the required format, including any BCGW-specific requirements or guidelines.
- [ ] The system should log and track exports for auditing purposes, including the user who initiated the export, the datasets exported, and the time of export.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.