Skip to main content
added 72 characters in body
Source Link
Kadir Şahbaz
  • 78.6k
  • 57
  • 260
  • 407

The entire real solutions is as follow and it works.

function onEachFeature(feature, layer) {   var coords = new Array();   coords.push([feature.geometry.coordinates[1], feature.geometry.coordinates[0]]);   var popupContent = " <strong>Name:</strong> "   +  + feature.properties.Name   +  + " <br /><br /> "   +  + " <strong>Description:</strong> "   +  + feature.properties.description  +  + " <br /><br /> "   +  + " <strong>LAT/LONG:</strong> "   +  + " <a href='https://www.google.com/maps/search/?api=1&query="+featureapi=1&query=" + feature.geometry.coordinates[1]+coordinates[1] + "," + feature.geometry.coordinates[0]+"'"+coordinates[0] + "'" + " target='_blank'>" + feature.geometry.coordinates[1]+coordinates[1] + "," + feature.geometry.coordinates[0] + "</a>"   +  + " <br /><br /> "   +  + "<strong>Geometry Type:</strong> "   +  + feature.geometry.type;   if (feature.properties && feature.properties.popupContent) {   popupContent += feature.properties.popupContent;   }   layer.bindPopup(popupContent);  } 

The entire real solutions is as follow and it works.

function onEachFeature(feature, layer) {   var coords = new Array();   coords.push([feature.geometry.coordinates[1],feature.geometry.coordinates[0]]);   var popupContent = " <strong>Name:</strong> "   + feature.properties.Name   + " <br /><br /> "   + " <strong>Description:</strong> "   + feature.properties.description  + " <br /><br /> "   + " <strong>LAT/LONG:</strong> "   + " <a href='https://www.google.com/maps/search/?api=1&query="+feature.geometry.coordinates[1]+ "," + feature.geometry.coordinates[0]+"'"+ " target='_blank'>" + feature.geometry.coordinates[1]+ "," + feature.geometry.coordinates[0] + "</a>"   + " <br /><br /> "   + "<strong>Geometry Type:</strong> "   + feature.geometry.type;   if (feature.properties && feature.properties.popupContent) {   popupContent += feature.properties.popupContent;   }   layer.bindPopup(popupContent);  } 

The entire real solutions is as follow and it works.

function onEachFeature(feature, layer) { var coords = new Array(); coords.push([feature.geometry.coordinates[1], feature.geometry.coordinates[0]]); var popupContent = " <strong>Name:</strong> " +  feature.properties.Name +  " <br /><br /> " +  " <strong>Description:</strong> " +  feature.properties.description +  " <br /><br /> " +  " <strong>LAT/LONG:</strong> " +  " <a href='https://www.google.com/maps/search/?api=1&query=" + feature.geometry.coordinates[1] + "," + feature.geometry.coordinates[0] + "'" + " target='_blank'>" + feature.geometry.coordinates[1] + "," + feature.geometry.coordinates[0] + "</a>" +  " <br /><br /> " +  "<strong>Geometry Type:</strong> " +  feature.geometry.type; if (feature.properties && feature.properties.popupContent) { popupContent += feature.properties.popupContent; } layer.bindPopup(popupContent); } 
added 88 characters in body
Source Link
MrXsquared
  • 36.3k
  • 22
  • 79
  • 128

The entire real solutions is as follow and it works.

function onEachFeature(feature, layer) { var coords = new Array(); coords.push([feature.geometry.coordinates[1],feature.geometry.coordinates[0]]); var popupContent = " Name: " + feature.properties.Name + "

" + " Description: " + feature.properties.description + "

" + " LAT/LONG: " + " <a href='https://www.google.com/maps/search/?api=1&query="+feature.geometry.coordinates[1]+ "," + feature.geometry.coordinates[0]+"'"+ " target='_blank'>" + feature.geometry.coordinates[1]+ "," + feature.geometry.coordinates[0] + "" + "

" + "Geometry Type: " + feature.geometry.type;

function onEachFeature(feature, layer) { var coords = new Array(); coords.push([feature.geometry.coordinates[1],feature.geometry.coordinates[0]]); var popupContent = " <strong>Name:</strong> " + feature.properties.Name + " <br /><br /> " + " <strong>Description:</strong> " + feature.properties.description + " <br /><br /> " + " <strong>LAT/LONG:</strong> " + " <a href='https://www.google.com/maps/search/?api=1&query="+feature.geometry.coordinates[1]+ "," + feature.geometry.coordinates[0]+"'"+ " target='_blank'>" + feature.geometry.coordinates[1]+ "," + feature.geometry.coordinates[0] + "</a>" + " <br /><br /> " + "<strong>Geometry Type:</strong> " + feature.geometry.type; if (feature.properties && feature.properties.popupContent) {   popupContent += feature.properties.popupContent;   }   layer.bindPopup(popupContent);  } 

The entire real solutions is as follow and it works.

function onEachFeature(feature, layer) { var coords = new Array(); coords.push([feature.geometry.coordinates[1],feature.geometry.coordinates[0]]); var popupContent = " Name: " + feature.properties.Name + "

" + " Description: " + feature.properties.description + "

" + " LAT/LONG: " + " <a href='https://www.google.com/maps/search/?api=1&query="+feature.geometry.coordinates[1]+ "," + feature.geometry.coordinates[0]+"'"+ " target='_blank'>" + feature.geometry.coordinates[1]+ "," + feature.geometry.coordinates[0] + "" + "

" + "Geometry Type: " + feature.geometry.type;

 if (feature.properties && feature.properties.popupContent) { popupContent += feature.properties.popupContent; } layer.bindPopup(popupContent); } 

The entire real solutions is as follow and it works.

function onEachFeature(feature, layer) { var coords = new Array(); coords.push([feature.geometry.coordinates[1],feature.geometry.coordinates[0]]); var popupContent = " <strong>Name:</strong> " + feature.properties.Name + " <br /><br /> " + " <strong>Description:</strong> " + feature.properties.description + " <br /><br /> " + " <strong>LAT/LONG:</strong> " + " <a href='https://www.google.com/maps/search/?api=1&query="+feature.geometry.coordinates[1]+ "," + feature.geometry.coordinates[0]+"'"+ " target='_blank'>" + feature.geometry.coordinates[1]+ "," + feature.geometry.coordinates[0] + "</a>" + " <br /><br /> " + "<strong>Geometry Type:</strong> " + feature.geometry.type; if (feature.properties && feature.properties.popupContent) {   popupContent += feature.properties.popupContent;   }   layer.bindPopup(popupContent);  } 
Source Link

The entire real solutions is as follow and it works.

function onEachFeature(feature, layer) { var coords = new Array(); coords.push([feature.geometry.coordinates[1],feature.geometry.coordinates[0]]); var popupContent = " Name: " + feature.properties.Name + "

" + " Description: " + feature.properties.description + "

" + " LAT/LONG: " + " <a href='https://www.google.com/maps/search/?api=1&query="+feature.geometry.coordinates[1]+ "," + feature.geometry.coordinates[0]+"'"+ " target='_blank'>" + feature.geometry.coordinates[1]+ "," + feature.geometry.coordinates[0] + "" + "

" + "Geometry Type: " + feature.geometry.type;

 if (feature.properties && feature.properties.popupContent) { popupContent += feature.properties.popupContent; } layer.bindPopup(popupContent); }