0
Мне нужно руководство по анимации значка автомобиля между ниже заданными координатами, начиная с первой точки. Я использую ниже код и данные, но не могу получить желаемый результат.Как оживить значок vechile между каналами в открытых слоях 3
var dataSource1 = [{
"title": 'Duero',
"lat": 28.631429,
"lng": 77.216585,
"description": 'This is Duero'
}, {
"title": 'Reyes Catolicos',
"lat": 28.629364,
"lng": 77.211872,
"description": 'This is Reyes Catolicos'
}, {
"title": 'Guadarrama',
"lat": 28.623032,
"lng": 77.197852,
"description": 'This is Guadarrama'
}];
var iconGeometry = ol.proj.transform([centerPosition.lng, centerPosition.lat], 'EPSG:4326', 'EPSG:3857')
var iconFeature = new ol.Feature({
geometry: iconGeometry
});
iconFeature.setStyle(vehicleStyle);
//var marker = $scope.createMarker(ol.proj.transform([centerPosition.lng, centerPosition.lat], 'EPSG:4326', 'EPSG:3857'), vehicleStyle);
mapVectorSource.addFeature(iconFeature);
var markers = [];
angular.forEach($scope.dataPoints, function (value, key) {
markers.push({ x: value.lat, y: value.lng });
});
var i = 0, interval;
interval = setInterval(function() {
if (i == markers.length) {
i = 0;
}
iconGeometry.setCoordinates(new ol.geom.Point([markers[i].y, markers[i].x]));
i++;
}, 2000);
удалось создать скрипку с весь код поживаете? –
нет, я создал локальное приложение, но оно не сработало – user1770461
В чем проблема с _not, чтобы получить желаемый результат. Машина движется плохо, а не движется ?! в чем проблема? –