With QGIS, I have added and configured WMS and WCS connections for parameter queries as per the applicable specifications and I am able to add the layers and view imagery. However, I have a need to make this work with path parameters requests (or path variable requests), such as:
http://127.0.0.1:8081/gis-server/WMS/getcapabilities/CF/{id}/{time}
In this GetCapabilities request, {id} is an application specific identification string and {time} is the time associated with the desired image. This actually works for WMS. QGIS makes that GetCapabilities request, then figures out the right call to make a valid GetMap request, and QGIS receives imagery. However, I have not been able to get this to work for WCS with a similar request, such as:
http://127.0.0.1:8081/gis-server/WCS/getcapabilities/CF/{id}/{time}
The GetCapabilities request works, but then QGIS fails to make the correct DescribeCoverage call. So, I've not been able to find anything in SPECS regarding URLs and path parameters, yet it works for WMS ... ? Does anyone else use URLs with path parameters as above? If someone does something similar, then do you have any guidance on how to make this work for WCS?
http:// 127.0.0.1:8080/gis-server/WCS?request=GetCapabilities&version=1.0.0&id={application-id}&time={time-string}.
theid={application-id}&time={time-string}
components must surely be ignored. The purpose of the GetCapabilities response of the service, is to give all capabilities, not apply some filter like time or application – nmtoken Oct 27 '20 at 11:34