code: def geocode(self, string, bounds=None, region=None,
                  language=None, sensor=False):
          '''Geocode an address.
          Pls refer to the Google Maps Web API for the details of the parameters
          '''
          if isinstance(string, unicode):
              string = string.encode('utf-8')
  
          params = {
              'address': self.format_string % string,
              'sensor': str(sensor).lower()
          }
  
          
          if bounds:
              params['bounds'] = bounds
              
          if region:
              params['region'] = region
              
          if language:
              params['language'] = language
              
  
          if not self.premier:
              url = self.get_url(params)
          else:
              url = self.get_signed_url(params)
  
          return self.GetService_url(urlf geocode(self, string, bounds=None, region=None,
                  language=None, sensor=False):
          '''Geocode an address.
          Pls refer to the Google Maps Web API for the details of the parameters
          '''
          if isinstance(string, unicode):
              string = string.encode('utf-8')
  
          params = {
              'address': self.format_string % string,
              'sensor': str(sensor).lower()
          }
  
          
          if bounds:
              params['bounds'] = bounds
              
          if region:
              params['region'] = region
              
          if language:
              params['language'] = language
              
  
          if not self.premier:
              url = self.get_url(params)
          else:
              url = self.get_signed_url(params)
  
          return self.GetService_url(url)
docs: Geocode an address.
          Pls refer to the Google Maps Web API for the details of the parameters