Google地球 - 在多台计算机之间实时同步

时间:2014-03-07 08:59:15

标签: google-maps networking live google-earth

我有3台装有谷歌地球的电脑。

我想要的是以某种方式制作一个KMZ文件,所有3台电脑都通过网络使用。

因此,当我将笔放在个人计算机1上的某个地方并保存时,笔会分享到个人计算机2和3以及现场!另外两台计算机需要重新打开KMZ文件。

这有可能吗?

1 个答案:

答案 0 :(得分:2)

如果您更新服务器上的内容并使用NetworkLink(启用了自动刷新功能)在客户端中加载共享KML但交互式共享Google地球客户端中的更改,则可以同步多个Google地球桌面客户端不是那么容易做到的。

您可以使用Google Earth API实现共享,并共享在网络浏览器中运行的Google地球实例。

以下是Google地球API演示库中可能提供起点的示例应用的说明:

Earth Pad是一款App Engine应用程序,允许多个用户协作浏览全球。 Earth Pad允许多个用户共享相同的地球观看体验;当一个用户更改视图时,它会更新其他用户。用户可以创建地标,然后会话中的所有其他用户可以看到地标,甚至是聊天。

请注意,当您启动Earth Pad应用时,它会请求访问您的Google帐户和您的电子邮件地址以允许共享会话。您需要在多个Web浏览器窗口和/或不同的Web浏览器中运行该应用程序。您可以使用一个Google帐户。

访问https://developers.google.com/earth/documentation/demogallery并搜索“地球垫”以跳转到该应用程序。

该示例的代码可用here

<强>更新

注意:截至2014年12月12日,Google地球API已被弃用,因此需要使用Google Maps V3 API创建此功能。