【发布时间】:2015-11-09 12:41:39
【问题描述】:
我正在尝试在 L.geoJson 函数中使用 Mapbox 的简单样式语法来设置标记颜色的样式,如下所示:
L.geoJson(myData, {
pointToLayer: L.mapbox.marker.style,
style: function(feature){
return { 'marker-color': '#ffcc00' }
}
});
根据mapbox docs,您可以在 L.geoJson 中使用 L.mapbox.marker.style 作为 mapbox 的默认标记,但我似乎不知道如何使用不同的颜色对其进行样式设置。
有一个similar question posted here,但我无法让它在我的客户端代码中工作。
有人知道怎么做吗?这是一个 demo fiddle 开始使用。
注意:我知道标记属性可以添加到正在使用的实际数据中,但我需要能够在客户端代码中设置标记的样式,因为我无法访问 geoJson特征集合
【问题讨论】: