[FOSSGIS-Talk] WFS via Python laden - Ladegrenze überwinden?

Stefan Giese (WhereGroup) stefan.giese at wheregroup.com
Mo Apr 8 08:25:43 CEST 2024


Hallo Mike,

ich glaube das geht mit &COUNT=5 in der URL für WFS 2.0 und mit 
&MAXFEATURES für WFS 1.1

|z.B. uri = 'https://mywfserver.com/wfs?SERVICE=WFS&REQUEST=GetFeature&|COUNT=5'
|layer = QgsVectorLayer(uri, "WFS_Layer" , 'WFS') print(layer.isValid()) 
project = QgsProject.instance() project.addMapLayer(layer) Viele Grüße 
Stefan |

Am 07.04.2024 um 21:38 schrieb mike--- via FOSSGIS-Talk-Liste:
> Hallo zusammen,
>
> ich versuche mittels PyQGIS eine WFS zu laden, das klappt auch gute, allerdings liefert der WFS zu viele Daten, siehe Meldung unten. In der GUI des QGIS kann man das bei WFS einschränken, aber wie macht man es via Python unter QGIS?
>
> Meldung:
> 2024-04-07T21:21:49     WARNING    ave:Flurstueck: Die Ladegrenze wurde erreicht. Möglicherweise sollte die Option 'Nur Objekte laden, die sich mit dem Kartenausschnitt überschneiden' aktiviert werden, um auf alle geladenen Daten zoomen zu können.
>
>
> Danke & BG aus HAL, mikeE.

-- 
Mit freundlichen Grüßen
Stefan Giese
Projektleiter/Consultant
*********************************************
Aufwind durch Wissen!
Web-Seminare und Online-Schulungen
bei derwww.foss-academy.com
*********************************************
WhereGroup GmbH
Schwimmbadstr. 2
79100 Freiburg
Germany

Tel.: +49 (0)761 / 519 102 - 61
Fax: +49 (0)761 / 519 102 - 11

stefan.giese at wheregroup.com
www.wheregroup.com
Geschäftsführer:
Olaf Knopp, Peter Stamm
Amtsgericht Bonn, HRB 9885


Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste