Skip to content

Commit

Permalink
Make it compliant with WFS 1.x services
Browse files Browse the repository at this point in the history
  • Loading branch information
Hugo Mercier committed May 24, 2017
1 parent 24dad44 commit 85596a4
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions gml_application_schema_toolbox/gui/download_wfs2_panel.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@
import owslib_hacks
import owslib

from owslib.feature.wfs200 import WFSCapabilitiesReader, WebFeatureService_2_0_0
from owslib.wfs import WebFeatureService
from owslib.feature.wfs200 import WFSCapabilitiesReader

from tempfile import NamedTemporaryFile

Expand Down Expand Up @@ -51,7 +52,7 @@ def __init__(self, parent=None):
def wfs(self):
uri = self.uriComboBox.currentText()
with qgis_proxy_settings():
return WebFeatureService_2_0_0(url=uri, xml=None, version="2.0.0")
return WebFeatureService(url=uri)

@pyqtSlot()
def on_getCapabilitiesButton_clicked(self):
Expand All @@ -67,8 +68,9 @@ def on_getCapabilitiesButton_clicked(self):


self.storedQueriesListWidget.clear()
for stored_query in list(wfs.storedqueries):
self.storedQueriesListWidget.addItem(stored_query.id)
if hasattr(wfs, "storedqueries"):
for stored_query in list(wfs.storedqueries):
self.storedQueriesListWidget.addItem(stored_query.id)

self.storedQueriesListWidget.sortItems()

Expand Down

0 comments on commit 85596a4

Please sign in to comment.