🗺️ To be able to discover, request and use aggregate imagery products based on landsat-8/9, Sentinel 2 and other sensors from within QGIS, using the <geosys/> API.
The goal of this feature is to add a map type option on the plugin coverage parameters panel, then the user will have the possibility to
create a samples map by using a points data file as an inputs.
Given that the user has selected a coverage boundary from active layers then they shall be able to choose a new map product type : SAMPLEMAP
If the SAMPLEMAP map product is not selected, the other section “Sample map” and the “Column input” section will be disabled.
Given that the user has selected the map product type SAMPLEMAP, when they move to the Map creation Parameters Panel, the following parameters will be required:
The season field id
Sample date
Sample column name
The user should be able to add an input file on the coverage panel. This section can be added below the n-planned value:
List of active QGIS point layers which the user can select
New UI section info
Named: Sample data
Two parameters: Input point dataset, and the selected field name which contains the values
API workflow:
Create and search an image that will coverage the field by calling the catalog imagery API and use the API parameters: image.weather, image.sensor,image.Date,&limit = XX (XX depending on the paging limit parameter set up by the user on the plugin option panel)
Save the image id and season field id from API catalog imagery answer
Create the sample maps with the season fields id and the properties (column name, fields ids and values from the input file choose by the user)
Save the map id (this information will be used to create the Rx map)
Create thumbnails (png format) and display the thumbnails in the coverage search panel with all those information : the season field id, the sample date and the column name used
The goal of this feature is to add a map type option on the plugin coverage parameters panel, then the user will have the possibility to create a samples map by using a points data file as an inputs.
Given that the user has selected the map product type SAMPLEMAP, when they move to the Map creation Parameters Panel, the following parameters will be required:
The user should be able to add an input file on the coverage panel. This section can be added below the n-planned value:
API workflow:
API endpoints: