/[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 2147 by joey, Thu Apr 1 09:58:30 2004 UTC revision 2148 by joey, Thu Apr 1 10:06:13 2004 UTC
# Line 114  class WMSCapabilities(WMSClient): Line 114  class WMSCapabilities(WMSClient):
114      def fetchCapabilities(self, resource):      def fetchCapabilities(self, resource):
115          """Fetches the WMS capabilities from an Internet resource"""          """Fetches the WMS capabilities from an Internet resource"""
116    
         xml = None  
117          self.wmsVersion = "1.1"          self.wmsVersion = "1.1"
118          xml = self.getCapabilities(resource, self.wmsVersion)          self.capabilities = self.getCapabilities(resource, self.wmsVersion)
119          if not self.capabilities:          if not self.capabilities:
120              self.wmsVersion = "1.0"              self.wmsVersion = "1.0"
121              xml = self.getCapabilities(resource, self.wmsVersion)              self.capabilities = self.getCapabilities(resource, self.wmsVersion)
122    
123    
124      def saveCapabilities(self, fname):      def saveCapabilities(self, fname):
# Line 141  class WMSCapabilities(WMSClient): Line 140  class WMSCapabilities(WMSClient):
140    
141          try:          try:
142              input = open(fname, "r")              input = open(fname, "r")
143              xml = input.read()              self.capabilities = input.read()
144              input.close()              input.close()
145          except IOError:          except IOError:
146              self.errorMsg = _("Can't open file '%s' for reading") % fname              self.errorMsg = _("Can't open file '%s' for reading") % fname

Legend:
Removed from v.2147  
changed lines
  Added in v.2148

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26