jinpengyong
2020-07-02 c1fea9f3710e1a26b8f1a58ba288f9fe60d29c18
src/main/webapp/view/uavchannelnew.jsp
@@ -103,7 +103,7 @@
</head>
<body>
<div id="data" style="display:block">
<div id="data" style="display:none">
    <%--存放数据的表--%>
    <table id="tab" style="border:1px solid black;width: 280px">
    </table>
@@ -356,35 +356,34 @@
    if (trackPoints.length == 0) {
        showNoDroppoint();
    }
    $(function () {
        var points = getPoints(trackPoints);
        map.centerAndZoom(points, 17);// 根据经纬度显示地图的范围
        map.setViewport(points);// 根据提供的地理区域或坐标设置地图视野
        listen(trackPoints);
        $("#form").change(function () {
            map.clearOverlays();
            var result = [];
            $('input:checkbox:checked').each(function () {
                var val = $(this).val();
                if (val == "one") {
                    getResult(result, trackPointsOne);
                } else if (val == "two") {
                    getResult(result, trackPointsTwo);
                } else if (val == "three") {
                    getResult(result, trackPointsThree);
                } else if (val == "four") {
                    getResult(result, trackPointsFour);
                } else if (val == "five") {
                    getResult(result, trackPointsFive);
                }
            });
            var zoom = map.getZoom();
            if (zoom > 17) {
                addMarkers(result);
    var points = getPoints(trackPoints);
    map.centerAndZoom(points, 17);// 根据经纬度显示地图的范围
    map.setViewport(points);// 根据提供的地理区域或坐标设置地图视野
    listen(trackPoints);
    $("#form").change(function () {
        map.clearOverlays();
        var result = [];
        $('input:checkbox:checked').each(function () {
            var val = $(this).val();
            if (val == "one") {
                getResult(result, trackPointsOne);
            } else if (val == "two") {
                getResult(result, trackPointsTwo);
            } else if (val == "three") {
                getResult(result, trackPointsThree);
            } else if (val == "four") {
                getResult(result, trackPointsFour);
            } else if (val == "five") {
                getResult(result, trackPointsFive);
            }
            addPolygon(getPoints(result));
            listen(result);
        });
        var zoom = map.getZoom();
        if (zoom > 17) {
            addMarkers(result);
        }
        addPolygon(getPoints(result));
        listen(result);
    });
    function getResult(result, arry) {