Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What this PR does
Port region picker input for WPS from terriajs v7.
The WPS input parameter is described as below by setting a special mime type:
The
Executerequest will have the parameter filled as below:Note the JSON payload with keys
regionTypeandregion. Theregioncorresponds to the value ofregionPropproperty specified in the region map definition. ForSA2it corresponds tosa2_5dig11. Should we change this to property name instead?This currently requires
WMStype region mapping servers (or region maps withanalyticsWmsServerconfigured).See example region mapping definition.
Test me
Steps:
config.json > parameters > regionMappingDefinitonsUrl.Select regionbutton - click it to start the region selection flow.UI screenshot:

Checklist
doc/.