我正在运行一个简单的示例:

import gmaps
import gmaps.datasets

gmaps.configure(api_key="...")
earthquake_df = gmaps.datasets.load_dataset_as_df( 'earthquakes' )
locations = earthquake_df[[ 'latitude' , 'longitude' ]]
weights = earthquake_df[ 'magnitude' ]
fig = gmaps.figure()
fig.add_layer(gmaps.heatmap_layer(locations, weights=weights))
fig


但是输出没有看到热图,而是显示了:

Figure(layout=FigureLayout(height='420px'))


我正在使用Spyder(Python 3.7)

最佳答案

(这里是Spyder的维护者),原因很简单:Spyder无法在其控制台上显示Web内容。 Web内容是指只能在Web浏览器中呈现的内容。而gmaps包就是这种情况。

关于google-maps - Gmaps没有显示在Spyder中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55138615/

10-12 18:31