【问题标题】:How to: place link to another kml file within a placemark如何:在地标内放置指向另一个 kml 文件的链接
【发布时间】:2012-03-19 06:38:13
【问题描述】:

我正在绘制一艘环游世界的船的路径,使用一系列 kml 文件,每个文件都包含多个地标。

当我单击最后一个可见地标时,我不想打开一个气球,其中包含文本和指向下一个文件的 URL。相反,我希望 GE 加载并“飞到”包含下一系列地标的 kml 文件。到目前为止,我还没有找到一种方法来做到这一点,所以我想知道这是否可能。如果是这样,怎么做?谢谢,约翰

【问题讨论】:

    标签: kml


    【解决方案1】:

    我假设您在 Google 地球中使用 KML。 KML 没有像这样的地标的“onclick”方法,当您单击地标时,如果有要打开的气球,它会打开一个气球。如果您想要更多指导,您可以发送tour 或打开一个气球,其中包含一个添加了 ;flyto 方法的链接,该方法将您带到特定的地标。

    【讨论】:

    • 哦,好吧,我想这就是我所担心的。我试图通过不打开气球来让事情变得超级简单。我希望有一些方法可以在当前可见路线的末端附近添加一个“下一段”按钮。我认为对于非技术网站访问者来说,这比必须转到“位置”窗格中列表的底部并选中“继续”框更直观。无论如何,感谢您的反馈。
    • 所以有两件事:1) 你可以把这部分作为旅行的一部分:developers.google.com/kml/documentation/touring,更有指导性。或 2) 您可以将其作为 NetworkLink 的一部分,该 NetworkLink 使用 viewFormat 检查查看位置,然后加载新内容。你必须有服务器支持:developers.google.com/kml/documentation/kmlreference#viewformat
    • 现在,我有一个 NetworkLink 作为我的 Places 列表中的最后一项,并带有一个“FlytoView”到下一个 kmz 文件。我想这是目前最简单的方法。可惜没有办法在 3D 视图中放置“下一步”按钮(或类似按钮)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多