国产久_亚欧精品一区_久久亚洲美女_99精品在线观看_日韩成人三级_久久精品久久久久

BIGEMPA Js API示例中心

插件截圖源代碼展示

代碼編輯區(qū) 運行 下載 還原
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8" />
        <meta
            name="viewport"
            content="initial-scale=1,maximum-scale=1,user-scalable=no"
        />
        <!--
        以下CSS地址請在安裝軟件了替換成本地的地址
        CSS地址請使用:
        http://localhost:9000/bigemap.js/v2.1.0/bigemap.css
        軟件下載地址 http://www.bt68f.cn/reader/download/detail201802017.html
        -->
        <link href="http://ua.bigemap.com:30081/bmsdk/bigemap.js/v2.1.0/bigemap.css" rel="stylesheet"/>
        <!--
        JS地址請使用:
        http://localhost:9000/bigemap.js/v2.1.0/bigemap.js
        -->
        <script src="http://ua.bigemap.com:30081/bmsdk/bigemap.js/v2.1.0/bigemap.js"></script>
        <script src="http://www.bt68f.cn/offline_data/newjunbiao/turf.min.js"></script>
        <script src="http://www.bt68f.cn/offline_data/newjunbiao/bm-plot.min.js"></script>
        <script src="http://www.bt68f.cn/offline_data/newjunbiao/jquery.min.js"></script>
        <style>
            body {
                margin: 0;
                padding: 0;
            }
            #map {
                position: absolute;
                top: 0;
                bottom: 0;
                width: 100%;
            }
            .tools {
                width: 400px;
                height: 40px;
                display: flex;
                position: absolute;
                top: 20px;
                right: 60px;
                align-items: center;
                z-index: 99;
                justify-content: space-around;
            }
            .item {
                width: 100px;
                /* height: 30px; */
                text-align: center;
                /* line-height: 30px; */
                background-color: #59acff;
                color: antiquewhite;
                padding: 8px;
                border-radius: 4px;
            }
        </style>
        <title>Google Map Streets</title>
    </head>
    <body>
        <div id="map">
            <div class="tools">
                <h3 class="item">清除所有點</h3>
                <h3 class="item one">添加數(shù)據(jù)</h3>
                <h3 class="item two">導(dǎo)出圖片</h3>
            </div>
            <a download="" style="display: none" id="download"></a>
        </div>
        <script>
            // 軟件配置信息地址,軟件安裝完成之后使用本地地址,如:http://localhost:9000
            BM.Config.HTTP_URL = "http://ua.bigemap.com:30081/bmsdk/"

            // 在ID為map的元素中實例化一個地圖,并設(shè)置地圖的ID、中心點,默認(rèn)的級別和顯示級別控件
            var map = BM.map("map", "bigemap.dc-tian-w-satellite", {
                center: [30.593173722573788, 104.02184485690668],
                zoom: 10,
                zoomControl: true,
                attributionControl: false,
            });
            window.lastMarker = null;
            window.svg = new BM.Plot.SvgLayer({
                pane: "tooltipPane",
            }).addTo(map);

            // 創(chuàng)建導(dǎo)出圖片對象
            let exportObj = new BM.Plot.Export(map);

            //監(jiān)聽事件
            exportObj.on("export_index", (e) => {
                // console.log("eee",e);
                if (e.detail.index == e.detail.sum) {
                    console.log(e);
                }
            });

            // console.log(svg, "sss");

            let all1 = [];
            var iconData = BM.icon({
                iconUrl: "/offline_data/newjunbiao/2.png",
                iconSize: BM.point(30, 30),
                iconAnchor: BM.point(15, 30),
            });

            var points = null;
            // 生成200個隨機(jī)點
            points = turf.randomPoint(200, {
                bbox: [102.991, 31.438, 104.895, 30.092],
            });
            var fs = points.features;
            fs.forEach((v, i) => {
                let pos = v.geometry.coordinates;
                var ss22 = new BM.Plot.IconOverlay(iconData, [pos[1], pos[0]], {
                    size: { x: 30, y: 30 },
                    // 設(shè)置5小于5級的時候是0.5的大小,大于16級時放大2倍
                    zoomScale: new BM.Plot.ZoomScale(5, 0.5, 16, 2),
                    // 設(shè)置tooltip,這個是一直顯示的  默認(rèn)在標(biāo)簽下方
                    // 文本內(nèi)容
                    text: `${i + 1}`,
                    // 文本顏色
                    color: "red",
                    // 文本字體,大小
                    font: "20px 楷體",
                    // 文本偏移量
                    textOffset: BM.point(2, 2),
                    backgroundColor: "aqua",
                });
                all1.push(ss22);
            });
            window.svg.addLayers(all1);

            // console.log(points);

            // // 鼠標(biāo)左鍵點擊事件
            svg.addOnClickListener(function (e) {
                console.log(e.layer);
            });
            // // 鼠標(biāo)右鍵點擊事件
            svg.addOnContextMenuListener(function (e) {
                console.log(e.layer);
            });

            // // console.log(svg);

            document
                .querySelector(".item")
                .addEventListener("click", function (e) {
                    svg.clearLayers();
                });

            document.querySelector(".one").addEventListener("click", (e) => {
                var points = null;
                points = turf.randomPoint(Math.floor(Math.random() * 200 + 1), {
                    bbox: [102.991, 31.438, 104.895, 30.092],
                });
                var fs = points.features;
                svg.clearLayers();
                fs.forEach((v, i) => {
                    let pos = v.geometry.coordinates;
                    var ss22 = new BM.Plot.IconOverlay(
                        iconData,
                        [pos[1], pos[0]],
                        {
                            size: { x: 30, y: 30 },
                            // 設(shè)置5小于5級的時候是0.5的大小,大于16級時放大2倍
                            zoomScale: new BM.Plot.ZoomScale(5, 0.5, 16, 2),
                            // 設(shè)置tooltip,這個是一直顯示的  默認(rèn)在標(biāo)簽下方
                            // 文本內(nèi)容
                            text: `${i + 1}`,
                            // 文本顏色
                            color: "red",
                            // 文本字體,大小
                            font: "20px 楷體",
                            // 文本偏移量
                            textOffset: BM.point(2, 2),
                            backgroundColor: "aqua",
                        }
                    );
                    all1.push(ss22);
                });
                window.svg.addLayers(all1);
            });

            document.querySelector(".two").addEventListener("click", (e) => {
                console.log("er");
                exportObj
                    .export(map.getBounds(), {
                        zoom: map.getZoom(),
                        needTileLayer: true,
                    })
                    .then((result) => {
                        console.log("result", result);
                        let data = result.data;
                        let mm = new Image();
                        mm.src = data;
                        mm.onload = function(){
                             let c = document.createElement("canvas");
                             c.width = mm.width;
                             c.height = mm.height;
                             c.getContext("2d").drawImage(mm,0,0,mm.width,mm.height);
                             let a = document.createElement("a");
                             a.download = `demo`
                             a.href = c.toDataURL("image/png");
                             a.click();
                        }
                    })
                    .catch((err) => {});
            });
        </script>
    </body>
