Мне нужно добавить пользовательский значок к некоторым данным JSON. Я втягиваю карту буклетов с помощью листовки-ajax (https://github.com/calvinmetcalf/leaflet-ajax), но не могу понять, как это сделать.Добавить пользовательский значок в datalet-ajax data
Любые советы? Вот как я получаю мои данные:
var geojsonLayerIncidents = new L.GeoJSON.AJAX("http://131940.qld.gov.au/api/json/v1/events/incident");
var geojsonLayerRoadworks = new L.GeoJSON.AJAX("http://131940.qld.gov.au/api/json/v1/events/roadworks");
geojsonLayerIncidents.addTo(map);
geojsonLayerIncidents.bindPopup("<b>Incident or accident</b><p>Avoid if possible<p>");
geojsonLayerRoadworks.addTo(map);
geojsonLayerRoadworks.bindPopup("<b>Roadworks</b><p>Avoid if possible");
Я хотел бы иметь один значок для инцидентов, а другой для дорожных работ
Вы имеете в виду пользовательский маркер данных JSON? – FredFury
Смотрите правки в оригинальное сообщение, но чтобы ответить на ваш вопрос, да. Мне нужна иконка для инцидентов, а другая - для дорожных знаков. Thx – user1542125
Отметьте это: http://gis.stackexchange.com/questions/113076/custom-marker-icon-based-on-attribute-data-in-leaflet-geojson – FredFury