我正在尝试制作自定义 Google 地图。这个想法是用 3 个不同的标记制作地图,例如:森林、河流、湖泊。
我知道如何添加这些自定义标记。我使用本教程执行此操作,但我需要对标记进行排序。例如,当我在地图中按链接“森林”时,只会显示“森林”标记。请帮助解决这个问题,我尝试在 Google 示例中搜索,但没有找到我需要的东西。
我正在尝试制作自定义 Google 地图。这个想法是用 3 个不同的标记制作地图,例如:森林、河流、湖泊。
我知道如何添加这些自定义标记。我使用本教程执行此操作,但我需要对标记进行排序。例如,当我在地图中按链接“森林”时,只会显示“森林”标记。请帮助解决这个问题,我尝试在 Google 示例中搜索,但没有找到我需要的东西。
我只是为类似的场景保留所有标记的列表/数组。实际上,我为此目的编写了一个 Javascript 元对象,因此我可以搜索特定类型的所有标记等。
一个非常简单的解决方案是保留三个列表,每种类型一个。因此,您可以遍历所有列表并根据需要隐藏/显示标记。
编辑1: