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

BIGEMPA Js API示例中心

軍標繪制源代碼展示

代碼編輯區(qū) 運行 下載 還原
<html>
    <head>
        <meta charset="UTF-8" />
        <meta
            name="viewport"
            content="width=device-width,user-scalable=no,initial-scale=1,maximum-scale=1,minimum-scale=1"
        />
        <meta http-equiv="X-UA-Compatible" content="ie=edge" />
        <title></title>
        <link href="http://ua.bigemap.com:30081/bmsdk/bigemap.js/v2.1.0/bigemap.css" rel="stylesheet"/>
        <script src="http://ua.bigemap.com:30081/bmsdk/bigemap.js/v2.1.0/bigemap.js"></script>
    </head>
    <style>
        body {
            margin: 0;
            padding: 0;
        }

        #map {
            position: absolute;
            top: 0;
            bottom: 0;
            width: 100%;
        }

        .user-tool {
            position: absolute;
            top: 60px;
            left: calc(50% - (50% - 50px));
        }

        .ol-viewport {
            position: inherit !important;
        }

        .btn {
            display: inline-block;
            padding: 6px 12px;
            margin-bottom: 10px;
            font-size: 14px;
            font-weight: 400;
            line-height: 1.42857143;
            text-align: center;
            white-space: nowrap;
            vertical-align: middle;
            -ms-touch-action: manipulation;
            touch-action: manipulation;
            cursor: pointer;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            background-image: none;
            border: 1px solid transparent;
            border-radius: 4px;
        }

        .btn.active.focus,
        .btn.active:focus,
        .btn.focus,
        .btn:active.focus,
        .btn:active:focus,
        .btn:focus {
            outline: 5px auto -webkit-focus-ring-color;
            outline-offset: -2px;
        }

        .btn.focus,
        .btn:focus,
        .btn:hover {
            color: #333;
            text-decoration: none;
        }

        .btn.active,
        .btn:active {
            background-image: none;
            outline: 0;
            -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
            box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
        }

        .btn-success {
            color: #fff;
            background-color: #5cb85c;
            border-color: #4cae4c;
        }
        .tips {
            position: absolute;
            z-index: 9;
            background-color: white;
            padding: 0px 20px;
            /* top: 200px; */
            top: 0;
            left: 0;
            width: 100%;
            height: 40px;
            background-color: #fcf8e3;
            display: flex;
            justify-content: center;
            align-items: center;
            /* transform: translate(-50%, -50%); */
        }
    </style>
    <body>
        <div id="map"></div>
        <div class="user-tool">
            <button class="btn btn-success" onclick='activate("marker")'>
                畫點
            </button>
            <button class="btn btn-success" onclick='activate("polyline")'>
                畫線
            </button>
            <button class="btn btn-success" onclick='activate("curve")'>
                畫曲線
            </button>
            <button class="btn btn-success" onclick='activate("arc")'>
                畫弓形
            </button>
            <button class="btn btn-success" onclick='activate("circle")'>
                畫圓
            </button>
            <button class="btn btn-success" onclick='activate("freeLine")'>
                畫自由線
            </button>
            <button class="btn btn-success" onclick='activate("rectangle")'>
                畫矩形
            </button>
            <button class="btn btn-success" onclick='activate("ellipse")'>
                橢圓
            </button>
            <button class="btn btn-success" onclick='activate("lune")'>
                弓形
            </button>
            <button class="btn btn-success" onclick='activate("sector")'>
                畫扇形
            </button>
            <button class="btn btn-success" onclick='activate("closedCurve")'>
                畫閉合曲面
            </button>
            <button class="btn btn-success" onclick='activate("polygon")'>
                多邊形
            </button>
            <button class="btn btn-success" onclick='activate("freePolygon")'>
                自由面
            </button>
            <button
                class="btn btn-success"
                onclick='activate("gatheringPlace")'
            >
                集結(jié)地
            </button>
            <button class="btn btn-success" onclick='activate("doubleArrow")'>
                雙箭頭
            </button>
            <button class="btn btn-success" onclick='activate("straightArrow")'>
                細直箭頭
            </button>
            <button class="btn btn-success" onclick='activate("fineArrow")'>
                粗單尖頭箭頭
            </button>
            <button class="btn btn-success" onclick='activate("attackArrow")'>
                進攻方向
            </button>
            <button
                class="btn btn-success"
                onclick='activate("assaultDirection")'
            >
                粗單直箭頭
            </button>
            <button
                class="btn btn-success"
                onclick='activate("tailedAttackArrow")'
            >
                進攻方向(尾)
            </button>
            <button class="btn btn-success" onclick='activate("squadCombat")'>
                分隊戰(zhàn)斗行動
            </button>
            <button
                class="btn btn-success"
                onclick='activate("tailedSquadCombat")'
            >
                分隊戰(zhàn)斗行動(尾)
            </button>
            <button class="btn btn-success" onclick='activate("rectFlag")'>
                矩形標志旗
            </button>
            <button class="btn btn-success" onclick='activate("triangleFlag")'>
                三角標志旗
            </button>
            <button class="btn btn-success" onclick='activate("curveFlag")'>
                曲線標志旗
            </button>
        </div>
        <div
            id="position"
            style="position: absolute; z-index: 999; bottom: 20px; right: 200px"
        ></div>
        <div class="tips">
            <a href="http://www.bt68f.cn/helps/offline/plot/Draw.html" style="text-decoration: none;margin-right: 8px;" target="_blank">插件文檔地址</a>
            <a href="http://www.bt68f.cn/offline_data/newjunbiao/bm-plot.zip" style="text-decoration: none;">插件下載</a>
        </div>
        <script src="http://www.bt68f.cn/offline_data/newjunbiao/bm-plot.min.js"></script>
    </body>
