基于Echarts+HTML5可视化数据大屏展示-白茶大数据溯源平台V2

效果展示:

代码结构:

主要代码实现

index.html布局

html 复制代码
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" type="text/css" href="static/css/bootstrap-3.3.4.css">
    <link rel="stylesheet" type="text/css" media="all" href="static/css/daterangepicker.css" />
    <link rel="stylesheet" href="static/css/css.css">
    <link rel="stylesheet" href="static/css/index2.css">
    <link rel="stylesheet" href="static/css/daterangepicker.css">
    <title>福鼎白茶大数据溯源平台</title>
    <style>
        @font-face {
            font-family: 'DINPro';
            src: url(/fonts/DINPro.woff.ttf);
        }
    </style>
</head>
<script type="text/javascript">
    window._AMapSecurityConfig = {
        securityJsCode: 'd016a95780d3e7402b8d354d2556337b', //密钥
    }
</script>
<script type="text/javascript"
    src="static/js/dc94675363994d37877d674545fccad6.js"></script>

<body>
    <div class="content" onclick="fun(event)">
        <div class="header">
            <div class="header_l">
                <ul>
                    <li class="sel_li">
                        <a href="https://gitee.com/iGaoWei/big-data-view">
                            <img src="static/picture/header-3.png" alt="">
                            <span>首页</span>
                        </a>
                    </li>
                    <li class="">
                        <a href="https://gitee.com/iGaoWei/big-data-view">
                            <span>应用介绍</span>
                        </a>
                    </li>
                    <li class="">
                        <a href="https://gitee.com/iGaoWei/big-data-view">
                            <span>产业介绍</span>
                        </a>
                    </li>
                </ul>
            </div>
            <div class="header_m">
                <h1>福鼎白茶大数据溯源平台</h1>
            </div>
            <div class="header_r">
                <ul>

                    <li class="">
                        <a href="https://gitee.com/iGaoWei/big-data-view">
                            <span>产量产值</span>
                        </a>
                    </li>
                    <li class="">
                        <a href="https://gitee.com/iGaoWei/big-data-view">
                            <span>业务系统</span>
                        </a>
                    </li>
                    <li>
                        <a href="https://gitee.com/iGaoWei/big-data-view">
                            <img src="static/picture/header-1.png" alt="">
                            <span>退出</span>
                        </a>
                    </li>
                </ul>
            </div>
        </div>
        <div class="main">
            <div class="main_l">
                <div class="item mainl1">
                    <div class="title">
                        <h2>交易产量</h2>
                        <p><span class="span_c day1_cl">日</span><span class="month1_cl">月</span><span
                                class="year1_cl">年</span></p>
                        <button id="date1"></button>
                    </div>
                    <div class="con">
                        <div class="con_t">
                            <p>当日茶青交易产量:<span class="jyl_1" data-ride="numberGrow21" data-value="150.9" data-time="3"
                                    data-digit="2">150.9</span><b>公斤</b></p>
                        </div>
                        <div class="con_f bar1"></div>
                    </div>
                </div>
                <div class="item mainl2">
                    <div class="title">
                        <h2>交易产量</h2>
                        <p><span class="span_c day2_cl">日</span><span class="month2_cl">月</span><span
                                class="year2_cl">年</span></p>
                        <button id="date2"></button>
                    </div>
                    <div class="con">
                        <div class="con_t">
                            <p>当日毛茶交易产量:<span class="jyl_2" data-ride="numberGrow22" data-value="150.9" data-time="3"
                                    data-digit="2">150.9</span><b>公斤</b></p>
                        </div>
                        <div class="con_f bar2"></div>
                    </div>
                </div>
                <!-- <img src="static/picture/dot.png" alt=""> -->
            </div>
            <!-- <div class="point">
                <img src="static/picture/dot.png" alt="">
                <span class="point_child" style="color: white;font-size: 14px;white-space: nowrap;margin-top: -10px;">福鼎市</span>
            </div> -->
            <!-- <div class="main_m"> -->
            <div class="eject_bigbox">
                <div class="close2"></div>
                <h2>产业介绍</h2>
                <div class="con_box">
                    <video src="/images/video.mp4" controls></video>
                    <div class="textbox">
                        <p>福鼎是中国白茶发源地和核心产区,也是唯一由国家部委授予的"中国白茶之乡",素有"世界白茶在中国,中国白茶在福鼎"之美誉。这里三面环山一面临海,以花岗岩地貌、微酸性砂砾土壤为主,千百年来,独特的地理气候条件孕育出福鼎大白茶、福鼎大毫茶两大国家级茶树良种。福鼎白茶运用传统独特工艺,最大限度地保留了茶叶中的营养和活性,造就了福鼎白茶"毫香蜜韵、历久弥香、自然健康"的特质。新茶有甜爽之美,老茶有甘醇之韵,广为世人所推崇。
                        </p>
                        <p>福鼎市大力实施基地化生态茶园建设,推行茶园不使用化学农药全覆盖,始终坚持做老百姓喝得起的放心茶、健康茶。福鼎白茶大数据溯源系统于2021年3月10日正式启用,必将更好地维护消费者的权益,确保每一份福鼎白茶都来自福鼎正宗原产地。
                        </p>
                        <p>福鼎白茶,让世界更美好!</p>
                    </div>
                </div>
            </div>
            <div class="main_m">
                <div class="main_m_t">
                    <div class="item1">
                        <p data-ride="numberGrow25" data-value="6551" data-time="3" data-digit="2">6551</p>
                        <span>茶农 (户)</span>
                        <p data-ride="numberGrow25" data-value="150.6" data-time="3" data-digit="2">150.6</p>
                        <span>经纪人(家)</span>
                    </div>
                    <div class="item1">
                        <p data-ride="numberGrow25" data-value="85" data-time="3" data-digit="2">85</p>
                        <span>茶企 (家)</span>
                        <p data-ride="numberGrow25" data-value="65.8" data-time="3" data-digit="2">65.8</p>
                        <span>加工点(家)</span>
                    </div>
                    <div class="item1">
                        <p data-ride="numberGrow25" data-value="14374.64" data-time="3" data-digit="2">14,374.64</p>
                        <span>茶园总面积 (万亩)</span>
                        <p data-ride="numberGrow25" data-value="35.40" data-time="3" data-digit="2">35.40</p>
                        <span>交易额 (亿元)</span>
                    </div>
                    <div class="item1">
                        <p data-ride="numberGrow25" data-value="338029.51" data-time="3" data-digit="2">338,029.51</p>
                        <span>交易产量 (万吨)</span>
                        <p data-ride="numberGrow25" data-value="2.4576" data-time="3" data-digit="2">2.4576</p>
                        <span>溯源码量 (个)</span>
                    </div>

                </div>
            </div>
            <div class="eject control">
                <div class="close"></div>
                <div class="infor">
                    <h2><img src="static/picture/address.png" alt=""><span class="areaname">地区名称</span></h2>
                    <div class="con_text">
                        <p>茶农(户):<span>152</span></p>
                        <p>茶企(家):<span>152</span></p>
                        <p>茶园面积(千克):<span>152</span></p>
                        <p>预测产量(户):<span>152</span></p>
                        <p>当年实际产量(千克):<span>152</span></p>
                        <p>当年溯源产量(千克):<span>152</span></p>
                        <p>茶叶产值</p>
                    </div>
                </div>
                <div class="line5">

                </div>

                <!-- <div class="con "></div> -->
            </div>
            <div class="main_m_f">
                <ul>
                    <li class="active">
                        <a href="https://gitee.com/iGaoWei/big-data-view">
                            <img src="static/picture/mainm-4.png" alt=""> <img src="static/picture/mainm-4h.png" alt="">
                        </a>
                        <span>数字溯源</span>
                    </li>
                    <li>
                        <a href="https://gitee.com/iGaoWei/big-data-view">
                            <img src="static/picture/mainm-5.png" alt=""> <img src="static/picture/mainm-5h.png" alt="">
                        </a>
                        <span>病虫害测报</span>
                    </li>
                    <li>
                        <a href="https://gitee.com/iGaoWei/big-data-view">
                            <img src="static/picture/mainm-6.png" alt=""> <img src="static/picture/mainm-6h.png" alt="">
                        </a>
                        <span>非化学农药监管</span>
                    </li>
                    <li>
                        <a href="https://gitee.com/iGaoWei/big-data-view">
                            <img src="static/picture/mainm-7.png" alt=""> <img src="static/picture/mainm-7h.png" alt="">
                        </a>
                        <span>茶山地貌</span>
                    </li>
                    <li>
                        <a href="https://gitee.com/iGaoWei/big-data-view">
                            <img src="static/picture/mainm-8.png" alt=""> <img src="static/picture/mainm-8h.png" alt="">
                        </a>
                        <span>数字交易</span>
                    </li>
                    <li>
                        <a href="https://gitee.com/iGaoWei/big-data-view">
                            <img src="static/picture/mainm-9.png" alt=""> <img src="static/picture/mainm-9h.png" alt="">
                        </a>
                        <span>数字加工</span>
                    </li>
                    <li>
                        <a href="https://gitee.com/iGaoWei/big-data-view">
                            <img src="static/picture/mainm-10.png" alt=""> <img src="static/picture/mainm-10h.png" alt="">
                        </a>
                        <span>白茶文旅</span>
                    </li>
                    <li>
                        <a href="https://gitee.com/iGaoWei/big-data-view">
                            <img src="static/picture/mainm-11.png" alt=""> <img src="static/picture/mainm-11h.png" alt="">
                        </a>
                        <span>茶文化</span>
                    </li>
                </ul>
            </div>
            <!-- </div> -->
            <div class="main_r">
                <div class="item mainr1">
                    <div class="title">
                        <h2>交易额</h2>
                        <p><span class="span_c day3_cl">日</span><span class="month3_cl">月</span><span
                                class="year3_cl">年</span></p>
                        <button id="date3"></button>
                    </div>
                    <div class="con">
                        <div class="con_t">
                            <p>当月茶青交易额:<span class="jyl_3" data-ride="numberGrow23" data-value="150.9" data-time="3"
                                    data-digit="2">150.9</span><b>万元</b></p>
                        </div>
                        <div class="con_f bar3"></div>
                    </div>
                </div>
                <div class="item mainr2">
                    <div class="title">
                        <h2>交易额</h2>
                        <p><span class="span_c day4_cl">日</span><span class="month4_cl">月</span><span
                                class="year4_cl">年</span></p>
                        <button id="date4"></button>
                    </div>
                    <div class="con">
                        <div class="con_t">
                            <p>当月毛茶交易额:<span class="jyl_4" data-ride="numberGrow24" data-value="150.9" data-time="3"
                                    data-digit="2">150.9</span><b>公斤</b></p>
                        </div>
                        <div class="con_f bar4"></div>
                    </div>
                </div>
            </div>
            <div class="map3" id="map3">

            </div>
        </div>
    </div>

    <div class="container">
        <div class="well configurator" style="display: none;">
            <form>
                <div class="row">
                    <div class="col-md-4">
                        <div class="form-group">
                            <label for="parentEl">parentEl</label>
                            <input type="text" class="form-control" id="parentEl" value="" placeholder="body">
                        </div>
                        <div class="form-group">
                            <label for="startDate">startDate</label>
                            <input type="text" class="form-control" id="startDate" value="07/01/2015">
                        </div>
                        <div class="form-group">
                            <label for="endDate">endDate</label>
                            <input type="text" class="form-control" id="endDate" value="07/15/2015">
                        </div>
                        <div class="form-group">
                            <label for="minDate">minDate</label>
                            <input type="text" class="form-control" id="minDate" value="" placeholder="MM/DD/YYYY">
                        </div>
                        <div class="form-group">
                            <label for="maxDate">maxDate</label>
                            <input type="text" class="form-control" id="maxDate" value="" placeholder="MM/DD/YYYY">
                        </div>
                    </div>
                    <div class="col-md-4">
                        <div class="checkbox">
                            <label>
                                <input type="checkbox" id="autoApply"> autoApply
                            </label>
                        </div>
                        <div class="checkbox">
                            <label>
                                <input type="checkbox" id="singleDatePicker"> singleDatePicker
                            </label>
                        </div>
                        <div class="checkbox">
                            <label>
                                <input type="checkbox" id="showDropdowns"> showDropdowns
                            </label>
                        </div>
                        <div class="checkbox">
                            <label>
                                <input type="checkbox" id="showWeekNumbers"> showWeekNumbers
                            </label>
                        </div>
                        <div class="checkbox">
                            <label>
                                <input type="checkbox" id="showISOWeekNumbers"> showISOWeekNumbers
                            </label>
                        </div>
                        <div class="checkbox">
                            <label>
                                <input type="checkbox" id="timePicker"> timePicker
                            </label>
                        </div>
                        <div class="checkbox">
                            <label>
                                <input type="checkbox" id="timePicker24Hour"> timePicker24Hour
                            </label>
                        </div>
                        <div class="form-group">
                            <label for="timePickerIncrement">timePickerIncrement (in minutes)</label>
                            <input type="text" class="form-control" id="timePickerIncrement" value="1">
                        </div>
                        <div class="checkbox">
                            <label>
                                <input type="checkbox" id="timePickerSeconds"> timePickerSeconds
                            </label>
                        </div>
                        <div class="checkbox">
                            <label>
                                <input type="checkbox" id="dateLimit"> dateLimit (with example date range span)
                            </label>
                        </div>
                        <div class="checkbox">
                            <label>
                                <input type="checkbox" id="ranges"> ranges (with example predefined ranges)
                            </label>
                        </div>
                        <div class="checkbox">
                            <label>
                                <input type="checkbox" id="locale"> locale (with example settings)
                            </label>
                            <label id="rtl-wrap">
                                <input type="checkbox" id="rtl"> RTL (right-to-left)
                            </label>
                        </div>
                        <div class="checkbox">
                            <label>
                                <input type="checkbox" id="alwaysShowCalendars"> alwaysShowCalendars
                            </label>
                        </div>
                    </div>
                    <div class="col-md-4">
                        <div class="checkbox">
                            <label>
                                <input type="checkbox" id="linkedCalendars" checked="checked"> linkedCalendars
                            </label>
                        </div>
                        <div class="checkbox">
                            <label>
                                <input type="checkbox" id="autoUpdateInput" checked="checked"> autoUpdateInput
                            </label>
                        </div>
                        <div class="checkbox">
                            <label>
                                <input type="checkbox" id="showCustomRangeLabel" checked="checked"> showCustomRangeLabel
                            </label>
                        </div>
                        <div class="form-group">
                            <label for="opens">opens</label>
                            <select id="opens" class="form-control">
                                <option value="right" selected>right</option>
                                <option value="left">left</option>
                                <option value="center">center</option>
                            </select>
                        </div>
                        <div class="form-group">
                            <label for="drops">drops</label>
                            <select id="drops" class="form-control">
                                <option value="down" selected>down</option>
                                <option value="up">up</option>
                            </select>
                        </div>

                        <div class="form-group">
                            <label for="buttonClasses">buttonClasses</label>
                            <input type="text" class="form-control" id="buttonClasses" value="btn btn-sm">
                        </div>

                        <div class="form-group">
                            <label for="applyClass">applyClass</label>
                            <input type="text" class="form-control" id="applyClass" value="btn-success">
                        </div>

                        <div class="form-group">
                            <label for="cancelClass">cancelClass</label>
                            <input type="text" class="form-control" id="cancelClass" value="btn-default">
                        </div>

                    </div>

                </div>
            </form>

        </div>

    </div>
    <style type="text/css">
        .demo {
            position: relative;
        }

        .demo i {
            position: absolute;
            bottom: 10px;
            right: 24px;
            top: auto;
            cursor: pointer;
        }

        footer {
            text-align: center;
            font-size: .1rem;
            color: #4B7EFE;
        }
    </style>


    <script src="static/js/main.js"></script>
    <script src="static/js/jquery-1.10.2.js"></script>
    <script src="static/js/bootstrap-3.3.4.js"></script>
    <script src="static/js/echarts.min.js"></script>
    <script src="static/js/flexible.js"></script>
    <script src="static/js/jquery.js"></script>
    <script src="static/js/moment.js"></script>
    <script src="static/js/moment.min.js"></script>
    <script src="static/js/daterangepicker.js"></script>
    <script src="static/js/date.js"></script>
    <script src="static/js/echarts-gl.min.js"></script>
    <script src="static/js/index2.js"></script>
    <script src="static/js/echarts-amap.min.js"></script>
    <script src="static/js/scrolllazyinit.js"></script>
    <!-- <script src="static/js/vue.min.js"></script> -->
    <script type="text/javascript">
        window._AMapSecurityConfig = {
            securityJsCode: 'd016a95780d3e7402b8d354d2556337b', //密钥
        }
    </script>
    <script type="text/javascript"
        src="static/js/c704ac907ae64ebe95b77033f819f0dd.js"></script>
    <script language="javascript">
        var options = {
            subdistrict: 0,
            extensions: 'all',
            level: 'district'
        };
        var district = new AMap.DistrictSearch(options);
        //查询福鼎市区域
        console.log(district);
        district.search('福鼎市', function (status, result) {
            // var bounds = result.districtList[0]['boundaries'];
            console.log(status);
            console.log(result);
            var bounds = result.districtList[0]['boundaries'];
            var mask = [];
            for (var i = 0; i < bounds.length; i++) {
                mask.push([bounds[i]]);
            }
            //实例化地图
            var map = new AMap.Map('map3', {
                mask: mask,
                zoom: 10, //设置当前显示级别
                expandZoomRange: true, //开启显示范围设置
                zooms: [7, 16], //最小显示级别为7,最大显示级别为20
                center: [120.219761, 27.218884],
                viewMode: '3D', //这里特别注意,设置为3D则其它地区不显示
                zoomEnable: true, //是否可以缩放地图
                resizeEnable: true,
                features: ['bg'],
                layers: [new AMap.TileLayer.Satellite()],
                // mapStyle: "amap://styles/light"
            });
            console.log(mask, 'mask');
            //添加描边
            for (var i = 0; i < bounds.length; i++) {
                new AMap.Polyline({
                    path: bounds[i],
                    strokeColor: '#3078AC',
                    strokeWeight: 2,
                    map: map
                })
            }
            // var map = new AMap.Map('container', {
            //     center: [116.397428, 39.90923],
            //     layers: [new AMap.TileLayer.Satellite()],
            //     zoom: 13
            // });

            var marker1 = new AMap.Marker({
                position: new AMap.LngLat(120.17931, 27.18487), // 经纬度对象,也可以是经纬度构成的一维数组[116.39, 39.9]
                content: `<div class="point">
        <img class="point_child_img" data-name="白琳镇"  style="display:block;margin-left:10px;width:31px;height:45px;" src="static/picture/dot.png" alt="">
        <span class="point_child" style="color: white;font-size: 14px;white-space: nowrap;margin-top: -10px;">白琳镇</span>
    </div>`,
                offset: new AMap.Pixel(-15, -20),
            });
            var marker2 = new AMap.Marker({
                position: new AMap.LngLat(120.18986, 27.23783), // 经纬度对象,也可以是经纬度构成的一维数组[116.39, 39.9]
                content: `<div class="point">
        <img class="point_child_img" data-name="点头镇"  style="display:block;margin-left:10px;width:31px;height:45px;" src="static/picture/dot.png" alt="">
        <span class="point_child" style="color: white;font-size: 14px;white-space: nowrap;margin-top: -10px;">点头镇</span>
    </div>`,
                offset: new AMap.Pixel(-15, -20),
            });
            var marker3 = new AMap.Marker({
                position: new AMap.LngLat(120.33273, 27.16229), // 经纬度对象,也可以是经纬度构成的一维数组[116.39, 39.9]
                content: `<div class="point">
        <img class="point_child_img" data-name="店下镇" style="display:block;margin-left:10px;width:31px;height:45px;" src="static/picture/dot.png" alt="">
        <span class="point_child" style="color: white;font-size: 14px;white-space: nowrap;margin-top: -10px;">店下镇</span>
    </div>`,
                offset: new AMap.Pixel(-15, -20),
            });
            var marker4 = new AMap.Marker({
                position: new AMap.LngLat(120.10877, 27.39024), // 经纬度对象,也可以是经纬度构成的一维数组[116.39, 39.9]
                content: `<div class="point">
        <img class="point_child_img" data-name="叠石乡" style="display:block;margin-left:10px;width:31px;height:45px;" src="static/picture/dot.png" alt="">
        <span class="point_child" style="color: white;font-size: 14px;white-space: nowrap;margin-top: -10px;">叠石乡</span>
    </div>`,
                offset: new AMap.Pixel(-15, -20),
            });
            var marker5 = new AMap.Marker({
                position: new AMap.LngLat(120.04024, 27.25816), // 经纬度对象,也可以是经纬度构成的一维数组[116.39, 39.9]
                content: `<div class="point">
        <img class="point_child_img" data-name="管阳镇"  style="display:block;margin-left:10px;width:31px;height:45px;" src="static/picture/dot.png" alt="">
        <span class="point_child" style="color: white;font-size: 14px;white-space: nowrap;margin-top: -10px;">管阳镇</span>
    </div>`,
                offset: new AMap.Pixel(-15, -20),
            });
            var marker6 = new AMap.Marker({
                position: new AMap.LngLat(120.23642, 27.39734), // 经纬度对象,也可以是经纬度构成的一维数组[116.39, 39.9]
                content: `<div class="point">
        <img class="point_child_img" data-name="贯岭镇"  style="display:block;margin-left:10px;width:31px;height:45px;" src="static/picture/dot.png" alt="">
        <span class="point_child" style="color: white;font-size: 14px;white-space: nowrap;margin-top: -10px;">贯岭镇</span>
    </div>`,
                offset: new AMap.Pixel(-15, -20),
            });
            var marker7 = new AMap.Marker({
                position: new AMap.LngLat(120.36065, 27.28290), // 经纬度对象,也可以是经纬度构成的一维数组[116.39, 39.9]
                content: `<div class="point">
        <img class="point_child_img" data-name="佳阳乡"  style="display:block;margin-left:10px;width:31px;height:45px;" src="static/picture/dot.png" alt="">
        <span class="point_child" style="color: white;font-size: 14px;white-space: nowrap;margin-top: -10px;">佳阳乡</span>
    </div>`,
                offset: new AMap.Pixel(-15, -20),
            });
            var marker8 = new AMap.Marker({
                position: new AMap.LngLat(120.37194, 27.19149), // 经纬度对象,也可以是经纬度构成的一维数组[116.39, 39.9]
                content: `<div class="point">
        <img class="point_child_img" data-name="龙安开发区"  style="display:block;margin-left:10px;width:31px;height:45px;" src="static/picture/dot.png" alt="">
        <span class="point_child" style="color: white;font-size: 14px;white-space: nowrap;margin-top: -10px;">龙安开发区</span>
    </div>`,
                offset: new AMap.Pixel(-15, -20),
            });

            var marker9 = new AMap.Marker({
                position: new AMap.LngLat(120.12456, 27.16098), // 经纬度对象,也可以是经纬度构成的一维数组[116.39, 39.9]
                content: `<div class="point">
        <img class="point_child_img" data-name="磻溪镇"  style="display:block;margin-left:10px;width:31px;height:45px;" src="static/picture/dot.png" alt="">
        <span class="point_child" style="color: white;font-size: 14px;white-space: nowrap;margin-top: -10px;">磻溪镇</span>
    </div>`,
                offset: new AMap.Pixel(-15, -20),
            });

            var marker10 = new AMap.Marker({
                position: new AMap.LngLat(120.32633, 27.31061), // 经纬度对象,也可以是经纬度构成的一维数组[116.39, 39.9]
                content: `<div class="point">
        <img class="point_child_img" data-name="前岐镇"  style="display:block;margin-left:10px;width:31px;height:45px;" src="static/picture/dot.png" alt="">
        <span class="point_child" style="color: white;font-size: 14px;white-space: nowrap;margin-top: -10px;">前岐镇</span>
    </div>`,
                offset: new AMap.Pixel(-15, -20),
            });

            var marker11 = new AMap.Marker({
                position: new AMap.LngLat(120.42714, 27.16607), // 经纬度对象,也可以是经纬度构成的一维数组[116.39, 39.9]
                content: `<div class="point">
        <img class="point_child_img" data-name="沙埕镇"  style="display:block;margin-left:10px;width:31px;height:45px;" src="static/picture/dot.png" alt="">
        <span class="point_child" style="color: white;font-size: 14px;white-space: nowrap;margin-top: -10px;">沙埕镇</span>
    </div>`,
                offset: new AMap.Pixel(-15, -20),
            });
            var marker12 = new AMap.Marker({
                position: new AMap.LngLat(120.22933, 27.33183), // 经纬度对象,也可以是经纬度构成的一维数组[116.39, 39.9]
                content: `<div class="point">
        <img class="point_child_img" data-name="山前街道"  style="display:block;margin-left:10px;width:31px;height:45px;" src="static/picture/dot.png" alt="">
        <span class="point_child" style="color: white;font-size: 14px;white-space: nowrap;margin-top: -10px;">山前街道</span>
    </div>`,
                offset: new AMap.Pixel(-15, -20),
            });
            var marker13 = new AMap.Marker({
                position: new AMap.LngLat(120.25803, 27.10589), // 经纬度对象,也可以是经纬度构成的一维数组[116.39, 39.9]
                content: `<div class="point">
        <img class="point_child_img" data-name="太姥山镇"  style="display:block;margin-left:10px;width:31px;height:45px;" src="static/picture/dot.png" alt="">
        <span class="point_child" style="color: white;font-size: 14px;white-space: nowrap;margin-top: -10px;">太姥山镇</span>
    </div>`,
                offset: new AMap.Pixel(-15, -20),
            });
            var marker14 = new AMap.Marker({
                position: new AMap.LngLat(120.22068, 27.33119), // 经纬度对象,也可以是经纬度构成的一维数组[116.39, 39.9]
                content: `<div class="point">
        <img class="point_child_img"  data-name="桐山街道" style="display:block;margin-left:10px;width:31px;height:45px;" src="static/picture/dot.png" alt="">
        <span class="point_child" style="color: white;font-size: 14px;white-space: nowrap;margin-top: -10px;">桐山街道</span>
    </div>`,
                offset: new AMap.Pixel(-15, -20),
            });
            var marker15 = new AMap.Marker({
                position: new AMap.LngLat(120.21741, 27.33213), // 经纬度对象,也可以是经纬度构成的一维数组[116.39, 39.9]
                content: `<div class="point">
        <img class="point_child_img"  data-name="桐城街道" style="display:block;margin-left:10px;width:31px;height:45px;" src="static/picture/dot.png" alt="">
        <span class="point_child" style="color: white;font-size: 14px;white-space: nowrap;margin-top: -10px;">桐城街道</span>
    </div>`,
                offset: new AMap.Pixel(15, -20),
            });
            var marker16 = new AMap.Marker({
                position: new AMap.LngLat(120.23491, 27.03605), // 经纬度对象,也可以是经纬度构成的一维数组[116.39, 39.9]
                content: `<div class="point">
        <img class="point_child_img" data-name="硖门畲族乡"  style="display:block;margin-left:10px;width:31px;height:45px;" src="static/picture/dot.png" alt="">
        <span class="point_child" style="color: white;font-size: 14px;white-space: nowrap;margin-top: -10px;">硖门畲族乡</span>
    </div>`,
                offset: new AMap.Pixel(-15, -20),
            });
            var marker17 = new AMap.Marker({
                position: new AMap.LngLat(120.33378, 26.96008), // 经纬度对象,也可以是经纬度构成的一维数组[116.39, 39.9]
                content: `<div class="point">
        <img class="point_child_img" data-name="嵛山镇"  style="display:block;margin-left:10px;width:31px;height:45px;" src="static/picture/dot.png" alt="">
        <span class="point_child" style="color: white;font-size: 14px;white-space: nowrap;margin-top: -10px;">嵛山镇</span>
    </div>`,
                offset: new AMap.Pixel(-15, -20),
            });
            var markerList = [marker1, marker2, marker3, marker4, marker5, marker6, marker7, marker8, marker9, marker10, marker11, marker12, marker13, marker14, marker15, marker16, marker17]
            // console.log(marker1);
            // console.log(markerList);
            map.add(markerList);
        });
    </script>


    <script>
        var eject1 = document.getElementsByClassName('eject')[0]
        var eject2 = document.getElementsByClassName('eject_bigbox')[0]
        eject1.onclick = function () {
            eject1.classList.add("control")
        }
        eject2.onclick = function () {
            eject2.classList.add("eject_bigbox_control")
        }


        function fun(e) {
            var tar = e.target
            console.log(tar)
            if (tar.classList[0] == 'point_child') {
                // tar.innerHTML
                eject1.classList.remove("control")
                eject1.children[1].children[0].children[1].innerHTML = tar.innerHTML;
            } else if (tar.classList[0] == 'point_child_img') {
                eject1.classList.remove("control")
                eject1.children[1].children[0].children[1].innerHTML = tar.dataset.name;
            } else {
                eject1.classList.add("control")
            }
        }
        $('.content .main .main_m_f ul li').click(function () {
            $(this).addClass('active').siblings().removeClass('active')
        })
    </script>
