Ich habe eine socket.io die alle 15-20ms eine neue Adresse Pings. Für diese Adresse, muss ich die Lat-Long und den Marker in Google Maps erhalten. Also in diesen 15-20ms (wenn nicht, kann innerhalb 50-60ms) Ich muss die GeoLocation bekommen. Ich bin derzeit geocoder = new google.maps.Geocoder();und danngeocoder.geocode({address: data}, myFunction(){});
Aber diese API für Karten ist sehr langsam. Es gibt GeoLocation in 400-500ms, die meine Zwischen Adresse macht fordert null. Ich brauche eine API, die sehr schnell ist.
Als Referenz unten ist der Code-Snippet für 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
};













