亚洲动漫在线观看-亚洲动漫第一页-亚洲丁香婷婷-亚洲丶国产丶欧美一区二区三区-亚洲第一综合网站-亚洲第一永久色

BIGEMPA Js API示例中心

標(biāo)注聚合顯示源代碼展示

代碼編輯區(qū) 運(yùn)行 下載 還原
<!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://m.bjxdny.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>
	<!--引入對應(yīng)的JS+CSS 相關(guān)下載地址 http://m.bjxdny.cn/Public/offline/marker_cluster/cluster.zip-->
	<link rel="stylesheet" href="/Public/offline/marker_cluster/MarkerCluster.Default.css" />
	<script src="/Public/offline/marker_cluster/bm.markercluster-src.js"></script>
	<style type="text/css">
		*{
			padding: 0;
			margin: 0;
		}
		html,body,#map{
			width: 100%;
			height: 100%;
		}
	</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.6, 104.5],
      zoom: 7,
      zoomControl: true,
      attributionControl: false
    });
    //登陸聚合對象
    var markers = new BM.MarkerClusterGroup({
      showCoverageOnHover: false, //不顯示邊界
      zoomToBoundsOnClick: true,//點擊放大到對應(yīng)位置
      removeOutsideVisibleBounds: false,
      animate: true,//動畫
      maxClusterRadius: 100,//縮放半徑,
      disableClusteringAtZoom:null,//在指定級別以下禁用縮放
      //使用定義的圖標(biāo)來顯示
      // iconCreateFunction: function (cluster) {
      //   var markers = cluster.getAllChildMarkers();

      //   // BM.icon({iconUrl:'http://m.bjxdny.cn/mapoffline/marker/2.png'}) 
      //   return BM.divIcon({
      //     html: `<div class="icon">${markers.length}</div>`,
      //     iconSize: BM.point(40, 40)
      //   });
      // }
    })
    // BM.marker([i*5,j*5],{icon:BM.icon({iconUrl:'http://m.bjxdny.cn/mapoffline/marker/'+20+'.png'})}).addTo(map);
    var markersList = [];
    //生成2000個點推入標(biāo)記數(shù)組
    function populate() {
      for (let i = 0; i < 2000; i++) {
        let m = new BM.marker(getRandomLatLng(map), {
          icon: BM.icon({
            iconUrl: 'http://m.bjxdny.cn/mapoffline/marker/' + 2 + '.png'
          })
        })
        markersList.push(m);
        markers.addLayer(m);
      }
      return false
    }
    //根據(jù)當(dāng)前的范圍生成隨機(jī)的點
    function getRandomLatLng(map) {
      let bounds = map.getBounds(),
        southWest = bounds.getSouthWest(),
        northEast = bounds.getNorthEast(),
        lngSpan = northEast.lng - southWest.lng,
        latSpan = northEast.lat - southWest.lat;
      return new BM.LatLng(
        southWest.lat + latSpan * Math.random(),
        southWest.lng + lngSpan * Math.random());
    }
    //對聚合的實例添加點擊事件
    markers.on('clusterclick', function (a) {
      console.log('cluster' + a.layer.getAllChildMarkers().length);
    })
    //對標(biāo)注添加一個點擊事件
    markers.on('click', function (a) {
      alert('marker ' + a.layer);
    });
    populate();
    map.addLayer(markers);
  </script>
</body>

</html>            
主站蜘蛛池模板: 9久爱午夜视频 | 午夜影院免费体验 | 午夜私人影院在线观看 视频 | 国产欧美日韩高清专区ho | 爱福利一区二区 | 美女认你摸 | 91蜜桃| 亚洲视频一区二区在线观看 | 91视频综合网 | wc凹凸撒尿间谍女厕hd | 图片专区亚洲欧美另类 | 黄漫免费观看 | 天天成人 | 国产欧美久久久精品影院 | 日韩免费毛片视频杨思敏 | 国产98在线 | 日日舔| 日韩操片| 国产精品理论片在线观看 | 黑人好大好硬好深好爽想要h | 精品一区二区三区 不卡高清 | 亚洲123区 | 激情自拍网 | 狠狠色婷婷狠狠狠亚洲综合 | 色综合天天综合中文网 | 波多野结衣xxxx性精品 | 精品视频网站 | 国产靠逼视频 | 女人肮脏的交易中文字幕未删减版 | 精品国产一区二区三区国产馆 | 成人在线第一页 | 亚洲精品AV无码永久无码 | 亚洲系列在线 | 亚洲国产精品第一区二区三区 | 91精品大神国产在线播放 | 美女张开腿让男人桶的 视频 | 久久亚洲高清观看 | 午夜综合网 | 日韩成人免费aa在线看 | 爱爱小说漫画 | 欧美一级鲁丝片免费看 |