如何繪制不同顏色的軌跡 就是邊運動邊繪制某個條件繪制軌跡的顏色改變
uj5u.com熱心網友回復:
修改 strokeColor屬性值就可以了
// 繪制軌跡
var polyline = new AMap.Polyline({
map: map,
path: lineArr,
showDir:true,
strokeColor: "red", //線顏色這里是初始的顏色
// strokeOpacity: 1, //線透明度
strokeWeight: 6, //線寬
// strokeStyle: "solid" //線樣式
});
var passedPolyline = new AMap.Polyline({
map: map,
// path: lineArr,
strokeColor: "pink", //線顏色 這里是運動完以后的顏色
// strokeOpacity: 1, //線透明度
strokeWeight: 6, //線寬
// strokeStyle: "solid" //線樣式
});
uj5u.com熱心網友回復:
謝謝啦 這個我知道 我遇到的業務邏輯是 邊運動邊繪制 比如 軌跡前半部分是紅色后半部分是綠色 一次性,marker邊運動邊繪制出來uj5u.com熱心網友回復:
https://lbs.amap.com/api/javascript-api/example/marker/replaying-historical-running-data是不是這樣的效果
uj5u.com熱心網友回復:
謝謝你啦 不是這個效果 這個是有路徑 初始化路徑然后再繪制 我需要的是 直接繪制軌跡就有多種顏色uj5u.com熱心網友回復:
這個需求很復雜的,繪制到某個坐標記錄坐標點重新畫一條線換個顏色,相當于是寫幾個陣列里面放坐標,當這個陣列完了以后重新繪制下一個陣列的線出來。你是想做路況擁堵情況?通過N多條線拼接的完整路徑。uj5u.com熱心網友回復:
我是想實作汽車在電子圍欄外的軌跡是一種顏色 電子圍欄內是一種顏色 我想的也是分段取出來繪制 但是這樣很復雜的轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/12138.html
標籤:JavaScript
上一篇:小白求問,這個界面怎樣做出來呀
