用Python绘制纬度/经度

时间:2017-08-02 23:48:42

标签: python python-2.7 google-maps

我想使用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

我得到以下作为输出

enter image description here

如果我在iPython shell中尝试相同的操作,我会得到以下内容

enter image description here

我无法查看已绘制的图像。

我尝试了其他软件包,例如,

import gmplot

gmap = gmplot.GoogleMapPlotter(37.428, -122.145, 16)

gmap.draw("mymap.html")

但是没有从包中获得任何输出。

有人可以帮我绘制谷歌地图中的点吗?

由于

1 个答案:

答案 0 :(得分:0)

您需要为jupyter安装启用小部件扩展。 通过在终端中运行来启用它:

$ jupyter nbextension enable --py --sys-prefix widgetsnbextension

另外,告诉jupyter加载gmaps扩展名:

$ jupyter nbextension enable --py --sys-prefix gmaps

参考: