轨迹回放是绘制点+绘制线路的结合体,绘制点就是途中的汽车图片的位置。再通过高德api提供的方法去移动汽车图片实现轨迹回放。
第一步:初始化地图
var map = new AMap.Map(document.getElementById("mapContainer2"), {
center: [114.052758, 22.545817],
resizeEnable: true,
zoom: 10,
lang: "en",
mapStyle: "amap://styles/fresh",
layers: [],
});
AMap.plugin(["AMap.ToolBar", "AMap.Geocoder"], () => {
map.addControl(new AMap.ToolBar());
this.geocoder = new AMap.Geocoder({
city: "全国",
radius: 1000,
});
});
AMap.plugin("AMap.MoveAnimation", function () {});//轨迹回放
this.trackmarker = new AMap.Marker({
map: this.map,
position: arrlist[0],//轨迹路径数组 第一