[QGIS-Developer] Temporary hold on merges please!

2021-02-25 Thread Nyall Dawson
Hi all,

Please don't merge any code to the QGIS repos right now -- we've
identified an issue in the new CI setup which is causing some tests to
report passing results when the test actually should be failing. Until
we resolve this we can't be certain that code isn't breaking things,
so PLEASE do NOT merge anything until further notice!!

Nyall
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [QGIS-Developer] Add SuperMap iServer

2021-02-25 Thread Nyall Dawson
On Thu, 25 Feb 2021 at 18:59, Richard Duivenvoorde  wrote:

> PS: looking at the Python console: 
> https://www.supermap.com/en-us/news/?82_663.html
> wondering who learned from who :-)

Honestly, I strongly suspect that the extent of the copying goes a lot
deeper than the UI alone, and that there's likely a lot of supermap
code "heavily influenced" by QGIS/GDAL/other open source project code
;)

Nyall
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [QGIS-Developer] QGIS WMS provider firing too many requests !?

2021-02-25 Thread Nyall Dawson
On Fri, 26 Feb 2021 at 05:48, Jeff McKenna
 wrote:
>

> I really like that Richard, since I am always in the
> Settings/Options/CacheSettings to clear my cache anyway (as I am
> constantly changing already-parsed WMS services), having a checkbox in
> the "Content" tab of "Default prefetch WMS(T) images" (default to false)
> makes sense.


Not sure if you're aware of this, but in 3.18 if you open the network
logger panel via F12 there's a new option "disable cache" which will
cause ALL requests to skip existing cached replies. It's intended to
help with the exact use case you describe!

Nyall


>
> I also like having a checkbox in the WMS/WMTS dialog, in the 'Options'
> section near bottom, defaulting to false.
>
> (so I'm in total agreement to both your proposals, ha)
>
> Big thanks from the east coast of Canada!
>
> -jeff
>
>
> --
> Jeff McKenna
> GatewayGeo: MapServer Consulting and Training Services
> co-founder of FOSS4G
> http://gatewaygeo.com/
>
>
>
>
>
>
> ___
> QGIS-Developer mailing list
> QGIS-Developer@lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [QGIS-Developer] QGIS WMS provider firing too many requests !?

2021-02-25 Thread Nyall Dawson
On Fri, 26 Feb 2021 at 05:25, Richard Duivenvoorde  wrote:
>
> On 2/13/21 8:01 PM, pathmapper wrote:
> > Hi,
> >
> > here's a related thread (i.e. xyz tiles, but I guess it's also valid vor 
> > wms):
> > https://github.com/qgis/QGIS/issues/34813
> >
> > Some quotes:
> > "QGIS renders the surrounding areas in a background job to make subsequent 
> > pan actions faster. Therefore it sends more tile requests than necessary 
> > for the current map extent."
> >
> > "Btw, we now have the code in place to fine-tune prefetching behavior for 
> > all raster layers on a per-layer basis, for now I just blacklisted osm 
> > tiles."
> >
> > It sounds like the plan is to make the prefetching behavior configurable 
> > via QGIS settings.
>
> See https://github.com/qgis/QGIS/pull/41832 to prevent prefetching for true 
> WMS's...
>
> Now I like to have some input indeed making prefetching behaviour more 
> configurable:
>
> - where to put a checkbox/setting about prefetching tiles (global raster, or 
> per wms service or just global, or a hidden setting)?
> - what to make default (with or without prefetching...?)
>
> My first idea:
> - add a checkbox "Prefetch surrounding WMS(T) images" in the WMS/WMTS 
> Connection dialog in the 'WMS/WMTS Options' section; default FALSE (unless 
> see below)
> - In General Options / Network / Cache Settings add a  tab or just a checkbox 
> with "Default prefetch WMS(T) images" (defaulting to FALSE, but if enabled 
> the above mentioned checkbox will always be enabled too)
> - also make this an option in the provider uri