</html>
<script>
    BM.Config.HTTP_URL = "http://ua.bigemap.com:30081/bmsdk/"
    var m = BM.map("map", "bigemap.dc-tian-w-satellite", {
    
        center: [30.3, 104.5],
        zoom: 7,
        zoomControl: !0,
        attributionControl: !1,
    });

    var pp = BM.polygon([
            [30, 104],
            [30, 104.25],
            [30.1, 104.25],
        ]).addTo(m),
        ppp = BM.polyline([
            [30.2, 104],
            [31.2, 104.4],
        ]).addTo(m);
    var mm = BM.marker(m.getCenter()).addTo(m);

    // 初始化鼠標繪制的編輯對象 
    var draw = new BM.Plot.Draw(m, {
        // 是否允許重復配置
        repeat: !0,
        // 設(shè)置雙箭頭樣式
        doubleArrow: { color: "pink" },
        // 配置繪制線的樣式,樣式配置可參考文檔  http://www.bt68f.cn/offlinemaps/api/ 查找BM.polyline
        polyline: { weight: 10 },
        // 配置繪制線的樣式,樣式配置可參考文檔  http://www.bt68f.cn/offlinemaps/api/ 查找BM.polygon
        polygon: {
            fillColor: "red",
        },
    });

 
    // 初始化鼠標繪制的編輯對象 
    var edit = new BM.Plot.Edit(m, {
        control: {
            //是否允許在編輯的時候拖動繪制圖形
            dragging: false,
            // 頂點圖標
            vertex: {
                autoRemove: true,
                withIn: 10,
                icon: BM.icon({
                    iconUrl: "/offline_data/newjunbiao/plus.png",
                    iconSize: [16, 16],
                    iconAnchor: [8, 8],
                }),
            },
            // 加點的圖標
            boundsMarker: {
                icon: BM.icon({
                    iconUrl: "/offline_data/newjunbiao/dot.png",
                    iconSize: [16, 16],
                    iconAnchor: [8, 8],
                }),
            },
            // 點,線,圓等的編輯圖標
            marker: {
                icon: BM.icon({
                    iconUrl: "/offline_data/newjunbiao/dot.png",
                    iconSize: [8, 8],
                    iconAnchor: [4, 4],
                }),
            },
        },
    });

    //創(chuàng)建一個吸附對象
    let adsorb = new BM.Plot.AdsorbManager(m);
    //修改吸附距離
    adsorb.distance = 10;
    //向吸附對象里面添加 點,線 ,面
    adsorb.addLayer(pp);

    //給draw對象設(shè)置吸附管理對象
    draw.setAdsorbManager(adsorb);

    //給edit對象設(shè)置吸附管理對象
    edit.setAdsorbManager(adsorb);

    // console.log("edit", edit);

    function activate(e) {
        edit.isEdit() && edit.disable(), draw.enable(e);
    }

    edit.edit(pp);

    m.setView(
        {
            lat: 30.155355727105395,
            lng: 104.25064086914064,
        },
        10
    );

    // 地圖對象右鍵事件
    m.on("contextmenu", function () {
        draw.disable(), edit.disable();
    });

    // 編輯對象監(jiān)聽正在編輯事件
    edit.on("bm_editing", function (e) {});
    // 編輯對象監(jiān)聽正在編輯結(jié)束
    edit.on("bm_edit_end", function (e) {
        console.log(e.detail);
    });

    //繪制對象監(jiān)聽正在繪制的事件
    draw.on("bm_draw_end", function (e) {
        e.detail.layer.on("click", function () {
            draw.isDraw() && draw.disable(), !edit.isEdit() && edit.edit(this);
        });
    });
