Google bietet eine wunderbare REST-Schnittstelle für die Geokodierung und umgekehrte Geokodierung einer Adresse. Mein API-Schlüssel ist gültig, und wenn ich die Anfrage direkt in die Browser-Adresse eingeben, funktioniert es großartig. Die folgende JQuery schlägt jedoch furchtbar fehl und ich verstehe nicht warum. Ich hoffe, du könntest mir hier helfen.Verwendung von jquery.getJson mit dem GeoCoding HTTP-Dienst von Google
$.getJSON("http://maps.google.com/maps/geo?q="+ address+"&key="+apiKey+"&sensor=false&output=json",
function(data, textStatus){
console.log(data);
});
Googles REST-Schnittstelle doc für diesen Dienst: http://code.google.com/apis/maps/documentation/geocoding/index.html
Es funktioniert, weil Sie selbst den Callback-Parameter am Ende der Abfrage angeben, aber wenn Sie jQuery behandeln lassen (durch Angabe von 'dataType: 'jsonp'') wird es nicht, siehe: http://blog.mikecouturier.com/2011/03/fix-jquery-jsonp-request-to-google-maps.html –