BIGEMPA Js API示例中心

                圖層組案例源代碼展示

                代碼編輯區 運行 下載 還原
                
                <!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.xawiki.com/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>
                  <style>
                    body {
                      margin: 0;
                      padding: 0;
                    }
                
                    #map {
                      position: absolute;
                      top: 0;
                      bottom: 0;
                      width: 100%;
                    }
                
                    /* 活躍圖標所需樣式 */
                    .pulse-icon {
                      display: inline-block;
                      width: 15px;
                      height: 15px;
                      border-radius: 100%;
                      background-color: #2f8;
                      position: relative;
                      box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.75);
                    }
                
                    .pulse-icon:after {
                      content: '';
                      box-shadow: 0 0 6px 2px #2f8;
                      animation: pulsate 1s ease-out;
                      animation-iteration-count: infinite;
                      animation-delay: 1.1s;
                      -webkit-border-radius: 100%;
                      border-radius: 100%;
                      height: 300%;
                      width: 300%;
                      animation: pulsate 2s infinite;
                      position: absolute;
                      margin: -100% 0 0 -100%;
                    }
                
                    @keyframes pulsate {
                      0% {
                        transform: scale(0.1, 0.1);
                        opacity: 0;
                        -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
                        filter: alpha(opacity=0);
                      }
                
                      50% {
                        opacity: 1;
                        -ms-filter: none;
                        filter: none;
                      }
                
                      100% {
                        transform: scale(1.2, 1.2);
                        opacity: 0;
                        -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
                        filter: alpha(opacity=0);
                      }
                    }
                
                    /* 結束 */
                  </style>
                  <title>Google Map Streets</title>
                </head>
                
                <body>
                  <div id='map'></div>
                  <script>
                    //軟件配置信息地址,軟件安裝完成之后使用本地地址,如:http://localhost:9000
                    BM.Config.HTTP_URL = "http://ua.bigemap.com:30081/bmsdk/"
                    // 在ID為map的元素中實例化一個地圖,并設置地圖的ID號為 bigemap.zhongkexingtu,ID號程序自動生成,無需手動配置,并設置地圖的投影為百度地圖 ,中心點,默認的級別和顯示級別控件
                    var map = BM.map('map', 'bigemap.dc-satellite', {
                        crs: BM.CRS.EPSG4326,
                      center: [10, 15],
                      zoom: 4,
                      zoomControl: true,
                      attributionControl: false
                    });
                    var markerList = [];//存放生成的標注
                    var defaultIcon = window.BM.icon({
                      //定義活躍圖標和默認圖標
                      iconUrl: 'http://www.xawiki.com:9000/bigemap.js/v2.1.0/images/marker-icon.png',
                      iconAnchor: [12.5, 41],//圖標偏移 [寬度一半,高度]
                    });
                    var activeIcon = window.BM.divIcon({
                      className: 'my-div-icon',
                      html: `<div><span class="pulse-icon"></span></div>`,
                    });
                    for (let i = 0; i < 5; i++) {//隨機生成5個標注
                      let marker = BM.marker([Math.floor(Math.random() * 20 + 30), Math.floor(Math.random() * 20 + 30)], {
                        icon: defaultIcon
                      })
                      markerList.push(marker);
                    }
                    var featureGroup = BM.featureGroup([...markerList])//featureGroup會傳播綁定在上面的事件
                      .bindPopup('Hello world!')
                      .on('click', function (e) {
                        featureGroup.eachLayer(function (layer) {
                          console.log(layer);
                          if (layer.options.icon == activeIcon) {//以配置為判斷方式消除活躍圖標
                            layer.setIcon(defaultIcon);
                          }
                        });
                        e.layer.setIcon(activeIcon);
                      })
                      .addTo(map);
                       ///界面自適應
                        map.fitBounds(featureGroup.getBounds())
                    //   featureGroup.clearLayers()//清除組內的元素
                  </script>
                </body>
                </html>                                                                                                                                                                        
                主站蜘蛛池模板: 成年人在线免费观看| 狠狠躁夜夜躁人人爽天天不| 国产香蕉一区二区在线网站| 中文字幕日韩wm二在线看| 男女一边摸一边做爽的免费视频| 成年在线网站免费观看无广告| 亚洲伊人久久精品| 第一福利社区导航| 国产免费无码av片在线观看不卡| 8888四色奇米在线观看不卡| 成a人片亚洲日本久久| 久久精品成人无码观看56| 精品福利三区3d卡通动漫| 国产白嫩漂亮美女在线观看| china同性基友gay勾外卖| 无码人妻久久一区二区三区不卡| 伊人久久大香线蕉精品| 18videosex性加拿大| 少妇人妻在线视频| 久久亚洲精品成人777大小说| 欧美换爱交换乱理伦片试看 | 国产日韩一区二区三区在线观看| 99久热任我爽精品视频| 成人爽爽激情在线观看| 久久精品99久久香蕉国产| 欧美午夜伦y4480私人影院| 人与禽交videosgratisdo视频| 美国发布站精品视频| 国产午夜片无码区在线播放| 男女一进一出呻吟的动态图| 在线看片免费人成视频福利| 一级做a爱视频| 无码国产成人av在线播放| 久久综合九色综合欧美狠狠| 欧美国产日本高清不卡| 亚洲综合第一区| 私人玩物无圣光| 华人亚洲欧美精品国产| 色综合久久久久久久久五月| 国产女人18毛片水真多18精品| 亚洲偷自精品三十六区|