pysyde/pyqt4的google地图小部件
qgmap的Python项目详细描述
用于pyside/pyqt4的qt谷歌地图小部件
特点:
- 通过纬度、经度对或街道指定位置 通过地理编码的地址
- 以编程方式居中、缩放和操作标记
- 在用户操作时发出信号:拖动标记、平移或缩放
- 由于使用了无痛的python qt javascript接口,易于扩展
安装
通过使用pip:
$ pip3 install qgmap
来源:
python3 setup.py --install
用法
提供两个主要类:
- geocoder:从 街道地址
- qgmap.qgooglemap:一个包含googlemap的webview小部件,其中有些 管理中心、缩放、标记的方便访问器…
请参见qgmap-example.py上的主要示例代码
与pyqt4一起使用
默认情况下,类使用pyside,但是如果您 手动将usepyside模块变量设置为false。
任何使这一点不那么老套的建议都是受欢迎的。
确认
此Python代码在Henrik Hartz的C++示例代码中得到启发:
https://blog.qt.digia.com/blog/2008/07/03/putting-qtwebkit-to-use-with-google-maps/