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

BIGEMPA Js API示例中心

截屏功能源代碼展示

代碼編輯區 運行 下載 還原
<html>
<head>
    <meta name="layout" content="main">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <script src="http://www.bt68f.cn/Public/common/js/jquery.min.js"></script>
    <script type="text/javascript" src="/Public/offline/html2canvas/html2canvas.min.js"></script>
    <link href="http://ua.bigemap.com:30081/bmsdk/bigemap.js/v2.1.0/bigemap.css" rel="stylesheet"/>
    <link href="http://www.bt68f.cn/Public/css/button.min.css" rel="stylesheet">
    <script src="http://ua.bigemap.com:30081/bmsdk/bigemap.js/v2.1.0/bigemap.js"></script>
    <script type="text/javascript" src="/Public/offline/html2canvas/rgbcolor.js"></script>
    <script type="text/javascript" src="/Public/offline/html2canvas/canvg.js"></script>
    <script type="text/javascript" src="/Public/offline/html2canvas/umd.js"></script>
    <style>
        *{
            margin: 0;
            padding: 0;
        }
        html,body{
            width: 100%;
            height: 100%;
        }
        #map {
            width: 100%;
            height: 100%;
        }
        #area{
            position: absolute;
            top:50px;
            right: 20px;
            z-index: 999999999;
        }
        .my_tooltip{
            color: red;
            background: transparent;
            border: none;
            font-size: 18px;
        }
        .my_tooltip::before{
            display: none;
        }
    </style>
</head>
<body>
<div id='map'></div>
<div id="area">
    <button id="create-image" class="button button-tiny button-rounded button-primary ">生成圖片</button>
    <br/>
    <a href="http://www.bt68f.cn/Public/offline/html2canvas/html2canvas.zip" target="_blank"  class="button button-tiny button-rounded button-primary ">下載插件</a>
