Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

पिछले मार्कर को हटा दें और अपडेट किए गए अक्षांश में मार्कर जोड़ें

आपके पास दो विकल्प हैं, दोनों में displayLocation . के बाहर मार्कर का संदर्भ रखना शामिल है समारोह:

  1. मौजूदा मार्कर को स्थानांतरित करने के लिए संदर्भ का उपयोग करें
var marker;
function displayLocation(location) {
  console.log(location.lat)
    var position = new google.maps.LatLng(parseFloat(location.lat), parseFloat(location.lng));
    if (marker && marker.setPosition) {
      // if the marker already exists, move it (set its position)
      marker.setPosition(location);
    } else {
      // create a new marker, keeping a reference
      marker = new google.maps.Marker({
        map: map, 
        position: position,
        title: 'test!'
      });
    }
}
  1. नक्शे से मौजूदा मार्कर निकालें और एक नया बनाएं
var marker;
function displayLocation(location) {
  console.log(location.lat)
    var position = new google.maps.LatLng(parseFloat(location.lat), parseFloat(location.lng));
    if (marker && marker.setMap) {
      // if the marker already exists, remove it from the map
      marker.setMap(null);
    }
    // create a new marker, keeping a reference
    marker = new google.maps.Marker({
      map: map, 
      position: position,
      title: 'test!'
    });
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. HTML डेटा को प्रपत्र टेक्स्टबॉक्स में पोस्ट होने से रोकें

  2. स्मार्ट mySQL और PHP सर्च इंजन बनाने का सबसे अच्छा तरीका?

  3. डेटा स्रोत के रूप में MySQL तालिका डेटा का उपयोग करके Google चार्ट उत्पन्न करने में सक्षम नहीं है

  4. SQL DELETE के साथ WHERE कंडीशन के लिए एक और टेबल में शामिल हों

  5. mysql कार्यक्षेत्र रिकॉर्ड सीमा