ZhuDongming
2019-08-13 f5946c627051c9515086cbfb3a03832cd8721ab7
调整路线箭头大小
1 files modified
10 ■■■■■ changed files
src/main/webapp/view/uavTrajectory.jsp 10 ●●●●● patch | view | raw | blame | history
src/main/webapp/view/uavTrajectory.jsp
@@ -163,9 +163,11 @@
            var arrowLength;//两点间箭头长度
            if (distance <= 5) {
                arrowLength = 0;
            } else if (distance > 5 && distance <= 10) {
            } else if (distance > 5 && distance <= 20) {
                arrowLength = 2;
            } else if (distance <= 100) {
            } else if (distance > 20 && distance <= 50) {
                arrowLength = 3;
            } else if (distance > 50 && distance <= 100) {
                arrowLength = 5;
            } else if (distance > 100 && distance <= 200) {
                arrowLength = 10;
@@ -200,7 +202,7 @@
                    startPoint,
                    endPoint
                ],
                {strokeColor: "#5298FF", strokeWeight: 5, strokeOpacity: 1}
                {strokeColor: "#5298FF", strokeWeight: 4, strokeOpacity: 1}
            );
            if (i < trackPoints.length - 1 && trackPoints.length > 1) {
                map.addOverlay(polyline);// 画两点间线
@@ -367,7 +369,7 @@
            var pointArrow1 = map.pixelToPoint(new BMap.Pixel(pixelX1, pixelY1));
            var pointMiddle = map.pixelToPoint(new BMap.Pixel(poMiddleX, poMiddleY));
            var Arrow = new BMap.Polyline([pointArrow, pointMiddle, pointArrow1],
                {strokeColor: "#5298FF", strokeWeight: 5, strokeOpacity: 1});
                {strokeColor: "#5298FF", strokeWeight: 4, strokeOpacity: 1});
            map.addOverlay(Arrow);
        }
    };