没有流量的谷歌地图的图像可以通过以下代码获得:
from io import BytesIO
from PIL import Image
import urllib.request
url = "http://maps.googleapis.com/maps/api/staticmap?center=-30.027489,-51.229248&size=800x800&zoom=22&sensor=true"
buffer = BytesIO(urllib.request.urlopen(url).read())
image = Image.open(buffer)
image.save("Map.png")
此代码不提供有关流量的任何信息。我可以更改上面的url
即 http://maps.googleapis.com/maps/api/staticmap?center=-30.027489,-51.229248&size=800x800&zoom=22&sensor=true 以获取流量数据吗?我知道流量数据可以通过以下方式获得:
谷歌地图图块网址为混合地图类型图块?
但是有没有办法改变url
以便获得交通线呢?
静态地图 API 不支持流量。 如果您有交通数据源(以及道路的相应数据(,则可以在静态地图上叠加彩色折线;但Google不支持它(目前(。