Python使用Python查看.gpx或.kml可能使用Tkinter

时间:2015-10-15 18:35:16

标签: python tkinter kml google-earth gpx

我在Windows 7上使用Python 2.7和Python 3.3。

我为python安装了许多GIS模块,包括earthengine,gpsbabel和pygoogle earth。

使用gps babel我从.csv文件中导出了几个导入熊猫数据帧的.gpx和.kml文件。 我能够使用gpsbabel将所有文件(包含航路点和路由信息)合并到merged.kml和merged.gpx文件中

我通过将主文件拖放到google earth来检查主文件是否正常。到目前为止,一切看起来都很好!

现在我真的想知道如何在python创建的窗口中查看我的航点和路线,或许使用Tkinter.Maybe太难了?

我正在寻找一个加载.kml或.gpx的例子(我不关心哪个)。 这是我在伪代码中的想法:

    from googlemaps import GoogleMaps as gm
    gm.read_kml(name_in)
    gm.show()

1 个答案:

答案 0 :(得分:0)

您需要做的就是在Google地球中查看.kml

int a;   // Declare a variable
int *p;  // Declare a pointer
p = &a   // Initialize p with the address of a

这使用操作系统来打开文件。因此,只有在默认情况下使用Google地球打开.kml文件时它才会起作用。事实上,os.startfile将使用默认为

的程序打开任何文件类型