Leaflet 如何在传单中使用自定义标记?

Leaflet 如何在传单中使用自定义标记?,leaflet,mapbox,tilemill,Leaflet,Mapbox,Tilemill,我正在从谷歌文档上的共享CSV中提取标记数据。我可以在传单上把它们画出来。我想使用我自己的PNG标记。我还想按数据类别分配不同的标记(如果“employees”字段=文档页面上有一个带有自定义图标的标记示例: 定义所有图标,然后在创建标记时使用它们。例如 var employeesLowIcon = L.icon({ ... }); var employeesHighIcon = L.icon({ ... }); var markerIcon = employees < 10 ? empl

我正在从谷歌文档上的共享CSV中提取标记数据。我可以在传单上把它们画出来。我想使用我自己的PNG标记。我还想按数据类别分配不同的标记(如果“employees”字段=文档页面上有一个带有自定义图标的标记示例:

定义所有图标,然后在创建标记时使用它们。例如

var employeesLowIcon = L.icon({ ... });
var employeesHighIcon = L.icon({ ... });
var markerIcon = employees < 10 ? employeesLowIcon : employeesHighIcon;
L.marker([51.5, -0.09], {icon: markerIcon }).addTo(map);
var employeesLowIcon=L.icon({…});
var employeesHighIcon=L.icon({…});
var markerIcon=员工<10?员工人数:员工人数:;
L.marker([51.5,-0.09],{icon:markerIcon}).addTo(map);
var employeesLowIcon = L.icon({ ... });
var employeesHighIcon = L.icon({ ... });
var markerIcon = employees < 10 ? employeesLowIcon : employeesHighIcon;
L.marker([51.5, -0.09], {icon: markerIcon }).addTo(map);