</script>
            
国产久_亚欧精品一区_久久亚洲美女_99精品在线观看_日韩成人三级_久久精品久久久久
<code id="kseui"><acronym id="kseui"></acronym></code>
  • <abbr id="kseui"><tbody id="kseui"></tbody></abbr>
  • <button id="kseui"></button>
  • 亚洲伊人观看| 亚洲欧洲一区二区在线观看| 欧美日韩一区二区三区在线观看免| 在线视频精品一区| 国产精品va| 亚洲一区二区三区精品视频 | 在线观看成人av电影| 精品视频第一区| 美女爽到呻吟久久久久| 亚洲成人自拍视频| 欧美日韩久久| 综合网五月天| 亚洲资源视频| 一本一本a久久| 日韩精品最新在线观看| 精选一区二区三区四区五区| 国产精品久久久久久久天堂第1集| 亚洲一级高清| 欧美日一区二区三区在线观看国产免| 视频一区二区三区免费观看| 欧美精品123| 欧美性xxxx69| 欧美日韩在线播放一区二区| 欧美精品一区二区三区久久| 久久手机视频| 日韩成人在线资源| 天堂va久久久噜噜噜久久va| 日韩一区二区电影在线观看| 天天人人精品| 亚洲一区精品视频| 欧美日韩一区二区高清| 国内精品一区二区| 国产欧美日本| 3d精品h动漫啪啪一区二区| 乱人伦精品视频在线观看| 久久亚洲高清| 激情小说网站亚洲综合网| 久久精品国产精品青草色艺| 欧美久久在线| 色综合666| 国产精品v日韩精品v欧美精品网站 | 日产国产精品精品a∨| 日韩免费三级| 欧美视频在线观看| 国产精品一区二区在线观看| 官网99热精品| 亚洲黄色一区二区三区| 国产专区一区| 性欧美精品高清| 精品国产一区二区三区免费| 精品国产乱码久久久久软件 | 亚洲永久免费精品| 国产成人看片| 亚洲精品一区国产精品| 韩日精品在线| 99久久综合狠狠综合久久止| 久久香蕉综合色| 午夜精品一区二区在线观看 | 欧美一级爱爱| 精品动漫3d一区二区三区免费| 国产欧美一级| 欧美精品在线一区| 亚洲精选在线| 欧美人与性禽动交精品| 欧美激情日韩| 成人动漫视频在线观看免费| 亚洲欧美影院| 久久久久免费| 亚洲一区二区精品在线观看| 国产视频亚洲| 日韩av电影免费在线| 亚洲第一黄色| 欧美日韩综合久久| 一区二区免费在线视频| 久久一区二区三区av| 亚洲精品少妇| 日韩av影视| 可以看av的网站久久看| 亚洲一区二区在线观| 91久久精品一区二区别| 午夜精品视频| 精品视频一区二区| 国产日韩欧美三级| 亚洲看片网站| 国产私拍一区| 亚洲美女黄网| 亚洲精品tv久久久久久久久| 久久国产精品毛片| 欧美日韩国产一区精品一区| 黄色99视频| 欧美综合77777色婷婷| 在线精品日韩| 欧美精品成人一区二区在线观看| 99国产一区| 欧美在线日韩精品| 蜜桃导航-精品导航| 久久久福利视频| 136国产福利精品导航网址| 亚洲v国产v在线观看| 国产精品裸体一区二区三区| 一区二区黄色| 亚洲视频久久| 欧美一区二区| 欧美一区二区三区电影在线观看| 97久久夜色精品国产九色| 亚洲精品少妇| 欧美日韩天堂| 亚洲免费视频一区| 欧美12av| 国产私拍一区| 成人av免费看| 91精品网站| 老**午夜毛片一区二区三区| 99在线|亚洲一区二区| 韩国av一区| 午夜精品国产| 欧美精品一区三区在线观看| 亚洲二区自拍| 亚洲欧美精品在线观看| 日韩精品伦理第一区| 欧美精品在线一区| 欧美污视频久久久| 日韩欧美一区二区在线观看 | 日韩视频二区| 日韩一区二区久久| 影音先锋中文字幕一区二区| 欧美 日韩 国产在线| 亚洲欧美国产不卡| 伊人久久青草| 国产精品分类| 亚洲一级电影| 亚洲精品影视| 老司机一区二区三区 | 7777精品久久久大香线蕉小说| 99热这里只有精品8| 一本一道久久综合狠狠老精东影业 | 欧美日韩国产高清视频| 欧美日韩一区二区国产| 在线看无码的免费网站| 亚洲激情欧美| 久久精品人人| 国模一区二区三区私拍视频| 麻豆久久久9性大片| 五月天国产一区| 欧美日韩高清免费| 亚洲国产国产亚洲一二三| 国产一区导航| 国产成人成网站在线播放青青 | 亚洲区国产区| 亚洲一卡久久| 国产不卡一区二区在线观看| 久久人人97超碰人人澡爱香蕉| 欧美影视一区二区| 欧美国内亚洲| 亚洲欧美日韩在线观看a三区| 久久激情视频| 欧美国产一区二区在线| 欧美一区在线看| 精品999网站| av一本久道久久波多野结衣| 欧美最大成人综合网| 国产精品草草| 国产精品对白一区二区三区 | 亚洲精品中文字幕乱码三区不卡| 欧美激情第六页| 久久成人精品| 日本一区二区三区精品视频| 国产精品hd| 国产91精品入口17c| 亚洲看片网站| 噜噜噜91成人网| 日本日本精品二区免费| 在线欧美福利| 蜜桃传媒视频麻豆第一区免费观看 | 亚洲第一在线综合在线| 国内一区二区在线视频观看| 亚洲二区三区四区| 欧美主播一区二区三区美女 久久精品人| 国语精品中文字幕| 精品91在线| 快播亚洲色图| 亚洲高清自拍| 日韩性感在线| 97超碰人人模人人爽人人看| 欧美成人一品| 国产一区二区三区色淫影院| 黑人一区二区| 欧洲亚洲一区二区三区四区五区| 亚洲毛片网站| 亚洲欧洲中文| 国产免费一区二区| 日韩午夜免费| 亚洲精品日韩成人| 99re在线国产| 国产精品a久久久久| 精品一区在线播放| 国产精品久久久久久久久久妞妞| 婷婷五月色综合| 国产一区精品在线| 国产免费成人|