【发布时间】:2013-06-26 16:12:50
【问题描述】:
我正在构建一个基本的租车搜索应用程序,该应用程序返回来自多个提供商的结果,并通过传单地图显示这些提供商的位置。目前,我正在遍历结果并为每个结果添加一个位置标记到图层组。
但是,每个提供商都会返回许多结果(他们提供的不同汽车类型等等),我正在尝试找出如何为每个提供商只添加一个标记。我猜也许我需要以某种方式使用“hasLayer”,我只是不确定如何......
【问题讨论】:
-
HasLayer仅在您比较同一对象时才有效。当您有两个包含相同数据的单独对象时,它将不起作用。在添加新层之前,您需要编写一些自定义比较代码 - 检查这些“重复”汽车的层 - 在将新层添加到组之前。
标签: leaflet