一个使用谷歌地图的wx python应用程序

时间:2014-07-03 12:25:11

标签: python google-maps google-maps-api-3 wxpython

我打算制作一个wx python应用程序,可以请求并显示一组特定坐标的谷歌地图(或来自其他类似地图服务的地图)。

申请应该:

  1. 显示地图的特定部分,而不是整个屏幕。
  2. 能够调整图像的分辨率/放大倍率。
  3. 能够显示地图视图和卫星图像。
  4. 我从哪里开始?

2 个答案:

答案 0 :(得分:0)

从哪里开始:

import wx

现在我的系统已经出现了:-) ...首先应该确定wx是否可以托管能够显示谷歌地图的浏览器。 Windows上的wxPython本身可以托管IE,因此您可以使用它在Windows上显示谷歌地图。 (在演示中挖掘)

我不确定您是否可以在wx应用程序中托管Mozilla或Chrome。因此,首先要确定您是否甚至可以在wx应用中显示谷歌地图。

答案 1 :(得分:0)

没有预先制作的小部件可以为您执行此操作。 wxPython确实有一个WebView小部件,从wxPython 2.9开始,它使用后端的Web浏览器,比旧版本的wx中的小部件的ActiveX版本更健壮。您可以使用它来显示地图。请注意,您仍需要弄清楚如何将Google API命令发送到包装的浏览器实例以操作地图。

您还可以查看PySlip,它可用于以平铺方式显示大图像:https://code.google.com/p/pyslip/wiki/Introduction