0
6.2バージョンのようにコールバック関数を指定せずにジオコード要求を行うことはできますか?私はジオコード要求が実行された場所のデータを関数から受け取る必要があります。ビングマップバージョン7でコールバックなしでジオコード要求を行うにはどうすればよいですか?
6.2バージョンのようにコールバック関数を指定せずにジオコード要求を行うことはできますか?私はジオコード要求が実行された場所のデータを関数から受け取る必要があります。ビングマップバージョン7でコールバックなしでジオコード要求を行うにはどうすればよいですか?
私の推測では、現在のJSONPインターフェイスを参照していると思います。まあ、jQueryを使用しているとすれば、コールの範囲でコールバックを使って簡単に作業できます。
例:
var geocodeRequest = "http://dev.virtualearth.net/REST/v1/Locations?" +
"YOUR_SEARCH_QUERY" + "&output=json&key=" + "YOUR_BINGMAPSKEY";
$.ajax({
url: geocodeRequest,
dataType: 'jsonp',
jsonp: 'jsonp',
error: function(XMLHttpRequest, textStatus, errorThrown) {
//handle error as you please
},
success: function(data, textstatus, XMLHttpRequest) {
//handle result in the array 'data.resourceSets'
}
});
私のジオコーディング・URLがあなたと異なる場合があります。特定の国の特定のURLがあります。