/[thuban]/branches/WIP-pyshapelib-bramz/Extensions/wms/capabilities.py
ViewVC logotype

Diff of /branches/WIP-pyshapelib-bramz/Extensions/wms/capabilities.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2150 by joey, Thu Apr 1 14:39:39 2004 UTC revision 2151 by joey, Thu Apr 1 14:41:35 2004 UTC
# Line 117  class WMSCapabilities(WMSClient, WMSCapa Line 117  class WMSCapabilities(WMSClient, WMSCapa
117    
118    
119      def fetchCapabilities(self, resource):      def fetchCapabilities(self, resource):
120          """Fetches the WMS capabilities from an Internet resource"""          """
121            Fetches the WMS capabilities from an Internet resource
122    
123            WMS Protocol version 1.1 is tried first, then 1.0.  The
124            protocol version used can be queried by the getVersion()
125            method for later use.  If both tries fail, errorMsg will be
126            set accordingly, which can be fetched with getErrorMsg().
127            """
128    
129          self.wmsVersion = "1.1"          self.wmsVersion = "1.1"
130          self.capabilities = self.getCapabilities(resource, self.wmsVersion)          self.capabilities = self.getCapabilities(resource, self.wmsVersion)
# Line 126  class WMSCapabilities(WMSClient, WMSCapa Line 133  class WMSCapabilities(WMSClient, WMSCapa
133              self.capabilities = self.getCapabilities(resource, self.wmsVersion)              self.capabilities = self.getCapabilities(resource, self.wmsVersion)
134              if not self.capabilities:              if not self.capabilities:
135                  self.wmsVersion = None                  self.wmsVersion = None
136                    self.errorMsg \
137                        = _("Resource '%s' "
138                            + "does support neither WMS version 1.1 nor 1.0") \
139                            % resource
140    
141          if self.capabilities:          if self.capabilities:
142              self.grok(self.capabilities)              self.grok(self.capabilities)

Legend:
Removed from v.2150  
changed lines
  Added in v.2151

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26