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

      <legend id='RGGrE'><style id='RGGrE'><dir id='RGGrE'><q id='RGGrE'></q></dir></style></legend>

      <tfoot id='RGGrE'></tfoot>

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

        Leaflet - 在弹出窗口中获取标记的纬度和经度

        时间:2023-08-09

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

          <small id='2XGVy'></small><noframes id='2XGVy'>

            <i id='2XGVy'><tr id='2XGVy'><dt id='2XGVy'><q id='2XGVy'><span id='2XGVy'><b id='2XGVy'><form id='2XGVy'><ins id='2XGVy'></ins><ul id='2XGVy'></ul><sub id='2XGVy'></sub></form><legend id='2XGVy'></legend><bdo id='2XGVy'><pre id='2XGVy'><center id='2XGVy'></center></pre></bdo></b><th id='2XGVy'></th></span></q></dt></tr></i><div id='2XGVy'><tfoot id='2XGVy'></tfoot><dl id='2XGVy'><fieldset id='2XGVy'></fieldset></dl></div>
            <tfoot id='2XGVy'></tfoot>
                  <tbody id='2XGVy'></tbody>

                  本文介绍了Leaflet - 在弹出窗口中获取标记的纬度和经度的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我使用 Leaflet Draw 插件.
                  我的目标是创建标记并显示一个弹出窗口,我可以在其中获取纬度和经度坐标.
                  我设法通过 javascript 警报获取这些坐标,但我绝对不知道如何将坐标放入我的弹出窗口中.

                  I use the Leaflet Draw plugin.
                  My goal is to create markers and show a pop up in which I can get latitude and longitude coordinates.
                  I manage to get these coordinates with a javascript alert but I definitely don't know how to put the coordinates into my pop up.

                  这是片段:

                  map.on('draw:created', function (e) {
                          var type = e.layerType,
                          layer = e.layer;
                  
                          if (type === 'marker') {
                              map.on('click', function(e) {
                                  var lat = e.latlng.lat;
                                  var lng = e.latlng.lng;
                                  alert ("Latitude : " + lat + "
                  Longitude : " + lng);
                          }),
                  
                              layer.bindPopup(
                              'e.latlng.lat');
                          }
                  
                          drawnItems.addLayer(layer);
                      });
                  

                  但它不起作用.弹出窗口显示e.latlng.lat",而我想要确切的值.
                  你有什么解决办法吗?谢谢.

                  But it does not work. The pop up shows "e.latlng.lat" whereas I'd want to have the exact value.
                  Have you any solutions ? Thanks.

                  推荐答案

                  map.on('draw:created', function (e) {
                      var type = e.layerType,
                          layer = e.layer;
                  
                      map.addLayer(layer);
                  
                      if (type === 'marker') {    
                          layer.bindPopup('LatLng: ' + layer.getLatLng()).openPopup();
                      }
                  
                  });
                  

                  这篇关于Leaflet - 在弹出窗口中获取标记的纬度和经度的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:如何将两个 geoJSON 特征集合添加到两个图层组中 下一篇:将 Leaflet 图层控件添加到侧边栏

                  相关文章

                  最新文章

                  <small id='G3VFt'></small><noframes id='G3VFt'>

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

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