</div>
</body>
</html>
<script>
    //對應使用到的文件下載地址 http://www.bt68f.cn/Public/offline/html2canvas/html2canvas.zip
    BM.Config.HTTP_URL = "http://ua.bigemap.com:30081/bmsdk/"
    var map = BM.map('map', 'bigemap.dc-tian-w-satellite', {
    
        center: [38, 104],
        zoom: 4,
        zoomControl: false,
        attributionControl: false
    });

    var nodeList=[];
    $('#create-image').on('click',function (){
        $('#map').find('svg').each(function (index, node) {
            //獲取svg的父節點
            var parentNode = node.parentNode;
            //獲取svg的html代碼
            var svg = node.outerHTML.trim();
            //創建一個<canvas>,用于放置轉換后的元素
            var canvas = document.createElement('canvas');
            //將svg元素轉換為canvas元素
            canvgv2(canvas, svg);
            //設置新canvas元素的位置
            if (node.style.position) {
                canvas.style.position += node.style.position;
                canvas.style.left += node.style.left;
                canvas.style.top += node.style.top;
            }
            var trans = getComputedStyle(node).transform.match(/\((.*)\)/);
            if (trans && trans[1]) {
                trans[1] = trans[1].split(',');
                !isNaN(parseInt(trans['1']['4'])) ? canvas.style.left += parseInt(trans['1']['4']) : true;
                !isNaN(parseInt(trans['1']['5'])) ? canvas.style.top += parseInt(trans['1']['5']) : true;
            }
            //刪除svg元素
            parentNode.removeChild(node);
            //增加canvas元素
            parentNode.appendChild(canvas);
            nodeList.push({
                p:parentNode,
                a:node,
                r:canvas
            });
        });
        html2canvas(document.getElementById('map'), {
            backgroundColor:null,
            useCORS: true,
            allowTaint: true,
        }).then(function (canvas){
            nodeList.map(v=>{
                v.p.removeChild(v.r);
                v.p.appendChild(v.a);
            });
            nodeList.length=0;
            var dataUrl = canvas.toDataURL("image/png");
            var url = dataUrl;
            var a = document.createElement('a');
            var event = new MouseEvent('click');
            a.download = 'map.png';
            a.href = url;
            a.dispatchEvent(event);
        });
    });

    $.get('/Public/offline/bounds/100000.geojson',function (data) {
        data=JSON.parse(data);
        var all=["#f7acbc","#deab8a","#817936","#444693","#ef5b9c","#fedcbd","#7f7522","#2b4490","#feeeed","#f47920","#80752c","#2a5caa","#f05b72","#905a3d","#87843b","#224b8f","#f15b6c","#8f4b2e","#726930","#003a6c","#f8aba6","#87481f","#454926","#102b6a","#f69c9f","#5f3c23","#2e3a1f","#426ab3","#f58f98","#6b473c","#4d4f36","#46485f","#ca8687","#faa755","#b7ba6b","#4e72b8","#f391a9","#fab27b","#b2d235","#181d4b","#bd6758","#f58220","#5c7a29","#1a2933","#d71345","#843900","#bed742","#121a2a","#d64f44","#905d1d","#7fb80e","#0c212b","#d93a49","#8a5d19","#a3cf62","#6a6da9","#b3424a","#8c531b","#769149","#585eaa","#c76968","#826858","#6d8346","#494e8f","#bb505d","#64492b","#78a355","#afb4db","#987165","#ae6642","#abc88b","#9b95c9","#ac6767","#56452d","#74905d","#6950a1","#973c3f","#96582a","#cde6c7","#6f60aa","#b22c46","#705628","#1d953f","#867892","#a7324a","#4a3113","#77ac98","#918597","#aa363d","#412f1f","#007d65","#6f6d85","#ed1941","#845538","#84bf96","#594c6d","#f26522","#8e7437","#45b97c","#694d9f","#d2553d","#69541b","#225a1f","#6f599c","#b4534b","#d5c59f","#367459","#8552a1","#ef4136","#cd9a5b","#007947","#543044","#c63c26","#cd9a5b","#40835e","#63434f","#f3715c","#b36d41","#2b6447","#7d5886","#a7573b","#df9464","#005831","#401c44","#aa2116","#b76f40","#006c54","#472d56","#b64533","#ad8b3d","#375830","#45224a","#b54334","#dea32c","#274d3d","#411445","#853f04","#d1923f","#375830","#4b2f3d","#840228","#c88400","#27342b","#402e4c","#7a1723","#c37e00","#65c294","#c77eb5","#a03939","#c37e00","#73b9a2","#ea66a6","#8a2e3b","#e0861a","#72baa7","#f173ac","#8e453f","#ffce7b","#005344","#fffffb","#8f4b4a","#fcaf17","#122e29","#fffef9","#892f1b","#ba8448","#293047","#f6f5ec","#6b2c25","#896a45","#00ae9d","#d9d6c3","#733a31","#76624c","#508a88","#d1c7b7","#54211d","#6d5826","#70a19f","#f2eada","#78331e","#ffc20e","#50b7c1","#d3d7d4","#53261f","#fdb933","#00a6ac","#999d9c","#f15a22","#d3c6a6","#78cdd1","#a1a3a6","#b4533c","#c7a252","#008792","#9d9087","#84331f","#dec674","#94d6da","#8a8c8e","#f47a55","#b69968","#afdfe4","#74787c","#f15a22","#c1a173","#5e7c85","#7c8577","#f3704b","#dbce8f","#76becc","#72777b","#da765b","#ffd400","#90d7ec","#77787b","#c85d44","#ffd400","#009ad6","#4f5555","#ae5039","#ffe600","#145b7d","#6c4c49","#6a3427","#f0dc70","#11264f","#563624","#8f4b38","#fcf16e","#7bbfea","#3e4145","#8e3e1f","#decb00","#33a3dc","#3c3645","#f36c21","#cbc547","#228fbd","#464547","#b4532a","#6e6b41","#2468a2","#130c0e","#b7704f","#596032","#2570a1","#281f1d","#de773f","#525f42","#2585a6","#2f271d","#c99979","#5f5d46","#1b315e","#1d1626"];
        BM.geoJSON(data,{
            style:function () {
                return {color: 'white',fillColor:all[Math.floor(Math.random()*all.length)],weight:1,fillOpacity:0.9};
            },
            onEachFeature:function (feature,layer) {
                feature.properties&&feature.properties.name&&layer.bindTooltip(feature.properties.name,{direction:'bottom',className:'my_tooltip',permanent:true});
            }
        }).on('mouseover',function (e) {
            e.layer.setStyle({color: 'white',fillColor:all[Math.floor(Math.random()*all.length)],weight:1,fillOpacity:0.9});
        }).on('mouseout',function (e) {
            e.layer.setStyle({color: 'white',fillColor:all[Math.floor(Math.random()*all.length)],weight:1,fillOpacity:0.9});
        }).addTo(map);
    });
    BM.marker(map.getCenter()).addTo(map);