Question: Do we REALLY need an option for this? I think the behavior
after your recent PR is correct, in that we ALWAYS skip the prefetch
for WMS. I don't think there's a strong enough use case that someone
would want to enable this to warrant a new option (and the
corresponding UI complexity and code maintainence burden that comes
with a configurable option).

Nyall
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [QGIS-Developer] QGIS WMS provider firing too many requests !?

2021-02-25 Thread Jeff McKenna

On 2021-02-25 3:24 p.m., Richard Duivenvoorde wrote:

On 2/13/21 8:01 PM, pathmapper wrote:

Hi,

here's a related thread (i.e. xyz tiles, but I guess it's also valid vor wms):
https://github.com/qgis/QGIS/issues/34813

Some quotes:
"QGIS renders the surrounding areas in a background job to make subsequent pan 
actions faster. Therefore it sends more tile requests than necessary for the current map 
extent."

"Btw, we now have the code in place to fine-tune prefetching behavior for all raster 
layers on a per-layer basis, for now I just blacklisted osm tiles."

It sounds like the plan is to make the prefetching behavior configurable via 
QGIS settings.


See https://github.com/qgis/QGIS/pull/41832 to prevent prefetching for true 
WMS's...

Now I like to have some input indeed making prefetching behaviour more 
configurable:

- where to put a checkbox/setting about prefetching tiles (global raster, or 
per wms service or just global, or a hidden setting)?
- what to make default (with or without prefetching...?)

My first idea:
- add a checkbox "Prefetch surrounding WMS(T) images" in the WMS/WMTS 
Connection dialog in the 'WMS/WMTS Options' section; default FALSE (unless see below)
- In General Options / Network / Cache Settings add a  tab or just a checkbox with 
"Default prefetch WMS(T) images" (defaulting to FALSE, but if enabled the above 
mentioned checkbox will always be enabled too)
- also make this an option in the provider uri


I really like that Richard, since I am always in the 
Settings/Options/CacheSettings to clear my cache anyway (as I am 
constantly changing already-parsed WMS services), having a checkbox in 
the "Content" tab of "Default prefetch WMS(T) images" (default to false) 
makes sense.


I also like having a checkbox in the WMS/WMTS dialog, in the 'Options' 
section near bottom, defaulting to false.


(so I'm in total agreement to both your proposals, ha)

Big thanks from the east coast of Canada!

-jeff


--
Jeff McKenna
GatewayGeo: MapServer Consulting and Training Services
co-founder of FOSS4G
http://gatewaygeo.com/






___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [QGIS-Developer] QGIS WMS provider firing too many requests !?

2021-02-25 Thread Richard Duivenvoorde
On 2/13/21 8:01 PM, pathmapper wrote:
> Hi,
> 
> here's a related thread (i.e. xyz tiles, but I guess it's also valid vor wms):
> https://github.com/qgis/QGIS/issues/34813
> 
> Some quotes:
> "QGIS renders the surrounding areas in a background job to make subsequent 
> pan actions faster. Therefore it sends more tile requests than necessary for 
> the current map extent."
> 
> "Btw, we now have the code in place to fine-tune prefetching behavior for all 
> raster layers on a per-layer basis, for now I just blacklisted osm tiles."
> 
> It sounds like the plan is to make the prefetching behavior configurable via 
> QGIS settings.

See https://github.com/qgis/QGIS/pull/41832 to prevent prefetching for true 
WMS's...

Now I like to have some input indeed making prefetching behaviour more 
configurable:

- where to put a checkbox/setting about prefetching tiles (global raster, or 
per wms service or just global, or a hidden setting)?
- what to make default (with or without prefetching...?)

My first idea:
- add a checkbox "Prefetch surrounding WMS(T) images" in the WMS/WMTS 
Connection dialog in the 'WMS/WMTS Options' section; default FALSE (unless see 
below)
- In General Options / Network / Cache Settings add a  tab or just a checkbox 
with "Default prefetch WMS(T) images" (defaulting to FALSE, but if enabled the 
above mentioned checkbox will always be enabled too)
- also make this an option in the provider uri 

Input?

Regards,

