Hi all

I've added the checkbox to only load the features intersecting the current extent (https://github.com/qgis/QGIS/commit/e4e4839823fad1b980cb815889c18edb9c4352b7).

Regards,
Marco

--
Dr. Marco Hugentobler
Sourcepole -  Linux & Open Source Solutions
Weberstrasse 5, CH-8004 Zürich, Switzerland
marco.hugentob...@sourcepole.ch http://www.sourcepole.ch
Technical Advisor QGIS Project Steering Committee



On 31.03.2015 12:01, Peter Borissow wrote:
Thanks Giovanni-
Do you know when the dev team is planning the next release? I wonder if there's time to get this fixed before the next release.

Peter

------------------------------------------------------------------------
*From:* G. Allegri <gioha...@gmail.com>
*To:* Peter Borissow <peter.boris...@yahoo.com>
*Cc:* "t...@wildintellect.com" <t...@wildintellect.com>; "qgis-user@lists.osgeo.org" <qgis-user@lists.osgeo.org>
*Sent:* Tuesday, March 31, 2015 5:15 AM
*Subject:* Re: [Qgis-user] BBox Filter for WFS

I totally agree with you... but I'm not the mantainer of this code :)
I think that a nre ticket is not necessary. Yuo could add new suggestions/ideas to the existing one.

giovanni

2015-03-27 10:04 GMT+01:00 Peter Borissow <peter.boris...@yahoo.com <mailto:peter.boris...@yahoo.com>>:


    Thanks Alex-
        Do you think we should open a new ticket?

    Peter

    ------------------------------------------------------------------------
    *From:* Alex Mandel <tech_...@wildintellect.com
    <mailto:tech_...@wildintellect.com>>
    *To:* Peter Borissow <peter.boris...@yahoo.com
    <mailto:peter.boris...@yahoo.com>>; G. Allegri <gioha...@gmail.com
    <mailto:gioha...@gmail.com>>
    *Cc:* "qgis-user@lists.osgeo.org
    <mailto:qgis-user@lists.osgeo.org>" <qgis-user@lists.osgeo.org
    <mailto:qgis-user@lists.osgeo.org>>
    *Sent:* Thursday, March 26, 2015 5:10 PM

    *Subject:* Re: [Qgis-user] BBox Filter for WFS

    That's exactly how I would expect it to work.

    To cache a whole WFS and start seems overboard, in that case why
    wouldn't you just download the data set. BBOX is a must for web
    services
    as a main part of the purpose is to allow users to only grab the part
    they need when they need it.

    Thanks,
    Alex




    On 03/26/2015 01:28 PM, Peter Borissow wrote:
    > Thanks Giovanni-    It seems to me that the "cache features"
    option and the option to fetch only the features intersecting the
    current map extent should be 2 separate options.
    >
    > For example, when I open a WFS layer, I might want to retrieve
    only the features intersecting the current map extent. Once it is
    loaded, I would want QGIS to cache the features.
    >
    > This is a common rendering technique used for WMS. A client
    requests an initial BBOX and renders the image. The when the
    client pans, a new request is made but only for the "missing"
    area. The original response is cached and merged with the second
    response. Just a thought...
    >
    >
    > Peter
    >
    >
    >      From: G. Allegri <gioha...@gmail.com
    <mailto:gioha...@gmail.com>>
    >  To: Peter Borissow <peter.boris...@yahoo.com
    <mailto:peter.boris...@yahoo.com>>
    > Cc: "qgis-user@lists.osgeo.org
    <mailto:qgis-user@lists.osgeo.org>" <qgis-user@lists.osgeo.org
    <mailto:qgis-user@lists.osgeo.org>>
    >  Sent: Thursday, March 26, 2015 1:27 PM
    >  Subject: Re: [Qgis-user] BBox Filter for WFS
    >
    > As Marco explained in the realted post on qgis-dev the bbox
    filter should be used if "cahce features" option is turned off,
    but at the moment it seems broken, maybe because of new
    improvements in the rendering process. The issue has been already
    reported in http://hub.qgis.org/issues/11968
    > In the meanwhile a manual filter could be set within the WFS add
    layer dialog.
    > giovanni
    > 2015-03-26 16:07 GMT+01:00 G. Allegri <gioha...@gmail.com
    <mailto:gioha...@gmail.com>>:
    >
    >
    >
    > It's an intereseting question Peter. I've verified that the wfs
    provider still requests the whole data the first time, then it
    stores eveything (and create a spatial index for subsequent
    calls).I suppose that sponsoring this feature could be the right
    way to have it, but I'm curious to know what the latest answer
    from Marco was referring to (I mean within the svn code he
    indicates) [1]
    > Giovanni
    > [1] http://hub.qgis.org/issues/1421#note-4
    > 2015-03-25 12:25 GMT+01:00 Peter Borissow
    <peter.boris...@yahoo.com <mailto:peter.boris...@yahoo.com>>:
    >
    > Sorry for being impatient but I was wondering if anyone can shed
    some light on this issue.
    > I have a WFS that's serving out over a billion features (several
    million records per layer). When I add a layer from the WFS into
    QGIS, it calls DescribeFeature and then GetFeature without a BBOX
    filter. QGIS then waits for ALL of the data to come back (which
    can take a while).
    > In the past, there was an option only fetch features that
    intersect the current map extent. Without this option, it is
    extremely difficult to do anything with the WFS using QGIS.
    >
    > IMHO, this is a pretty significant bug but hopefully one that
    should be really easy to fix. Afterall, the code was there at some
    point...
    >
    >
    > Related (unanswered) questions on stack exchange:
    >
    >
    
http://gis.stackexchange.com/questions/53387/quantumgis-1-8-how-to-define-bounding-box-within-add-wfs-layer-dialog
    >
    
http://gis.stackexchange.com/questions/59656/is-there-free-desktop-wfs-client-with-bbox-support
    >
    > Thanks,Peter
    >
    >
    >
    >      From: Peter Borissow <peter.boris...@yahoo.com
    <mailto:peter.boris...@yahoo.com>>
    >  To: "qgis-user@lists.osgeo.org
    <mailto:qgis-user@lists.osgeo.org>" <qgis-user@lists.osgeo.org
    <mailto:qgis-user@lists.osgeo.org>>
    >  Sent: Monday, March 23, 2015 2:03 PM
    >  Subject: BBox Filter for WFS
    >
    > Hello-    I noticed that the WFS client in QGIS 2.8 and 2.6 do
    not seem to pass a bbox filter when requesting features.
    >
    > It seems that in the past, QGIS had an option to only fetch
    features that intersect the current map extent:
    >
    > http://hub.qgis.org/issues/1421
    >
    > Based on this thread, it looks like this feature was disabled in
    1.8:
    > http://osdir.com/ml/qgis-user-gis/2011-10/msg00308.html
    >
    > Is this feature still missing or is there a way to enable this
    feature in the latest release?
    >
    > Thanks,Peter
    >
    >
    >

    >






--
Giovanni Allegri
http://about.me/giovanniallegri
Gis3W - http://gis3w.it <http://gis3w.it/>
Ikare - http://ikare.it <http://ikare.it/>
Twitter: https://twitter.com/_giohappy_
blog: http://blog.spaziogis.it <http://blog.spaziogis.it/>
GEO+ geomatica in Italia http://bit.ly/GEOplus




_______________________________________________
Qgis-user mailing list
Qgis-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-user


_______________________________________________
Qgis-user mailing list
Qgis-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-user

Reply via email to