Estoy usando OpenLayers 5.3.2, y me gustaría crear mi propia animación de marcadores usando casi exactamente el ejemplo en https://openlayers.org/en/latest/examples/feature-move-animation.html?q=marker
Todo lo que me gustaría hacer es crear mi propia polilínea para reemplazar la utilizada en la demo. También cambiaré el punto central, pero eso lo puedo hacer por mi cuenta. No hay información sobre cómo generar una polilínea para OL 5.3.2. He leído todos los ejemplos para versiones anteriores y ninguno de ellos funciona.
Por lo que he leído, una polilínea es una matriz de matrices de coordenadas, como:
[
[lon,lat],
[lon,lat],
[lon,lat],
[lon,lat]
]
Así que he generado mi matriz para que coincida exactamente con eso. Ejemplo de los datos que he creado, almacenados en una variable global:
var currPath =
[
[
-98.907449,
30.241299
],
[
-98.907477,
30.241337
],
[
-98.907557,
30.241449
],
[
-98.907636,
30.24156
]
]
Pero a partir de aquí, no tengo ni idea de cómo proceder.