Я попытался анимировать одиночный полет на основе двух пар координат (служащих отправной точкой и точкой посадки). Однако я застрял с ошибкой:
Ошибка: атрибут d: ожидаемое число, «...».
поступает из d3.js.
Я не думаю, что проблема в d3; скорее всего, это моя реализация. Вот моя догадка о фактическом виновнике:
var routeOne = svg.append('path')
.datum({type: "LineString", coordinates: [coordinatesSH,coordinatesTK]})
.attr('class', 'route')
.attr('d', path);
Полный код в моем блоке.
На мой взгляд, все в порядке. Я даже жестко закодировал данные координат для простоты. Я не уверен, почему это не так.
Вопрос Что вызывает ошибку и как я могу анимировать самолет, чтобы он просто летел из одной точки в другую?