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

php/mysql का उपयोग करके googlemaps पर गतिशील रूप से पॉलीलाइन बनाना

लगता है आप सही रास्ते पर हैं।

आपकी PHP स्क्रिप्ट को टाइमस्टैम्प पैरामीटर स्वीकार करना चाहिए, और यह जांचना चाहिए कि उस टाइमस्टैम्प के बाद डेटाबेस में नए बिंदु डाले गए हैं या नहीं। यदि हां, तो उसे नवीनतम प्रविष्टि (या उस टाइमस्टैम्प के बाद प्रविष्टियों की एक सूची, यदि आप वाहन के चलते ही लाइव ट्रेल दिखाना चाहते हैं) के साथ एक प्रतिक्रिया लौटानी चाहिए।

क्लाइंट-साइड पर, आप सर्वर-साइड स्क्रिप्ट के लिए AJAX अनुरोध शुरू करना चाह सकते हैं, या तो सामान्य या लंबा मतदान , पिछले अपडेट के टाइमस्टैम्प पैरामीटर के साथ।

जब आपका AJAX अनुरोध सर्वर से नई जानकारी प्राप्त करता है, तो आप बस अपने मार्करों को मानचित्र पर स्थानांतरित कर देंगे। फिर अपडेट किए गए टाइमस्टैम्प पैरामीटर के साथ एक नया AJAX अनुरोध शुरू करें।

jQuery का उपयोग करके स्यूडोकोड-ईश उदाहरण :

var lastUpdate = '2000/01/01 00:00:00';

function autoUpdate () {
    $.ajax({
       type: "GET",
       url: "phpsqlajax_genxml.php?last_update=" + lastUpdate,
       dataType: 'xml',
       success: function(xmlData) {

          // 1. Check if the xmlData is empty. If not we received 
          //    some fresh data.
          // 2. Update lastUpdate from the xmlData with the timestamp from 
          //    the server. Don't use JavaScript to update the timestamp, 
          //    because the time on the client and on the server will 
          //    never be exactly in sync.
          // 3. Move the markers on Google Map.

          // Relaunch the autoUpdate() function in 5 seconds.
          setTimeout(autoUpdate, 5000);
       }
    });
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. जब इकाई को json के साथ पार्स किया जाता है, तो आंशिक रूप से हाइबरनेट अपडेट होता है

  2. पीडीओ तैयार विवरण पर अमान्य पैरामीटर संख्या

  3. MYSQL में थोड़ा सा फ़ील्ड इंडेक्स करें

  4. SQL तालिका में X और Y अक्ष डेटा का प्रतिनिधित्व कैसे करें

  5. क्या फ़ोरम सॉफ़्टवेयर को मॉडरेशन पर सचमुच विषयों/पोस्टों को हटा देना चाहिए या बस छुपाना चाहिए?