From f5946c627051c9515086cbfb3a03832cd8721ab7 Mon Sep 17 00:00:00 2001
From: ZhuDongming <773644075@qq.com>
Date: Tue, 13 Aug 2019 13:07:59 +0800
Subject: [PATCH] 调整路线箭头大小

---
 src/main/webapp/view/uavTrajectory.jsp |   13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/src/main/webapp/view/uavTrajectory.jsp b/src/main/webapp/view/uavTrajectory.jsp
index 80e4004..74785b8 100644
--- a/src/main/webapp/view/uavTrajectory.jsp
+++ b/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);// ���������������
@@ -242,6 +244,7 @@
                 if (distance <= 1.9) {
                     if (coincidentPoints.indexOf(i) == -1) {
                         coincidentPoints.push(i);
+                        winfowText +='<p id="' + i + '" onclick="openInfo(this)" onmousemove="red(this.id)" onmouseout="black(this.id)">' + "���������" + sensorInfo[i].������ + "</p>";
                     }
                     coincidentPoints.push(j);
                     count++;
@@ -252,7 +255,7 @@
             }
 
             if (coincidentPoints.indexOf(i) > -1) {
-                winfowText = '<p id="' + i + '" onclick="openInfo(this)" onmousemove="red(this.id)" onmouseout="black(this.id)">' + "���������" + sensorInfo[i].������ + "</p>" + winfowText + "</div>";
+                winfowText = winfowText + "</div>";
             } else {
                 for (var prop in sensorInfo[i]) {
                     if (sensorInfo[i].hasOwnProperty(prop)) {
@@ -366,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);
         }
     };

--
Gitblit v1.8.0