在python中可视化谷歌地图的最佳方式

时间:2012-12-06 20:12:08

标签: python google-maps pygtk

我想知道哪个是使用python和pygtk可视化谷歌地图的最好方法,现在我试过这个:

import gtk
import webkit
win = gtk.Window()
win.set_default_size(600, 400)
web = webkit.WebView()
web.open('https://google-developers.appspot.com/maps/documentation/javascript/examples/map-simple')
map=gtk.Frame('Maps')
map.add(web)
win.add(map)
win.show_all()
gtk.main()

但是存在一些问题,例如您无法正确调整窗口大小,并且在尝试使用街景时会尝试许多例外情况。 有没有正确的方法来做这件事?

1 个答案:

答案 0 :(得分:2)

我找到了一个解决方案:

import gtk
import webkit
win = gtk.Window()
win.set_default_size(600, 400)
web = webkit.WebView()
web.open('https://google-developers.appspot.com/maps/documentation/javascript/examples/map-simple')
map=gtk.Frame('Maps')
scroll = gtk.ScrolledWindow()
scroll.add(web)
map.add(scroll)
win.add(map)
win.show_all()
gtk.main()

您只需要添加滚动视图