0
我有一個點的數組,我更改爲LineStrings - >它看起來像曲線,我希望我的標記(向量)以正確的角度沿着此路徑(在曲線上旋轉)。openlayers向量和連接線
我有一個點的數組,我更改爲LineStrings - >它看起來像曲線,我希望我的標記(向量)以正確的角度沿着此路徑(在曲線上旋轉)。openlayers向量和連接線
你必須計算2點(你對線串標記之前和之後)之間的角度:P1,P2:
var dx = p2.x-p1.x;
var dy = p2.y-p1.y;
var angle = Math.atan2(dx,dy);
var degrees = 360-(angle*180/Math.PI)-90;
然後使旋轉用「度」參數:http://openlayers.org/dev/examples/styles-rotation.html