BIGEMAP卫星地图_高清卫星地图_北斗高清地图_地图软件_矢量地图数据_专题地图

BIGEMPA Js API示例中心

鼠標測距源代碼展示

代碼編輯區 運行 下載 還原
<!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'>
  <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>
  <link rel="stylesheet" href="/Public/offline/measure/bm.measure.css"/>
  <script src="/Public/offline/measure/bm.measure.js"></script>
  <style>
    * {
      margin: 0;
      padding: 0;
    }

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

    .disMarker {
      pointer-events: none !important
    }
  </style>
</head>

<body>
  <div id='map'></div>
  <script>
    BM.Config.HTTP_URL = "http://ua.bigemap.com:30081/bmsdk/"
    var map = BM.map('map', 'bigemap.dc-satellite', {
      crs: BM.CRS.EPSG4326,
      center: [30.4, 104.5],
      zoom: 7,
      zoomControl: true,
      attributionControl: false
    });
    var marker = BM.marker(map.getCenter(),).addTo(map);
    //添加對應的比例尺插件
    BM.control.scale({
      maxWidth: 240,
      metric: true,
      imperial: false,
      position: 'bottomleft'
    }).addTo(map);
    var plugin = BM.control.measure({
      //  顯示位置
      position: 'topleft',
      //  是否啟用鍵盤控制
      keyboard: true,
      //  啟用鍵
      activeKeyCode: 'M'.charCodeAt(0),
      //  取消鍵,默認esc
      cancelKeyCode: 27,
      //  線顏色
      lineColor: 'red',
      //  線寬
      lineWeight: 2,
      //  虛線配置
      lineDashArray: '6, 6',
      //  透明度
      lineOpacity: 1,
      //  格式化距離
      // formatDistance: function (val) {
      //   return Math.round(1000 * val / 1609.344) / 1000 + 'mile';
      // }
      container: map,//容器,如需不添加按鈕以函數形式調用必須要給這個配置項,給了這個配置項需要調用清除地圖才能執行addTo
      once: true,
    }).clearMap().addTo(map);
    plugin._startMeasuring()
    map.on('start_measure', function () {
      console.log('start');
    })
    map.on('stop_measure', function (e) {
      console.log('stop', e._layer);
    })
    map.on('finish_measure', function (e) {
      console.log('finish', e._layer);
    })
  </script>
</body>

</html>            
主站蜘蛛池模板: 橡胶粉碎机_轮胎粉碎机_橡胶切条机_橡胶粉碎机价格_河南鑫世昌机械制造有限公司 | 全自动灌装机械设备-迈驰粉末/颗粒/液体/膏体灌装机械设备流水线生产厂家 | 济南牛皮癣专科研究院_「济南市银屑病医院」_济南治牛皮癣医保医院_济南正规的银屑病医院 | 云梯车|云梯搬家车|工程高空上料车|云梯登高车价格|视频|图片-专汽之家 | 上海国际餐饮博览会|餐饮供应|餐饮服务|餐饮加盟 | 深圳市新纶超净科技有限公司,防静电/洁净室行业系统解决方案提供商 | 汽车智能防撞系统_智能刹车_77G毫米波雷达_麒云科技疲劳驾驶预警 | 深圳固派克包装机械科技有限公司_封口收缩机_封箱机-捆包机-缠膜机 | 新2025澳门天天开好彩生肖对照表,2025新澳精准正版免费,2025新澳今晚开奖资料大全,新澳门四肖期期准免费,新澳门今晚9点30分开奖结果 | 激光切割加工,佛山激光切割加工,钣金加工,机加工-佛山市华锐达金属制品有限公司 | 生物发酵罐(细菌/植物/液体玻璃实验室发酵罐设备)CIP清洗罐,灭活罐「厂家」-安徽赛德齐瑞发酵罐品牌 | 中国焊接协会网站—中国焊接信息网;焊接行业最权威访问量最大的专业网站:焊接信息、焊接材料,焊接机器,焊接设备,焊机,焊材,辅助设备,焊机配件,仪器仪表,电动工具,钎焊,送丝机,表面处理,自动化专机,焊锡丝,助焊剂 | 深圳固派克包装机械科技有限公司_封口收缩机_封箱机-捆包机-缠膜机 | 专注客流统计,客流分析,人流统计系统,客流计数器-广州市天威电子科技有限公司 | 前途汇医药科技(北京)有限公司| 贴膜机厂家|高精度|手机贴膜机|全自动|半自动|无边覆膜机-深圳荷花自动化 | 四边封包装机_蒸汽眼罩机_暖宝宝/足贴/热灸贴生产设备_浙江硕源机械有限公司 | 上海塑料链条生产厂家-塑料网带批发-柔性齿形链价格-上海瀚幽传动机械有限公司 | 开拓者喷雾设备有限公司专业生产喷嘴,喷雾设备,清洗,喷涂,降温,除尘,润滑等喷雾系统的方案解决商 | 实验室实验台-钢木实验台-实验室通风柜-实验室家具-苏州奥纳威 | 深山工作室提供网络投票系统|微信公众号投票|微信公众号小程序|抖音小程序|百度小程序|微信公众号开发|企业网站建设 | 山东宝沣新材料有限公司 | 豪顺物流官网-南京物流公司,南京货运公司「全国专线配送」 | 联智通达_工控一体机_工业触摸一体机_工业一体机_工业触控一体机_POS机主板_工控主板_国产化主板_RK3588主板厂商-联智通达 | 激光切管机_等离子切管机_相贯线切管机厂家|服务为先-山东美峰智能设备有限公司 | 射频导纳物位开关|雷达液位计|安全光栅光幕传感器|音叉料位开关|两级跑偏开关|双向拉绳开关|纵向撕裂保护装置-山东卓信机械有限公司 | 联系我们-99公司开户电话-99厅 | 全棉帆布厂家_加工帆布_涤棉帆布价格_染色帆布定制_广州美丽华皮革帆布-广州美丽华皮革帆布 | 环保除尘设备_燃气/燃油热水锅炉_光氧空气净化器_蒸汽玉米压片机_压片设备_烘干设备-山东金盾节能环保设备有限公司 | 生物可降解膜_全降解薄膜_可降解包装膜材料厂家-凯峰降解膜 | 鲜淘网 - 精选全球水果蔬菜肉食海产生鲜,酒水食品零食加盟供求信息 | 深圳U盘工厂 U盘厂家 U盘生产厂家 礼品U盘定制 深圳正益通电子公司 | 生态护坡砖_护坡砖_合肥植草砖-巢湖市华林新型建材有限公司 | 武汉牛凸科技有限公司 | 嘉兴中诚环保科技股份有限公司_PVC_润滑剂_抗氧剂_辅助热稳定剂 嘉兴市南湖斋食品股份有限公司_南湖斋 | 烟台通风管道,烟台风机风管,烟台风阀-烟台福莱通风设备有限公司 烟台天昊矿业有限公司、滑石、滑石粉、微细粉、滑石矿-烟台天昊矿业有限公司 | 悬挂式小鼠笼架,植物标本采集箱,昆虫标本盒厂家-北京合力科创科技发展有限公司 | 南京消防申报公司-江苏国消设备安装有限公司 | 河南新华电脑学院-郑州电脑学校-计算机培训学校-郑州新华电脑学院 | 扭力扳手_扭力扳手检定仪_数显扭力扳手_扭力测试仪_测力计_推拉力计_拉力测试仪_测试台架-上海实干实业有限公司 | 郑州月嫂|月嫂培训|月嫂服务|郑州布卢家政服务有限公司 |