Description
Improve the UX of the LayerDownload widget to provide a smoother and more intuitive download process for the end user.
This includes setting default values, improving label clarity, reorganizing the UI based on selected service, and integrating download functionality into TableWidget.
Other useful information
This improvement will reduce the number of clicks needed to perform common download operations and help users better understand the available options without need geospatial skills.
No breaking changes are expected. Mockups or screenshots can be provided if needed, below the new item in TableWidget
Proposal implementation
Advanced section and pre-selected values allow 1 click to download data for Raster and Vector Layers:
Vector Layers:

Raster Layers:

Espected TableWidget Integration:

Description
Improve the UX of the LayerDownload widget to provide a smoother and more intuitive download process for the end user.
This includes setting default values, improving label clarity, reorganizing the UI based on selected service, and integrating download functionality into TableWidget.
Set all default values if possible:
File Format: Raster →GeoTIFFVector →ShapefileDownload filtered datasetImprove the
Serviceselector:WPS,WFS) with user-friendly labelsi18n)Improve the
File Formatselector:wfs-collection-X.X->GML.X.X)Reorganize UI depending on selected service:
AdvancedsectionAdvancedSpatial ReferenceintoAdvancedCrop dataset to current viewportcheckbox toAdvancedIntegration with
TableWidget:LayerDownloadmodal, to positioning at last like charts now:Other useful information
This improvement will reduce the number of clicks needed to perform common download operations and help users better understand the available options without need geospatial skills.
No breaking changes are expected. Mockups or screenshots can be provided if needed, below the new item in TableWidget
Proposal implementation
Advanced section and pre-selected values allow 1 click to download data for Raster and Vector Layers:
Vector Layers:
Raster Layers:
Espected TableWidget Integration: