मैं एक socket.io जो एक नया पता हर 15-20ms पिंग्स की है। इस पते के लिए, मैं अक्षांश-लांग हो और Google नक्शे में मार्कर रखना होगा। इसलिए उन 15-20ms भीतर (यदि नहीं, 50-60ms भीतर हो सकता है) मैं जियोलोकेशन निकलना है। वर्तमान में मैं उपयोग कर रहा हूँ geocoder = new google.maps.Geocoder();और उसके बादgeocoder.geocode({address: data}, myFunction(){});
लेकिन मैप्स के लिए इस API बहुत धीमी है। यह 400-500ms जो renders मेरी मध्यवर्ती पता अशक्त का अनुरोध करता है में भौगोलिक स्थान देता है। मैं एक एपीआई जो बहुत तेजी से है की जरूरत है।
संदर्भ के लिए, नीचे socket.io के लिए कोड का टुकड़ा है:
geocoder = new google.maps.Geocoder();
var socket = io.connect('http://localhost');
socket.on('new_address', function (data) {
//Gets called everytime a new request for GeoLocation comes
geocoder.geocode({address: data}, placeMarker);
});
var placeMarker = function(){
//Add Marker to GoogleMaps
};













