Jeg har en socket.io som ping en ny adressebok hver 15-20ms. For denne adressen, jeg må få Lat Long og plassere markøren i Google Maps. Så i løpet av de 15-20ms (hvis ikke, kan være innenfor 50-60ms) Jeg må få Geolocation. Foreløpig Jeg bruker geocoder = new google.maps.Geocoder();og derettergeocoder.geocode({address: data}, myFunction(){});
Men dette API for Maps er veldig treg. Den returnerer Geolocation i 400-500ms som gjør min mellom Adresse ber null. Jeg trenger en API som er veldig fort.
For referanse, under er kodebiten for 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
};













