在图层选项上打开弹出窗口,单击leafletjs

时间:2016-01-10 09:31:16

标签: leaflet

enter image description here

我将尝试使用layerGroup功能显示一组选项来过滤掉标记。我需要在从图层中选择一个选项时显示弹出窗口,该图层将提示用户输入基于我将显示标记的数字。有可能吗?

在上面的草图中,有'是一个右上角的示例过滤器,我打算使用这些图层来显示,但事情是选择“位置”#39;选项我必须显示一个弹出窗口,提示用户输入位置编号,并在此基础上将标记放在地图上。

1 个答案:

答案 0 :(得分:0)

我想有多种方法可以实现这一目标,具体取决于您想要获得的行为。

E.g。您可以使用“虚拟”图层(可能名称为“位置”?),您可以在图层控件中添加(我猜这是“顶部的示例过滤器”?)。然后听这个虚拟层添加到地图中,并在此时启动你的模态(“弹出”)。然后,当用户输入必要的信息时,您可以以编程方式将相应的标记添加到地图中。

如果您需要进一步的帮助,请添加有关您尝试获得的行为的更多详细信息,或者开始实施并发布新问题,以便您已经开始实现您想要实现的目标,并且人们可以详细说明