[QGIS-Developer] [Qgis-user] Python Implementation of QgsNetworkContentFetcher

Alessandro Pasotti apasotti at gmail.com
Mon Nov 25 23:28:58 PST 2019


On Tue, Nov 26, 2019 at 8:22 AM Richard Duivenvoorde <rdmailings at duif.net>
wrote:

> On 26/11/2019 00.06, Nyall Dawson wrote:
>
> > There's not. But there's the ex-boundless "networkaccessmanager"
> > implementation that supports authcfg, which you can find at
> >
> https://github.com/north-road/qgis-redistricting-plugin/blob/master/redistrict/linz/networkaccessmanager.py
> > (and other projects -- as far as I'm aware there's no real upstream
> > for this... Alessandro?).
>
> I used this Boundless thingie for several plugins now (original source
> is now pointing/redirecting to planetlabs [0]).
>

Yes, that's the "upstream" but I don't know if that one is maintained
anymore.

Btw, there is also a specialized class for sync/async downloads that
supports authcfg: https://qgis.org/api/classQgsFileDownloader.html#details



>
> I think we already discussed several times that it would be good to
> incorporate this into a commons lib for QGIS. But if I'm correct the
> actual interface was not exactly what some wanted, and if I recall
> correct Nyall tried to pull this into c++ but hit some multithreading
> issues.
>
> But as Nyall says: I think this is a great lib to use in a plugin (also
> because it used the QgisNetwork-stuff, so you can receive the signals
> from it or log the precise urls, like we do in the QGISnetworklogger
> plugin [1]
>
> Regards,
>
> Richard Duivenvoorde
>
> [0]
>
> https://github.com/planetfederal/lib-qgis-commons/blob/master/qgiscommons2/network/networkaccessmanager.py
> [1] https://github.com/rduivenvoorde/qgisnetworklogger
> _______________________________________________
> Qgis-user mailing list
> Qgis-user at lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user



-- 
Alessandro Pasotti
w3:   www.itopen.it
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20191126/97f239d9/attachment-0001.html>


More information about the QGIS-Developer mailing list