Feature request #14121

WFS client implement simple logic for caching and non-caching

Added by Jeremy Palmer about 1 year ago.

Status:Open Start Date:01/16/2016
Priority:Normal Due date:
Assigned to:- % Done:

0%

Category:WFS Client
Target version:Version 2.14
Platform: Resolution:
Platform version: Pull Request or Patch supplied:No
Status info: Tag:

Description

The current Add WFS layer dialog is confusing for new users in regards to downloading of WFS data. At the moment there is a per layer cached checkbox which when checked will attempt to download the whole dataset. If unchecked (non-cached) will only request features within the current mapcanvas extents. There is also a checkbox option "Only request the features overlapping the current view extent" which seems to do the same as the non-cached option, regardless of the cached checkbox being checked or unchecked.

The main use cases that these options are trying to solve are:

1/ Download the whole dataset for teh fastest desktop usage when the WFS layer size can be downloaded within a reasonable timeframe.
2/ Allow the user to still use the layer for viewing and querying at larger scales when the complete WFS layer is too large (e.g millions of features such as national parcel or topo datasets)

Given this situation I propose we change the UI and simplify the options to just have the per layer cached checkbox option and complete remove the "Only request the features overlapping the current view extent" option.

also see:
https://hub.qgis.org/issues/13117#note-5

Also available in: Atom