</body>


</html>

作品来自于网络收集、侵权立删

相关推荐
广州腾科助你拿下华为认证4 小时前
华为考试:HCIE数通考试难度分析
大数据·华为
在未来等你6 小时前
Elasticsearch面试精讲 Day 17:查询性能调优实践
大数据·分布式·elasticsearch·搜索引擎·面试
大数据CLUB9 小时前
基于spark的澳洲光伏发电站选址预测
大数据·hadoop·分布式·数据分析·spark·数据开发
ratbag6720139 小时前
当环保遇上大数据:生态环境大数据技术专业的课程侧重哪些领域?
大数据
计算机编程小央姐11 小时前
跟上大数据时代步伐:食物营养数据可视化分析系统技术前沿解析
大数据·hadoop·信息可视化·spark·django·课程设计·食物
2501_9181269111 小时前
用html5写一个flappybird游戏
css·游戏·html5
智数研析社12 小时前
9120 部 TMDb 高分电影数据集 | 7 列全维度指标 (评分 / 热度 / 剧情)+API 权威源 | 电影趋势分析 / 推荐系统 / NLP 建模用
大数据·人工智能·python·深度学习·数据分析·数据集·数据清洗
潘达斯奈基~12 小时前
《大数据之路1》笔记2:数据模型
大数据·笔记
寻星探路12 小时前
数据库造神计划第六天---增删改查(CRUD)(2)
java·大数据·数据库