|
@@ -85,14 +85,6 @@ const { querys } = useLoadQuerys({
|
|
}
|
|
}
|
|
];
|
|
];
|
|
|
|
|
|
- function colorTrans(color1: number[], color2: number[], pec: number) {
|
|
|
|
- return [
|
|
|
|
- Math.round(color1[0] + (color2[0] - color1[0]) * pec),
|
|
|
|
- Math.round(color1[1] + (color2[1] - color1[1]) * pec),
|
|
|
|
- Math.round(color1[2] + (color2[2] - color1[2]) * pec),
|
|
|
|
- ]
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
polyline.value = await new Promise((resolve, reject) => {
|
|
polyline.value = await new Promise((resolve, reject) => {
|
|
const color1 = [223, 53, 51];
|
|
const color1 = [223, 53, 51];
|
|
const color2 = [0, 145, 255];
|
|
const color2 = [0, 145, 255];
|
|
@@ -117,15 +109,11 @@ const { querys } = useLoadQuerys({
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- for (let j = 0; j < points.length; j++) {
|
|
|
|
- colorList.push('rgb(' + colorTrans(color1, color2, j / points.length).join(',') + ')');
|
|
|
|
- }
|
|
|
|
distance.value = '距离您约 ' + formatMeter(data.paths[0].distance) + '米'
|
|
distance.value = '距离您约 ' + formatMeter(data.paths[0].distance) + '米'
|
|
taxi_cost.value = '打车约' + parseInt(data.taxi_cost) + '元'
|
|
taxi_cost.value = '打车约' + parseInt(data.taxi_cost) + '元'
|
|
resolve([{
|
|
resolve([{
|
|
points: points,
|
|
points: points,
|
|
color: "#0091ff",
|
|
color: "#0091ff",
|
|
- colorList: colorList,
|
|
|
|
width: 6
|
|
width: 6
|
|
}]);
|
|
}]);
|
|
},
|
|
},
|