/[thuban]/branches/WIP-pyshapelib-bramz/Thuban/Model/proj.py
ViewVC logotype

Diff of /branches/WIP-pyshapelib-bramz/Thuban/Model/proj.py

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

revision 1796 by jonathan, Fri Jun 20 09:27:43 2003 UTC revision 1797 by bh, Thu Oct 9 10:00:06 2003 UTC
# Line 1  Line 1 
1  # Copyright (c) 2001 by Intevation GmbH  # Copyright (c) 2001, 2003 by Intevation GmbH
2  # Authors:  # Authors:
3  # Bernhard Herzog <[email protected]>  # Bernhard Herzog <[email protected]>
4  #  #
# Line 62  class Projection(BaseProjection): Line 62  class Projection(BaseProjection):
62      def GetParameter(self, param):      def GetParameter(self, param):
63          """Return the projection value for the given parameter.          """Return the projection value for the given parameter.
64    
65          If 'param' exists as a valid parameter then the returned          If 'param' exists as a valid parameter return the associated
66          value is a string with that value. If the parameter doesn't          value as a string. If the parameter does not have a value (like
67          exist an empty string is returned.          e.g. the 'south' parameter for utm) then the value is the
68            parameter name itself.
69    
70            If the parameter doesn't exist return an empty string.
71          """          """
72    
73          for pair in self.params:          for pair in self.params:
74              p, v = pair.split("=")              if "=" in pair:
75                    p, v = pair.split("=")
76                else:
77                    p = v = pair
78              if p == param:              if p == param:
79                  return v                  return v
80    

Legend:
Removed from v.1796  
changed lines
  Added in v.1797

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26