Пример #1
0
def get_directions(origin, destination):
  API_KEY = get_API_key()

  base_url = "https://maps.googleapis.com/maps/api/directions/json?origin={}&destination={}&key={}"
  query = base_url.format(urllib2.quote(origin), urllib2.quote(destination), API_KEY)
  resp = urllib2.urlopen(query)
  data = json.load(resp)
  return data
Пример #2
0
def get_directions(origin, destination):
  API_KEY = get_API_key()

  base_url = "https://maps.googleapis.com/maps/api/directions/json?origin={}&destination={}&key={}"
  query = base_url.format(urllib2.quote(origin), urllib2.quote(destination), API_KEY)
  resp = urllib2.urlopen(query)
  data = json.load(resp)
  return data
Пример #3
0
def geocode(search_term):
  API_KEY = get_API_key()
  base_url = "https://maps.googleapis.com/maps/api/geocode/json?address={}&key={}"
  query = base_url.format( urllib2.quote(search_term), API_KEY)
  resp = urllib2.urlopen(query)
  data = json.load(resp)
  
  formatted_address = data['results'][0]['formatted_address'] 
  geom = data['results'][0]['geometry']
  lat, lon = geom['location']['lat'], geom['location']['lng']
  return lat, lon, formatted_address, data
Пример #4
0
def geocode(search_term):
    API_KEY = get_API_key()
    base_url = "https://maps.googleapis.com/maps/api/geocode/json?address={}&key={}"
    query = base_url.format(urllib2.quote(search_term), API_KEY)
    resp = urllib2.urlopen(query)
    data = json.load(resp)

    formatted_address = data['results'][0]['formatted_address']
    geom = data['results'][0]['geometry']
    lat, lon = geom['location']['lat'], geom['location']['lng']
    return lat, lon, formatted_address, data