Closed MarioLocati closed 2 years ago
Can you check what the source of the loaded layer is for you? (As shown in the first tab on the layer properties dialog).
Here you are
Thanks!
Which QGIS version is this? I can't reproduce (but it may be something which was fixed in QGIS itself)
Can you test with 3.22? For me the source loads correctly as pagingEnabled='true' srsname='EPSG:4326' typename='europe:EPICA_1000_1899' url='https://www.emidius.eu/services/europe/wfs?CQL_FILTER=Year%3E%3D1800.0' version='auto'
Just tested with
Are you sure you are checking it using the AHEAD-EPICA WFS and not the WMS service?
Hmm, still can't reproduce myself! Can you see if https://github.com/INGV/qquake/pull/50 fixes it though?
No, the commit https://github.com/INGV/qquake/pull/50 did not solve the error for me.
@ghtmtt @robertovallone @GiorgioMariaDeSantis @vlauciani Could you please try re-installing QQuake by downloading the zip file below and check whether the Python error occurs to you too? The check requires you to select the AHEAD-EPICA layer from the OGC WFS service, apply a filter Year>1800, and then fetch the data.
Here the link to the zip file of the current plugin snapshot for the installation https://drive.google.com/file/d/1P2JBtOMu0JfLusX_RQD2uJpFkIKe50PB/view?usp=sharing
@MarioLocati worked it out! I was using an advanced CQL query, and then issue only shows when the basic query editor is used. Fix is on the way :+1:
The parameter "bbox" should not be incuded when sending a CQL filter to a WFS service. The "bbox" parameter should stay when sending a CQL filter to a WMS service.
I tried sending a CQL filter request (Year > 1800) to the WFS "AHEAD-EPICA" and I get the following error
Layer europe:EPICA_1000_1899: Download of features for layer europe:EPICA_1000_1899 failed or partially failed: WFS exception report (code=OperationProcessingFailed text=bbox and cql_filter both specified but are mutually exclusive). You may attempt reloading the layer with F5