我正在寻找一些洞察力,了解我是否可以更好地创建我的KML,以便在通过围绕Google地球插件开发的自定义应用加载时使我的数据更具可读性。
我的约束是:
我的数据如下:
到目前为止我发现了什么:
我的问题:
非常欢迎任何建议或见解。
编辑:还考虑创建KML Tours以调整可见性/识别相关的地标,但无法看到我如何从给定的地标开始/停止游览(例如,通过单击描述气球中的链接?)。
答案 0 :(得分:3)
首先,给你一个问题。
您是否希望在移动设备上加载“应用”?或者你只是想在普通电脑上做点什么?
我问,因为你提到'app' - 但是在这一行
我无法使用自定义应用或插件执行任何操作,我 只能提供KML文件并利用构建的任何功能 进入谷歌地球插件。
Google地球 PLUGIN 尚未受到移动设备的支持,所以如果您可以利用它,您必须谈论正常的计算机方案。所以要么是网页,要么是嵌入在另一个程序中的网页。
至于
在没有放大和缩小的情况下,我无法对引脚进行分组 访问JavaScript API /能够做一些前端 编程(即没有办法在KML中指定引脚 应根据缩放级别进行分组。我注意到了缩放级别 能见度设置我不相信能实现我的目标 期待做。)
您是否考虑过使用Regions?通过它们,您可以控制地标变为可见的“缩放”(即POV)。
至于
点击地标时无法识别另一个地标 同一组中的地标(即所有咖啡店),如 通过改变他们的风格(再次注意为我工作这将 必须是本机功能,其行为可以预先指定 在KML中)。我希望插件可能提供一些默认值 这个与文件夹有关的功能,但我无法做到 找到任何东西。
这取决于你是否真的使用插件(以及JS)。使用直接KML,我认为没有任何可能。但是,如果您使用的是插件(以及一些JS),则根据您设置.kml的方式,您可以选择多种选项。
<style>
var placemark = ge.getElementById('unique_id');
然而,听起来你并没有使用JS,所以我可能会浪费时间。
使用游览也是如此,如果你正在使用插件,如果你愿意做一些JS编码,那么你可以使用游览到各种各样的东西。
但是,如果您正在谈论移动设备应用,那么一切皆有可能(区域除外),我建议您编辑您的问题以删除“google-earth-plugin”标记。