File tree Expand file tree Collapse file tree 1 file changed +2
-6
lines changed Expand file tree Collapse file tree 1 file changed +2
-6
lines changed Original file line number Diff line number Diff line change 5
5
#
6
6
# =============================================================================
7
7
8
- from urllib .parse import urlencode
9
8
from owslib .crs import Crs
10
- from owslib .util import log , Authentication
9
+ from owslib .util import log , Authentication , build_get_url
11
10
from owslib .feature .schema import get_schema
12
11
from owslib .feature .postrequest import PostRequest_1_1_0 , PostRequest_2_0_0
13
12
@@ -205,7 +204,6 @@ def getGETGetFeatureRequest(
205
204
if m .get ("type" ).lower () == method .lower ()
206
205
)
207
206
)
208
- base_url = base_url if base_url .endswith ("?" ) else base_url + "?"
209
207
210
208
request = {"service" : "WFS" , "version" : self .version , "request" : "GetFeature" }
211
209
@@ -244,9 +242,7 @@ def getGETGetFeatureRequest(
244
242
if outputFormat is not None :
245
243
request ["outputFormat" ] = outputFormat
246
244
247
- data = urlencode (request , doseq = True )
248
-
249
- return base_url + data
245
+ return build_get_url (base_url , request )
250
246
251
247
def getPOSTGetFeatureRequest (
252
248
self ,
You can’t perform that action at this time.
0 commit comments