TLDR Я хочу повернуть объект в моих открытых слоях.
Я хочу, чтобы он смотрел на определенный заголовок, который я получаю от сервера.
Я знаю, что вы можете заставить функцию вращаться в точке или так далее:
window.setInterval(function() {rotateFeature(
pointFeature, 360 / 20, origin)}, 100);
как в примере с открытыми слоями.
Но я хочу иметь возможность смотреть в лицо этому курсу, который мне дан, так что.
- Могу ли я повернуть объект к заголовку?
- Могу ли я столкнуться с функцией (изображением) таким же образом?
- Если нет, то можно ли автоматически рассчитать необходимое вращение и расположить его таким образом?
- Или какие-либо идеи о том, как я мог бы сделать это с изображением? (надеясь, что не будет 360 изображений)
Пример или такой будут оценены.
Пока безуспешно с использованием:
window.setInterval(function() {rotateFeature(
imagefeature, 150 / 360, origin)}, 1000);
function rotateFeature(feature, angle, origin) {
feature.geometry.rotate(angle, origin);
}
Где origin — центроид объекта изображения.
Есть идеи на стороне кода?