Skip to content

Commit

Permalink
Fix WMST URL
Browse files Browse the repository at this point in the history
  • Loading branch information
anitagraser committed Oct 13, 2017
1 parent 0caaf50 commit f5a6a39
Showing 1 changed file with 8 additions and 5 deletions.
13 changes: 8 additions & 5 deletions raster/wmstlayer.py
Expand Up @@ -49,7 +49,7 @@ def addUrlMark(self):
# concatting a & behind ? is messing up QGIS wms parseUri: do NOT add anything behind it
return ""
else:
return "&"
return "%26" # equals &
else:
return "?"

Expand All @@ -60,13 +60,16 @@ def setTimeRestriction(self, timePosition, timeFrame):
return
startTime = timePosition + timedelta(seconds=self.offset)
endTime = timePosition + timeFrame + timedelta(seconds=self.offset)
self.layer.dataProvider().setDataSourceUri(self.IGNORE_PREFIX + \
self.originalUri + self.addUrlMark() + "TIME={}/{}" \
.format(
timeString = "TIME={}/{}".format(
time_util.datetime_to_str(startTime, self.timeFormat),
time_util.datetime_to_str(endTime, self.timeFormat)))
time_util.datetime_to_str(endTime, self.timeFormat))
dataUrl = self.IGNORE_PREFIX + self.originalUri + self.addUrlMark() + timeString
#print "original URL: " + self.originalUri
#print "final URL: " + dataUrl
self.layer.dataProvider().setDataSourceUri(dataUrl)
self.layer.dataProvider().reloadData()


def deleteTimeRestriction(self):
"""The layer is removed from Time Manager and is therefore always shown"""
self.layer.dataProvider().setDataSourceUri(self.originalUri)
Expand Down

0 comments on commit f5a6a39

Please sign in to comment.