|
|
@@ -85,6 +85,8 @@ class OWS:
|
|
|
from owslib.wfs import WebFeatureService
|
|
|
# FIXME Make default version configurable
|
|
|
try:
|
|
|
+ raise "2.0.0 not supported"
|
|
|
+ # FIXME continue to 1.1.0
|
|
|
self.capabilities = self.__getCapabilitiesFromFile(WebFeatureService,"2.0.0")
|
|
|
if self.capabilities == None and self.url:
|
|
|
logging.debug("OWS.py:: Downloading new capabilities file")
|
|
|
@@ -111,6 +113,7 @@ class OWS:
|
|
|
def getParams(self):
|
|
|
params = urlparse.parse_qs(self.qstring)
|
|
|
|
|
|
+ logging.debug(str(params))
|
|
|
if not "VERSION" in params.keys() and "version" in params.keys():
|
|
|
params["VERSION"] = params.pop("version")
|
|
|
if not "LAYERS" in params.keys() and "layers" in params.keys():
|
|
|
@@ -119,8 +122,8 @@ class OWS:
|
|
|
params["FORMAT"] = params.pop("format")
|
|
|
if not "STYLES" in params.keys() and "styles" in params.keys():
|
|
|
params["STYLES"] = params.pop("styles")
|
|
|
- else:
|
|
|
- params["STYLES"] = ['']
|
|
|
+ #else:
|
|
|
+ # params["STYLES"] = ['']
|
|
|
if not "TRANSPARENT" in params.keys() and "transparent" in params.keys():
|
|
|
params["TRANSPARENT"] = params.pop("transparent")
|
|
|
return params
|