1
我在一個wxPython窗格內使用Matplotlib圖(與底圖)。我得到了情節(美國地圖與城市散點圖)。我正在嘗試做一些交互式縮放功能(在地圖上選擇一個框並僅「放大」到該區域)。Python和交互式變焦與Matplotlib的陰謀
我設法讓工具欄顯示,但是當我點擊按鈕時,沒有任何反應。似乎工具欄就在那裏顯示。有什麼想法嗎?這裏是我的代碼:
# Set up area for plotting Basemap Plot and scatter plot
self.figure = Figure(None,dpi=75)
self.canvas = FigureCanvas(self.PlotPanel, -1, self.figure)
self.axes = self.figure.add_axes([0,0,1,1],frameon=False)
self.SetColor((255,255,255))
# Toolbar Set up
self.toolbar=NavigationToolbar2Wx(self.canvas)
self.toolbar.Realize()
tw,th = self.toolbar.GetSizeTuple()
fw,fh = self.canvas.GetSizeTuple()
self.toolbar.SetSize(wx.Size(fw,th))
sizer_7.Add(self.toolbar,0)
self.toolbar.update()
這工作!我認爲這與進口和功能的放置有關。這個例子太棒了 - 不知道我錯過了它。謝謝! – mcfly