JQueryのgetJSON関数でGoogleElevationAPIを使用しようとしています。
私はJSONPを使用しているこのコードを使用しています:
jQuery.getJSON("http://maps.googleapis.com/maps/api/elevation/json?locations=23.444,45.4545&sensor=false&jsoncallback=?", function(json){
alert("a");
});
Firebugで、GETリクエストが正しく送信され、Googleから正しい応答を受信していることがわかります。
{
"status": "OK",
"results": [ {
"location": {
"lat": 23.4440000,
"lng": 45.4545000
},
"elevation": 816.7996216
} ]
}
ただし、アラートは発生せず、Firebugからこのエラーが発生します。
invalid label
"status": "OK",\n
私はGoogleMapsAPI v2を使用しているので、組み込みメソッドを使用します。
プロキシを作成せずに、AJAXリクエストを介してGoogle Elevation APIで標高を取得する方法はありますか?
ご協力いただきありがとうございます。
ベンジャミン