</html>
            
国产久_亚欧精品一区_久久亚洲美女_99精品在线观看_日韩成人三级_久久精品久久久久
<code id="kseui"><acronym id="kseui"></acronym></code>
  • <abbr id="kseui"><tbody id="kseui"></tbody></abbr>
  • <button id="kseui"></button>
  • 在线观看欧美一区| 国产另类第一区| 色姑娘综合av| 成人黄色在线免费观看| 亚洲精品视频啊美女在线直播| 久久久久久久久久久久久久久久av| 国产欧美二区| 欧美女激情福利| 亚洲一区三区电影在线观看| 久久久久久99| 国产成人精品自拍| 新狼窝色av性久久久久久| 在线视频观看日韩| 欧美精品一级| 欧美一区二区三区在线播放| 欧美日韩一区二区三| 国产亚洲情侣一区二区无| 成人欧美视频在线| 久久资源在线| 国产高清精品一区二区三区| 老鸭窝毛片一区二区三区| 国产精品视频免费一区| 日韩视频精品在线观看| 在线亚洲免费| 国产视频精品网| 国产日韩1区| 国产精品夜夜夜一区二区三区尤| 亚洲国产影院| 国产日韩欧美三区| 新67194成人永久网站| 国产女主播一区二区| 久久精品中文| 国产欧美日韩在线播放| 蜜桃传媒视频麻豆第一区免费观看| 狠狠爱一区二区三区| 欧美极品一区二区| 日本免费高清一区| 一区高清视频| 亚洲婷婷在线| 久久久久久九九九九| 99久久精品无码一区二区毛片| 久久激情网站| 欧美少妇一区| 亚洲精品一区二区三区四区五区| 欧美久久久久久| 国产亚洲午夜| 成人在线视频网址| 日韩尤物视频| 91久久视频| 成人免费91在线看| 日韩欧美在线电影| 亚洲性感美女99在线| 午夜在线视频观看日韩17c| 91视频免费在线观看| 欧美日韩另类丝袜其他| 中文字幕中文字幕在线中心一区 | 亚洲精品系列| 国产亚洲精品久久飘花| 日本一区二区三区视频在线观看 | 欧美日产一区二区三区在线观看| 黄色av一区| 国产精品国产精品| 欧美一区二区三区在线播放| 国产精品一区在线播放| 精品视频免费观看| 好吊视频一区二区三区四区| 97超碰最新| 欧美区日韩区| 国产 高清 精品 在线 a| 亚洲欧美99| 成人av免费电影| 欧美激情成人在线| 国产麻豆乱码精品一区二区三区 | 91手机在线播放| 欧美.日韩.国产.一区.二区| 久久久水蜜桃av免费网站| 亚洲高清视频一区| 91入口在线观看| 在线成人av| 日韩av电影免费在线观看| 国产免费成人| 在线精品亚洲一区二区| 国产精品毛片va一区二区三区| 午夜精品电影| 精品视频第一区| 先锋影音国产一区| 你懂的视频一区二区| 国产在线一区二区三区播放| 中文日韩欧美| 欧美成人国产| 日韩精品国内| 国产伦精品一区二区三区照片91 | 国产精品国模大尺度私拍| 国内精品**久久毛片app| 蜜桃麻豆91| 高清不卡日本v二区在线| 99精品热视频只有精品10| 中文字幕一区二区三区最新 | 欧美下载看逼逼| 成人综合色站| 久久国产日本精品| 99在线精品视频在线观看| 欧美日韩国产色综合一二三四| 日本电影一区二区三区| 波多野结衣一区二区三区在线观看| 亚洲黄色免费| 亚洲手机在线| 欧美日韩另类综合| 欧美/亚洲一区| 在线观看成人av| 日韩免费一区二区三区| 久久偷看各类wc女厕嘘嘘偷窃| 久久一日本道色综合久久| 国产精品久久久久久久久久直播| 欧美日韩在线播放一区二区| 亚洲综合五月天| 亚洲自拍偷拍二区| 亚洲国产高清国产精品| 亚洲精品永久www嫩草| 欧美精品久久久| 日韩精品欧美一区二区三区| 欧美一区二区三区四区夜夜大片| 国产在线视频欧美一区二区三区| 俄罗斯精品一区二区| 国产精品中出一区二区三区| 成人资源av| 精品一区二区国产| 玛丽玛丽电影原版免费观看1977| 精品久久sese| 欧美婷婷久久| 一区二区三区在线视频111| 午夜精品电影| 99re6热在线精品视频播放速度| 韩国欧美一区| 国产三级精品在线不卡| 久久激情网站| 精品国产一区二区三区麻豆免费观看完整版| 999视频在线观看| 久久大片网站| 制服诱惑一区| 一本色道久久综合亚洲精品不| 国产精品综合色区在线观看| 久久亚洲精选| 欧美日本韩国国产| 欧美黄色一区| 亚洲一区日韩| 国产免费一区二区三区| 日韩伦理一区二区三区av在线| 欧美喷水视频| 免费在线国产精品| 久久日韩精品| 欧美日韩精品免费观看视一区二区| 亚洲人成免费| 国产亚洲欧美一区二区三区| 天天人人精品| 亚洲一区自拍| 欧美日本国产精品| 亚洲国产一区二区三区在线播 | 日本不卡久久| 亚洲国产一区二区三区a毛片| 久久久xxx| 亚洲一区二区三区色| 999亚洲国产精| 久久伦理网站| av成人国产| 欧美日韩在线观看一区| 伊人久久久大香线蕉综合直播 | 久久99国产精品99久久| 午夜国产精品视频免费体验区| 午夜一区不卡| 一本一生久久a久久精品综合蜜 | 噜噜噜噜噜久久久久久91| 欧美日韩91| 国产一区二区自拍| 激情六月综合| 欧美日韩亚洲免费| 一本一本久久a久久精品综合妖精| 另类小说综合网| 一区二区三区四区国产| 欧美一区国产一区| 亚洲影院在线| 欧美日本韩国在线| 久久久精品国产一区二区三区| 韩国在线视频一区| 欧美一区免费视频| 久久婷婷激情| 亚洲人体一区| 日韩三级电影网站| 国产91精品入口17c| 亚洲第一黄网| 在线国产99| 久久婷婷人人澡人人喊人人爽| 国产精品日韩欧美一区| 欧美黄色一区| 婷婷五月色综合| 精品国产一区二区三区麻豆免费观看完整版 | 久久99欧美| 欧美久久99| 日韩av影视| 国产一区二区中文字幕免费看|