在Linux上从Python控制Google Earth的一种方法

在Linux上从Python控制Google Earth的一种方法,python,linux,google-earth,Python,Linux,Google Earth,我已经加载了一个python脚本,它使用win32commodule()在Windows上启动和控制Google Earth应用程序。脚本中的命令还可以用于从命令行交互控制Google Earth 代码是。这很有效,很刺激,但是 我想在LINUX(Ubuntu的衍生物)上也这样做 问题是:该脚本使用COM接口通过进程间通信将命令传递给GoogleEarth。在linux上,没有.exe,而是有googleearth bin可执行文件,我不知道在linux上使用相同的进程间通信思想会是什么样子 由

我已经加载了一个python脚本,它使用
win32com
module()在Windows上启动和控制Google Earth应用程序。脚本中的命令还可以用于从命令行交互控制Google Earth

代码是。这很有效,很刺激,但是

我想在LINUX(Ubuntu的衍生物)上也这样做

问题是:该脚本使用COM接口通过进程间通信将命令传递给GoogleEarth。在linux上,没有.exe,而是有
googleearth bin
可执行文件,我不知道在linux上使用相同的进程间通信思想会是什么样子

由于程序很可能是从(大部分)相同的源代码编译到不同的操作系统,所以在我看来,功能可能就在那里。现在,关于如何从Python脚本访问它,这远远超出了我目前的知识范围


谢谢你的帮助

Google Earth COM Api已经贬值(请参阅),因此编写针对它的代码将是一项艰巨的工作,并且无法保证您的代码将来会正常工作

Google建议人们使用Google Earth的插件版本,但不幸的是,到目前为止,Linux OSs不支持这一版本,所以在这种情况下,这不是您的选择

不管怎样,撇开空洞不谈,你可以看看像谷歌地球这样的东西

这是一个围绕Google Earth COM接口的python包装,它应该允许您使用python中的COM api,或者至少为您提供一些关于设置的指针。

是的,我知道-因此“至少为您提供一些关于设置的指针”-在任何情况下,COM api和插件现在都贬值了,因此没有任何东西可以工作更长时间。。。