久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

    • <bdo id='zRQuf'></bdo><ul id='zRQuf'></ul>
    <legend id='zRQuf'><style id='zRQuf'><dir id='zRQuf'><q id='zRQuf'></q></dir></style></legend>

  • <i id='zRQuf'><tr id='zRQuf'><dt id='zRQuf'><q id='zRQuf'><span id='zRQuf'><b id='zRQuf'><form id='zRQuf'><ins id='zRQuf'></ins><ul id='zRQuf'></ul><sub id='zRQuf'></sub></form><legend id='zRQuf'></legend><bdo id='zRQuf'><pre id='zRQuf'><center id='zRQuf'></center></pre></bdo></b><th id='zRQuf'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='zRQuf'><tfoot id='zRQuf'></tfoot><dl id='zRQuf'><fieldset id='zRQuf'></fieldset></dl></div>

  • <small id='zRQuf'></small><noframes id='zRQuf'>

      1. <tfoot id='zRQuf'></tfoot>

      2. 如何使用層應(yīng)用傳單標(biāo)記集群

        How to apply leaflet marker cluster using layers(如何使用層應(yīng)用傳單標(biāo)記集群)

          <bdo id='7828x'></bdo><ul id='7828x'></ul>
          • <tfoot id='7828x'></tfoot>
            1. <i id='7828x'><tr id='7828x'><dt id='7828x'><q id='7828x'><span id='7828x'><b id='7828x'><form id='7828x'><ins id='7828x'></ins><ul id='7828x'></ul><sub id='7828x'></sub></form><legend id='7828x'></legend><bdo id='7828x'><pre id='7828x'><center id='7828x'></center></pre></bdo></b><th id='7828x'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='7828x'><tfoot id='7828x'></tfoot><dl id='7828x'><fieldset id='7828x'></fieldset></dl></div>

                    <tbody id='7828x'></tbody>
                1. <small id='7828x'></small><noframes id='7828x'>

                2. <legend id='7828x'><style id='7828x'><dir id='7828x'><q id='7828x'></q></dir></style></legend>
                  本文介紹了如何使用層應(yīng)用傳單標(biāo)記集群的處理方法,對(duì)大家解決問題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

                  問題描述

                  我正在嘗試應(yīng)用 Leaflet.MarkerCluster.LayerSupport.但我不知道如何使用它 :( 我已經(jīng)閱讀了有關(guān)但我嘗試了很多次但它不起作用的文檔.

                  I′m trying to apply the Leaflet.MarkerCluster.LayerSupport. But I don′t know how to use it :( I′ve already read the documentation about but and I tried many times but it doesen′t work.

                  這是我的代碼

                  <!DOCTYPE html>
                  <html>
                  <head>
                      <title>Península</title>
                      <meta charset="utf-8" />
                  
                      <meta name="viewport" content="width=device-width, initial-scale=1.0">
                  
                      <link rel="stylesheet"  />
                  </head>
                  <body>
                      <div id="map" style="width: 600px; height: 400px"></div>
                  
                      <script src="http://cdn.leafletjs.com/leaflet/v0.7.7/leaflet.js"></script>
                      <script src='https://api.mapbox.com/mapbox.js/plugins/leaflet-markercluster/v0.4.0/leaflet.markercluster.js'></script>
                      <script src="leaflet.markercluster.layersupport-src.js"></script>
                  
                  
                      <script>        
                  
                          var NemachIcons =L.Icon.extend({
                              options:{
                                  shadowUrl:'',
                                  iconSize:   [50,55],
                                  iconAnchor: [45,45],
                                  popupAnchor:[-3,-76]
                              }
                          });
                  
                          var tiloIcon = new NemachIcons({iconUrl:'http://www.iconshock.com/img_jpg/SIGMA/general/jpg/256/pyramid_icon.jpg'}),
                              puebloIcon = new NemachIcons({iconUrl:'http://icons.iconseeker.com/png/fullsize/gant/pointless-bw-circle-i-use-it-iex.png'}),
                              gasIcon =new NemachIcons({iconUrl:'https://cdn2.iconfinder.com/data/icons/function_icon_set/circle_green.png'});
                  
                  
                          L.icon =function (options) {
                              return new L.Icon(options);
                          };
                  
                  
                          var sitios = new L. LayerGroup();
                  
                          L.marker([20.683, -88.568], {icon: tiloIcon}).bindPopup('1').addTo(sitios),
                          L.marker([21.204547, -89.269466], {icon: tiloIcon}).bindPopup('2').addTo(sitios),
                          L.marker([20.332362, -89.647899], {icon: tiloIcon}).bindPopup('3').addTo(sitios),
                          L.marker([20.486417, -88.660218], {icon: tiloIcon}).bindPopup('4').addTo(sitios),
                          L.marker([21.151196, -87.958143], {icon: tiloIcon}).bindPopup('5').addTo(sitios);
                  
                  
                          var pueblo = new L.LayerGroup();
                  
                          L.marker([20.9330, -89.0178], {icon: puebloIcon}).bindPopup('6').addTo(pueblo),
                          L.marker([20.6909, -88.2015], {icon: puebloIcon}).bindPopup('7').addTo(pueblo);
                  
                          var gas = new L.LayerGroup();
                          L.marker([20.973907, -89.578931], {icon: gasIcon}).bindPopup('8').addTo(gas);
                  
                  
                          var mbAttr = ' ' +
                                  '' +
                                  '',
                              mbUrl = 'https://api.tiles.mapbox.com/v4/{id}/{z}/{x}/{y}.png?access_token=pk.eyJ1IjoibWFwYm94IiwiYSI6ImNpandmbXliNDBjZWd2M2x6bDk3c2ZtOTkifQ._QA7i5Mpkd_m30IGElHziw';
                  
                          var grayscale   = L.tileLayer(mbUrl, {id: 'mapbox.light', attribution: mbAttr}),
                              streets  = L.tileLayer(mbUrl, {id: 'mapbox.streets',   attribution: mbAttr});
                  
                          var map = L.map('map', {
                              center: [20.794527, -88.760612],
                              zoom: 8,
                              layers: [grayscale, sitios]
                          });
                  
                          var baseLayers = {
                  
                              //"Grayscale": grayscale,
                              //"Streets": streets
                  
                          };
                  
                          var overlays = {
                              "Pirámide": sitios,
                              "Poblado": pueblo,
                              "Servicio": gas
                          };
                  
                          L.control.layers(baseLayers, overlays).addTo(map);
                      </script>
                  </body>
                  </html>
                  

                  我會(huì)感謝你所有的回答

                  推薦答案

                  與 Leaflet.markercluster 一樣,您必須創(chuàng)建一個(gè)標(biāo)記集群組,您的子組將進(jìn)入該組.

                  Like for Leaflet.markercluster, you have to create a Marker Cluster Group where your sub-groups will go into.

                  在層支持的情況下,您創(chuàng)建一個(gè)具有層支持的標(biāo)記集群組:

                  In the case of Layer Support, you create a Marker Cluster Group with Layer Support instead:

                  var mcg = L.markerClusterGroup.layerSupport().addTo(map);
                  

                  然后您簽入"子組,以便他們知道在通過圖層控件選擇它們時(shí)必須進(jìn)入該聚類組而不是直接進(jìn)入地圖:

                  Then you "check in" the sub-groups, so that they know they have to go into that clustering group rather than directly to the map, when they are selected through the Layers Control:

                  mcg.checkIn([
                      sitios,
                      pueblo,
                      gas
                  ]);
                  

                  演示:http://plnkr.co/edit/CT3E63AKWze34FqUoiHn?p=preview

                  注意:您應(yīng)該下載 JavaScript 文件 leaflet.markercluster.layersupport-src.js(如果尚未下載),并將其放在您的 HTML 頁面旁邊,這樣它可以在本地引用它.

                  Note: you should download the JavaScript file leaflet.markercluster.layersupport-src.js, if not already done, and place it next to your HTML page, so that it can refer to it locally.

                  注意 2:如果您的使用只需要集群與 L.Control.Layers 的兼容性,您可能會(huì)對(duì)這個(gè)更簡(jiǎn)單的插件感興趣:Leaflet.FeatureGroup.SubGroup.

                  Note 2: if your usage requires only compatibility of clustering with L.Control.Layers, you might be interested in this more simple plugin: Leaflet.FeatureGroup.SubGroup.

                  免責(zé)聲明:我是這些插件的作者.

                  Disclaimer: I am the author of these plugins.

                  這篇關(guān)于如何使用層應(yīng)用傳單標(biāo)記集群的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

                  【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!

                  相關(guān)文檔推薦

                  Check if a polygon point is inside another in leaflet(檢查一個(gè)多邊形點(diǎn)是否在傳單中的另一個(gè)內(nèi)部)
                  Changing leaflet markercluster icon color, inheriting the rest of the default CSS properties(更改傳單標(biāo)記群集圖標(biāo)顏色,繼承其余默認(rèn) CSS 屬性)
                  Trigger click on leaflet marker(觸發(fā)點(diǎn)擊傳單標(biāo)記)
                  How can I change the default loading tile color in LeafletJS?(如何更改 LeafletJS 中的默認(rèn)加載磁貼顏色?)
                  Add external geojson to leaflet layer(將外部geojson添加到傳單層)
                  Adding Leaflet layer control to sidebar(將 Leaflet 圖層控件添加到側(cè)邊欄)
                  <i id='6JoPl'><tr id='6JoPl'><dt id='6JoPl'><q id='6JoPl'><span id='6JoPl'><b id='6JoPl'><form id='6JoPl'><ins id='6JoPl'></ins><ul id='6JoPl'></ul><sub id='6JoPl'></sub></form><legend id='6JoPl'></legend><bdo id='6JoPl'><pre id='6JoPl'><center id='6JoPl'></center></pre></bdo></b><th id='6JoPl'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='6JoPl'><tfoot id='6JoPl'></tfoot><dl id='6JoPl'><fieldset id='6JoPl'></fieldset></dl></div>

                  <tfoot id='6JoPl'></tfoot>
                3. <legend id='6JoPl'><style id='6JoPl'><dir id='6JoPl'><q id='6JoPl'></q></dir></style></legend>

                          <tbody id='6JoPl'></tbody>
                      1. <small id='6JoPl'></small><noframes id='6JoPl'>

                        • <bdo id='6JoPl'></bdo><ul id='6JoPl'></ul>
                            主站蜘蛛池模板: 日韩欧美黄色 | 国产精品久久久久久久久久久免费看 | 日本激情一区二区 | 视频二区国产 | 九九免费视频 | 国产精品1区 | 亚洲永久免费 | 中文字幕精品一区久久久久 | 男女污污网站 | 国色天香综合网 | 久久精品无码一区二区三区 | 7777在线视频| 国产精品日日摸夜夜添夜夜av | 国产真实乱全部视频 | 99精品在线 | 欧美亚洲日本 | 麻豆av电影网 | 久久草视频| 99精品亚洲国产精品久久不卡 | 91精品国产一区二区三区 | 欧美专区在线 | 国产精品免费av | 亚洲 精品 综合 精品 自拍 | 国产日韩精品一区二区 | 亚洲码欧美码一区二区三区 | 美女国内精品自产拍在线播放 | 国产观看| 91天堂| 午夜精品久久久 | 成人在线观看免费视频 | 欧美影院| 欧美成人激情 | www.黄色在线观看 | 国产一区三区视频 | 日韩亚洲欧美综合 | a级片播放| 国产日产欧产精品精品推荐蛮挑 | 久草福利| 亚洲综合视频一区 | 一区二区三区精品在线 | 亚洲 欧美 综合 |