Чтобы упростить мой случай до крайности, я сделал версию листовки timedimension example17 (автобус). Я заменил значок автобуса кружком. Я добавил радиусы в файл geo json («Радиусы»: [«10», «30», «30», ... Теперь я могу определить радиус круга, сделав ссылку на радиусы массива :
function addGeoJSONLayer(map, data) {
var geoJSONLayer = L.geoJSON(data, {
pointToLayer: function (feature, latLng) {
return new L.circleMarker(latLng, {
radius: feature.properties.radiuses[11]
});
}
});
Это показывает, что данные есть. Но, конечно, мы просто выбираем один радиус из массива. Как я могу заставить круг изменять его свойства, радиус и цвет в соответствии со временем. Сделайте Мне нужна geo json .extend-structure? Другими словами, как следует обрабатывать изменения свойств круговых маркеров во времени?