25 lines
728 B
Python
25 lines
728 B
Python
def getMap(mapLocation, file_name):
|
|
import requests
|
|
import configparser
|
|
config = configparser.ConfigParser()
|
|
config.read('./configs/mainconf.ini')
|
|
api_key = config.get('GOOGLE', 'API_KEY')
|
|
url = "https://maps.googleapis.com/maps/api/staticmap?"
|
|
|
|
center = str(mapLocation)
|
|
zoom = 9
|
|
|
|
r = requests.get(url + "center=" + center + "&zoom=" +
|
|
str(zoom) + "&size=800x800 &key=" +
|
|
api_key + "&sensor=false")
|
|
|
|
# wb mode is stand for write binary mode
|
|
f = open(file_name, 'wb')
|
|
|
|
# r.content gives content,
|
|
# in this case gives image
|
|
f.write(r.content)
|
|
|
|
# close method of file object
|
|
# save and close the file
|
|
f.close() |