传单-在弹出窗口内获得一个标记的纬度和经度
Leaflet - get latitude and longitude of a marker inside a pop-up
我使用了传单绘制插件。
我的目标是创建标记并显示一个弹出窗口,我可以在其中获得经纬度坐标。
我设法得到这些坐标与javascript警报,但我绝对不知道如何把坐标到我的弹出。
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 + "'nLongitude : " + lng);
}),
layer.bindPopup(
'e.latlng.lat');
}
drawnItems.addLayer(layer);
});
但是它不起作用。弹出窗口显示"e.latlng"。而我希望的值恰好是。
你有什么解决办法吗?谢谢。
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();
}
});
It return &当鼠标点击
时,地图上的LNGmap.on('click', function(e){
var lt = String(e.latlng.lat),
lg = String(e.latlng.lng);
var popup = L.popup()
.setLatLng(e.latlng)
.setContent(lt + " " + lg)
.openOn(map);
});
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- jQuery:循环一个具有不同超时值的循环
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 从javascript创建一个列表
- 节点导出返回一个空对象
- 使用clickToggle并在单击另一个元素时关闭元素
- 我可以在json对象中添加一个函数吗
- 使用javascript将动态表从一个html页面打印到另一个html页
- 如何检查你的纬度和经度是否在一个圆圈内
- 当现有 Google 标记移动到另一个位置时,如何更新新的纬度和经度
- 获取纬度&将不同位置的经度值转换为一个值
- 如何获得经度,纬度和高度点击点上的一个placemark
- 从web服务获取一个地区的经度和纬度
- 使用javascript查找一个国家的经度和纬度绑定框
- 传单-在弹出窗口内获得一个标记的纬度和经度
- 在谷歌地图上画一个特定经度和纬度的三角形
- Openlayers -从一个点获得纬度/经度时的投影问题
- 如何给经度和纬度值谷歌地图脚本从一个php变量
- 将一个占位符的经度和纬度存储到数组中
- 过滤城市的纬度和经度列表在给定的距离从另一个城市(与lat/long)