【发布时间】:2011-12-20 00:10:00
【问题描述】:
我正在尝试在侧边栏中使用一系列复选框构建地图,以显示标记组。我的 KML 文件结构如下(来自 Google 地球):
<document>
<folder>
<placemark>
<xx />
<xxx />
</placemark>
</folder>
</document>
我能够加载 KML 并将其作为图层应用到地图上,同时显示所有标记和多边形等。我不确定并且在任何地方都找不到记录的是如何操作 KML 中的特定节点 - 例如通过复选框显示特定文件夹中的所有地标,或显示所有多边形,但没有标记或反之亦然。
由于地标的数量,我宁愿使用 Google 地球来维护 KML 文件,而不是通过 javascript/API 单独添加它们。使用 Fusion Tables 会更好吗?
为了使事情更加复杂,在某些情况下,我想显示一个文件夹中的所有地标和另一个文件夹中的一个 - 我想我会使用 ExtendedData 来实现这一点,或者按名称显式添加标记。以后再说吧……
【问题讨论】:
-
嗨。您将答案标记为正确但进一步提及 Fusion 表。我正在拼命寻找这个stackoverflow.com/questions/16446118/…的答案
标签: javascript google-maps kml