kaiyu
2020-10-20 44cbfba860be1674d876a885d1b8b6cb24cc26e3
src/main/webapp/js/newmoralmap.js
@@ -56,6 +56,7 @@
        // 将地址解析结果显示在地图上,并调整地图视野
        // 创建地址解析器实例
        var myGeo = new BMap.Geocoder();
        address = address.replace(/\s*/g, "");
        myGeo.getPoint(address, function (point) {
            if (point) {
                if ("大同市" == cityName) {
@@ -217,10 +218,6 @@
                } else if ("渝北区" == cityName) {
                    var longitude = 106.638135;
                    var latitude = 29.709625;
                    point = new BMap.Point(longitude, latitude);
                } else if ("射阳县" == regoinNames[2]) {
                    var longitude = 120.332826;
                    var latitude = 33.772274;
                    point = new BMap.Point(longitude, latitude);
                }
                map.centerAndZoom(point, showZoom);
@@ -1233,6 +1230,45 @@
        }
    }
    moralMap.getRoad = function (data, regionCode) {
        var wind = data["e23"];
        var mac = data["mac"];
        var windSpeed = data["e18"];
        var speedLevel;
        if (windSpeed >= 0 && windSpeed <= 0.2) {
            speedLevel = 0;
        } else if (windSpeed > 0.2 && windSpeed <= 1.5) {
            speedLevel = 1;
        } else if (windSpeed > 1.5 && windSpeed <= 3.3) {
            speedLevel = 2;
        } else if (windSpeed > 3.3 && windSpeed <= 5.4) {
            speedLevel = 3;
        } else if (windSpeed > 5.4 && windSpeed <= 7.9) {
            speedLevel = 4;
        } else if (windSpeed > 7.9 && windSpeed <= 10.7) {
            speedLevel = 5;
        } else if (windSpeed > 10.7 && windSpeed <= 13.8) {
            speedLevel = 6;
        } else if (windSpeed > 13.8 && windSpeed <= 17.1) {
            speedLevel = 7;
        } else if (windSpeed > 17.1) {
            speedLevel = 8;
        }
        $.ajax({
            url: "/screen/getAlarm",
            type: "get",
            dataType: "json",
            data: {"windData": wind, "code": regionCode, "mac": mac, "speedLevel": speedLevel},
            success: function (info) {
                console.log("---------------" + info);
            },
        })
    }
    moralMap.refreshWindDir = function (devicesInfo) {
        var deviceInfo = devicesInfo;
        var mac = deviceInfo["mac"];