</script>                                                                                                                                                                                                                                                                        
国产久_亚欧精品一区_久久亚洲美女_99精品在线观看_日韩成人三级_久久精品久久久久
<code id="kseui"><acronym id="kseui"></acronym></code>
  • <abbr id="kseui"><tbody id="kseui"></tbody></abbr>
  • <button id="kseui"></button>
  • 午夜亚洲影视| 亚洲永久网站| 看高清中日韩色视频| 欧美1区免费| 久久婷婷开心| 91精品天堂| 一区国产精品| 欧美激情综合| 性刺激综合网| 久久99精品久久久久久久久久 | 国产伦精品一区二区三| 亚洲国产第一| 懂色av一区二区三区在线播放| 最新国产拍偷乱拍精品| 欧美午夜a级限制福利片| 午夜日韩激情| 欧美精品成人| 欧美日韩国产综合在线| 午夜精品网站| 国产一区二区三区自拍| 狠狠色综合色区| 欧美一区二区三区四区夜夜大片| 国产在线一区二区三区播放| 国产精品免费在线| 好看的日韩精品| 久久久婷婷一区二区三区不卡| 狠狠色狠狠色综合人人| 国内一区二区三区在线视频| 精品久久久久亚洲| 欧美一区二区三区电影在线观看 | 伊人久久青草| 女人色偷偷aa久久天堂 | 99精品福利视频| 亚洲精品激情| 久久riav二区三区| 久久五月激情| 久久久99爱| 亚洲精蜜桃久在线| 久久一区二区三区四区五区 | 亚洲免费网址| 久久精品综合一区| yellow视频在线观看一区二区| 国产精品yjizz| 99精品99| 久久一区二区三区超碰国产精品| 国产精品初高中精品久久| 精品在线不卡| 中文字幕日韩精品久久| 一区二区av| 蜜桃精品久久久久久久免费影院 | 91精品国产综合久久久久久丝袜| 久久精品综合一区| 欧美日韩精品免费观看视频完整| 亚洲国产高清一区| 国产经典一区二区三区| 亚洲激情一区二区| 日韩片电影在线免费观看| 亚洲国产第一| 久久资源av| 影音先锋中文字幕一区二区| 久久一区中文字幕| 日韩伦理一区二区三区av在线| 午夜视频精品| 国产精品一区二区三区不卡 | 欧美福利精品| 正在播放亚洲| 欧美一区二区影视| 国产精品视频福利| 日本一区二区视频| 国内精品二区| 欧美日韩中文| 久久久久久久久一区二区| 亚洲国产婷婷香蕉久久久久久99| 久久99精品久久久久久三级| 夜夜爽99久久国产综合精品女不卡| 久久久久久久久四区三区| 日本午夜精品一区二区| 亚洲精品影视| 五月天国产一区| 国产精选一区二区| 国产午夜精品在线| 一区二区三区观看| 欧美日韩精品综合| 欧美日韩国产精品一区二区| 成人3d动漫一区二区三区91| 99国产精品| 国产精品美女诱惑| 久99久在线| 国产精品久久久久av福利动漫| 亚洲福利专区| 一本色道婷婷久久欧美| 久久国产手机看片| 亚洲欧美日韩精品综合在线观看| 欧美三级特黄| 色播亚洲婷婷| 久久久水蜜桃| 国产伦精品一区二区三区视频免费| 国产一区视频观看| 久久九九精品| 性感少妇一区| 国产欧美日韩综合精品二区| 欧美视频福利| 中日韩在线视频| 亚洲女人毛片| 视频在线99| 麻豆精品蜜桃一区二区三区| 精品视频免费观看| 国产伦精品一区二区三区视频免费| 久久久久天天天天| 久久精品一区二区国产| 欧美一进一出视频| 亚欧美中日韩视频| 尹人成人综合网| 亚洲午夜精品福利| 亚洲久久视频| 国产亚洲精品v| 亚洲一区二区三区精品视频| 国产伦精品一区二区三| 久久久国产亚洲精品| 欧美日韩高清在线一区| 日本成人黄色| 婷婷亚洲婷婷综合色香五月| 一区二区三区四区不卡| 亚洲欧美日韩在线综合 | 亚洲精品一区二| 一区二区三区欧美在线| 国产视频精品网| 久久久精品动漫| 国产精品一区二区三区四区五区 | 亚洲毛片视频| 久久国产精品毛片| 99热在线播放| 欧美一区二区视频在线| 国产精品一区视频| 免费亚洲视频| 精品不卡在线| 日韩美女一区| 国产专区一区| 久久综合九色| 久久精品女人的天堂av| 在线观看日韩羞羞视频| 一区二区三区高清视频在线观看| 久久亚洲图片| 欧美日韩另类丝袜其他| 欧美日韩在线不卡一区| 新狼窝色av性久久久久久| 狠狠色综合网站久久久久久久| 亚洲国产精品一区二区第一页| 国内精品**久久毛片app| 欧美精品一区二区视频| 一本色道婷婷久久欧美| 久久久久一区二区三区| 不卡一区二区三区四区五区| 亚洲作爱视频| 亚洲成色最大综合在线| 宅男av一区二区三区| 色一情一区二区三区四区| 国产欧美日韩在线播放| 久久国产精品免费一区| 亚洲伊人网站| 亚洲欧美视频| 免费精品视频| 美女久久一区| 5566av亚洲| 成人动漫视频在线观看免费| 久久黄色网页| 成人免费视频网站入口| 久热精品在线| 成人动漫视频在线观看免费| 99精彩视频| 国内一区二区在线视频观看| 精品国产免费久久久久久尖叫| 国产精品三区四区| 久久精品成人一区二区三区蜜臀| 国产精品一区二| 欧美成人一区二区在线| 日本午夜精品一区二区| 亚洲福利av| 欧美一区二区三区四区夜夜大片| 一本色道婷婷久久欧美| 欧美日韩在线精品| 亚洲黄色三级| 久久一区二区三区av| 韩国精品一区二区三区六区色诱| 久久久久免费网| 亚洲ai欧洲av| 亚洲图片在线| 久久国产精品亚洲77777| 动漫3d精品一区二区三区| 精品久久久久久亚洲| 日韩高清dvd| 欧美国产另类| 国产精品毛片一区二区三区| 都市激情久久久久久久久久久| 好看的日韩精品视频在线| 中文字幕不卡每日更新1区2区| 伊人影院久久| 高清不卡一区二区三区| 午夜欧美性电影| 亚洲色图自拍|