我正在使用以下代码在弹出窗口中显示latlng值。
var gj = L.geoJson(geoJson, { style: function (feature) {return {color: "#00f"}; }, pointToLayer : function (featureData, latlng) {
var popupOptions = {maxWidth: 200};
var popupContent = latlng;
return L.circleMarker(latlng, {radius: 4}).bindPopup(popupContent,popupOptions);
}});
geoJsonOverlay.addLayer(gj);
参考 - https://gist.github.com/alexgleith/7112515
这并不能满足我的需要。我不知道为什么。这有什么不对?如何在弹出窗口中获取坐标?
答案 0 :(得分:1)
这对我来说很好......
pointToLayer: function (feature, latlng) {
var popup = L.popup().setContent("latlng: " + latlng);
var marker = L.circleMarker(latlng, geojsonMarkerOptions);
marker.bindPopup(popup);
return marker;
}