Richard Duivenvoorde
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer


[QGIS-Developer] Missing digital signature on the new Windows 3.18.0 build?

2021-02-25 Thread TurboGraphxBeige
Hello!

I think something's a bit wrong with the new 3.18.0 Windows build. My antivirus 
is reacting quite a lot. It seems that the executables don't have a digital 
signature so the antivirus don't trust them. It never occured before so unless 
my antivirus started acting funny on its own overnight, I would say that it's 
something that requires the packagers attention.

I installed using the OSGeo4W network installer if that matters.
Patrice Pineault
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [QGIS-Developer] REST API for QGIS processing tool

2021-02-25 Thread Prem Kumar
HI Nyall and René-Luc,

Thank you very much for the pointers, much appreciated. Looks to me, a lot
to learn some good stuff. Will let you know how it goes.

-Prem

On Thu, Feb 25, 2021 at 6:59 PM René-Luc Dhont  wrote:

>
> Le 24/02/2021 à 23:27, Nyall Dawson a écrit :
> >
> > Look into the "WPS" standard. There's even an existing server for
> > this: https://github.com/3liz/py-qgis-wps
>
> Thanks Nyall to pointing it.
>
> Prem, If you are interested in a REST API, implementing the OGC API
> Processes standard is  being considered for py-qgis-wps
> * https://github.com/opengeospatial/ogcapi-processes/
> * https://ogcapi.ogc.org/processes/
>
> py-qgis-wps is based on Tornado and any contributions are welcome.
> https://github.com/3liz/py-qgis-wps
>
> René-Luc
>
> >
> > Nyall
> >
> > ___
> > QGIS-Developer mailing list
> > QGIS-Developer@lists.osgeo.org
> > List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> > Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>
> ___
> QGIS-Developer mailing list
> QGIS-Developer@lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [QGIS-Developer] REST API for QGIS processing tool

2021-02-25 Thread René-Luc Dhont


Le 24/02/2021 à 23:27, Nyall Dawson a écrit :


Look into the "WPS" standard. There's even an existing server for
this: https://github.com/3liz/py-qgis-wps


Thanks Nyall to pointing it.

Prem, If you are interested in a REST API, implementing the OGC API 
Processes standard is  being considered for py-qgis-wps

* https://github.com/opengeospatial/ogcapi-processes/
* https://ogcapi.ogc.org/processes/

py-qgis-wps is based on Tornado and any contributions are welcome.
https://github.com/3liz/py-qgis-wps

René-Luc



Nyall

___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer


___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [QGIS-Developer] QGIS Blog website down

2021-02-25 Thread matteo

weird... on firefox I get a timeout while on chromium not

thanks for checking Anita

Matteo
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [QGIS-Developer] QGIS Blog website down

2021-02-25 Thread Anita Graser

Hi Matteo,

I cannot confirm any issues.

https://downforeveryoneorjustme.com/blog.qgis.org?proto=https

Regards,

Anita


On 25.02.2021 11:59, matteo wrote:

Hi all,

just to report that https://blog.qgis.org/ gives a timeout

Cheers

Matteo
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer


[QGIS-Developer] QGIS Blog website down

2021-02-25 Thread matteo

Hi all,

just to report that https://blog.qgis.org/ gives a timeout

Cheers

Matteo
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [QGIS-Developer] Add SuperMap iServer

2021-02-25 Thread Richard Duivenvoorde
On 2/25/21 5:15 AM, Bayu Kurniawan R wrote:
> OK Nyall, I'm not urgent to use SuperMap iServer with QGIS.
> I Hope that Supermap develops on QGIS later.

Uh... but Supermap is a QGIS-clone ( ;-) ) isn't it?
As in: it's not in there interest to develop this for alternative Desktop gis's?

Would it not be better to ask Supermap to serve Open/Standard api's instead of 
(copies of) proprietary ones?

Regards,

Richard Duivenvoorde

PS: looking at the Python console: 
https://www.supermap.com/en-us/news/?82_663.html
wondering who learned from who :-)
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer