我想使用python在Google地图中绘制几个纬度/经度。我试图使用iPython JuPyter笔记本。我试过以下包,
import gmaps
import gmaps.datasets
import gmaps.geojson_geometries
gmaps.configure(api_key="API key")
locations = gmaps.datasets.load_dataset("taxi_rides")
fig = gmaps.figure()
fig.add_layer(gmaps.heatmap_layer(locations))
fig
我得到以下作为输出
如果我在iPython shell中尝试相同的操作,我会得到以下内容
我无法查看已绘制的图像。
我尝试了其他软件包,例如,
import gmplot
gmap = gmplot.GoogleMapPlotter(37.428, -122.145, 16)
gmap.draw("mymap.html")
但是没有从包中获得任何输出。
有人可以帮我绘制谷歌地图中的点吗?
由于
答案 0 :(得分:0)
您需要为jupyter安装启用小部件扩展。 通过在终端中运行来启用它:
$ jupyter nbextension enable --py --sys-prefix widgetsnbextension
另外,告诉jupyter加载gmaps扩展名:
$ jupyter nbextension enable --py --sys-prefix gmaps