ZhuDongming
2019-08-05 cd7eb0bcb27a51d0ee94bbe2960fa5d5252bde7b
src/main/webapp/view/uavTrajectory.jsp
@@ -158,7 +158,8 @@
                marker = new BMap.Marker(startPoint);
            }
            var count = 0;
            var winfowText = "";
            var winfowText =
                '<div style="min-height:20px;overflow-y:auto;max-height:400px;" >';
            for (var j = i + 1; j < trackPoints.length; j++) {
                distance = map.getDistance(trackPoints[i], trackPoints[j]).toFixed(5);
                if (distance <= 1.9) {
@@ -176,15 +177,15 @@
            }
            if (coincidentPoints.indexOf(i) > -1) {
                winfowText = '<p id="' + i + '" onclick="openInfo(this)" onmousemove="red(this.id)" onmouseout="black(this.id)">' + "时间:" + sensorInfo[i].时间 + "</p>" + winfowText;
                winfowText = '<p id="' + i + '" onclick="openInfo(this)" onmousemove="red(this.id)" onmouseout="black(this.id)">' + "时间:" + sensorInfo[i].时间 + "</p>" + winfowText + "</div>";
            } else {
                for(var prop in sensorInfo[i]){
                for (var prop in sensorInfo[i]) {
                    if (sensorInfo[i].hasOwnProperty(prop)) {
                        winfowText+=(prop+":"+sensorInfo[i][prop]+"</br>");
                        winfowText += (prop + ":" + sensorInfo[i][prop] + "</br>");
                    }
                }
                winfowText += "</div>";
            }
            (function (x) {
                var infoWindow = new BMap.InfoWindow(winfowText, {enableMessage: false});
                marker.addEventListener("click", function () {
@@ -194,10 +195,10 @@
            function openInfo(e) {
                var point = new BMap.Point(sensorInfo[e.id].经度, sensorInfo[e.id].纬度);
                var winfowText1="";
                for(var prop in sensorInfo[e.id]){
                var winfowText1 = "";
                for (var prop in sensorInfo[e.id]) {
                    if (sensorInfo[e.id].hasOwnProperty(prop)) {
                        winfowText1+=(prop+":"+sensorInfo[e.id][prop]+"</br>");
                        winfowText1 += (prop + ":" + sensorInfo[e.id][prop] + "</br>");
                    }
                }
                var infoWindow1 = new BMap.InfoWindow(winfowText1, {enableMessage: false});
@@ -205,15 +206,13 @@
                map.openInfoWindow(infoWindow1, point);
            }
            function red(x)
            {
                document.getElementById(x).style.color="#FF1111";
                document.getElementById(x).style.cursor="pointer";
            function red(x) {
                document.getElementById(x).style.color = "#FF1111";
                document.getElementById(x).style.cursor = "pointer";
            }
            function black(x)
            {
                document.getElementById(x).style.color="#000000";
            function black(x) {
                document.getElementById(x).style.color = "#000000";
            }
            if (count > 0) {