如何在bing maps版本7中进行无回调的地理编码请求?

时间:2011-07-01 08:09:17

标签: maps geocoding bing-maps

是否可以在不指定回调函数的情况下制作地理编码请求,就像6.2版本一样?我需要在函数中接收位置数据,从中执行地理编码请求。

1 个答案:

答案 0 :(得分:0)

我的猜测是你正在引用当前的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'
    }
});

我的地理编码网址可能与您的网址不同。特定国家/地区有特定的网址。

相关问题