我试图在侧边栏中创建一系列复选框的地图,以显示标记组。我的KML文件的结构如下(它是来自谷歌地球):通过谷歌地图API处理KML
<document>
<folder>
<placemark>
<xx />
<xxx />
</placemark>
</folder>
</document>
我能够加载KML,并将其应用到地图的层,显示所有标记和多边形等一次。我不确定的,在任何地方都找不到记录,是如何操作KML中的特定节点 - 比如说通过复选框在特定文件夹中显示所有地标,或显示所有多边形,但不显示标记或反之亦然。
由于地图标记的数量,我宁愿使用Google地球来维护KML文件,而不是通过javascript/API单独添加它们。使用Fusion Tables会更好吗?
为了使问题更加复杂,在某些情况下,我希望显示来自一个文件夹和另一个文件夹的所有地标 - 我想我将使用ExtendedData来实现该目的,或者明确地按名称添加标记。稍后...
嗨。你标记的答案是正确的,但进一步下降提到融合表。我拼命想找到一个答案这个http://stackoverflow.com/questions/16446118/add-and-remove-kml-overlay-to-a-google-map-from-external-link – 32423hjh32423