Mirror of https://github.com/Jxck-S/plane-notify
This is the backend to ElonsJet and other bots
acasads-badsbadsbexchangeadsbxairportemergency-squawklandopenskyopensky-apiopensky-networkplaneresolutionadviosrysquawktakeofftcas
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
635 B
22 lines
635 B
5 years ago
|
def getMap(mapLocation):
|
||
|
import requests
|
||
|
api_key = "<google maps static 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('map.png', '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()
|