Я хочу создать карту с помощью rCharts/Leaflet
, но не могу понять, как создавать собственные значки и использовать их.
Вот решение, но у меня оно не работает: https://github.com/ramnathv/rCharts/issues/301
L1$geoJson(toGeoJSON(data_),
pointToLayer = "#! function(feature, latlng){
return L.marker(latlng, {icon: L.Icon.extend({
options: {
shadowUrl: 'leaf-shadow.png',
iconSize: [38, 95],
shadowSize: [50, 64],
iconAnchor: [22, 94],
shadowAnchor: [4, 62],
popupAnchor: [-3, -76]
}})
})
} !#"
)
Но у меня не получается. И iconUrl здесь не определен, так что он даже не меняется, верно? Так что я был бы рад иметь воспроизводимый пример.
PS: В лучшем случае будет несколько значков. Кто-нибудь знает об этом?
/редактировать:
Хорошо, я понял это. Мне пришлось поместить файлы *.png в ту же папку, где находился файл index.html, а не в папку проекта. Есть ли способ включить их, чтобы я мог использовать для этого rStudio
Viewer?