Я пробираюсь по руководству пользователя Bokeh и застреваю в разделе Отображение географических данных .
Я в значительной степени скопировал и вставил код, но по некоторым причинам продолжаю получать следующее:
Код какследует:
from bokeh.io import output_file, show
from bokeh.models import (
GMapPlot, GMapOptions, ColumnDataSource, Circle, Range1d, PanTool, WheelZoomTool, BoxSelectTool
)
map_options = GMapOptions(lat=30.29, lng=-97.73, map_type="roadmap", zoom=11)
plot = GMapPlot(x_range=Range1d(), y_range=Range1d(), map_options=map_options)
plot.title.text = "Austin"
# For GMaps to function, Google requires you obtain and enable an API key:
#
# https://developers.google.com/maps/documentation/javascript/get-api-key
#
# Replace the value below with your personal API key:
plot.api_key = "GOOGLE_API_KEY"
source = ColumnDataSource(
data=dict(
lat=[30.29, 30.20, 30.29],
lon=[-97.70, -97.74, -97.78],
)
)
circle = Circle(x="lon", y="lat", size=15, fill_color="blue", fill_alpha=0.8, line_color=None)
plot.add_glyph(source, circle)
plot.add_tools(PanTool(), WheelZoomTool(), BoxSelectTool())
output_file("gmap_plot.html")
show(plot)
Я читал, что иногда это происходит потому, что ключ API неверен - или даже введен - мой ключ определенно правильный, поэтому я не уверен, что я делаю неправильно?
Включены API Google: