Pārlūkot izejas kodu

wms 1.1.0 over 2.0.0, styles back

Jachym Cepicky 13 gadi atpakaļ
vecāks
revīzija
2687a0ba23
1 mainītis faili ar 5 papildinājumiem un 2 dzēšanām
  1. 5 2
      OWS.py

+ 5 - 2
OWS.py

@@ -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