使用地址调用Mapquest

时间:2013-09-26 02:58:09

标签: mapquest

我正在寻找一种简单的方法来显示MapQuest地图,例如:

http://mkapquestapi.com?address=123 Mapel St. Mytown,CA& diameter = 20英里

我发现的所有MapQuest文档都试图让我浏览数百页,这些页面的功能远远超过我想要的。

我在另一个StackOverflow问题中遇到了以下示例:

 $.ajax({
    url: "http://www.mapquestapi.com/geocoding/v1/address?key=",
    dataType: 'json',
    type: 'POST',
    contentType:'json',
    data: {location: { "postalCode": "98765"}, options: { thumbMaps: false} },
    success: function(data) { log( data ) },
    error: function(data) { log( 'error occurred - ' + zipCode + ' - ' + data ) }
});

如果有人能指出MapQuest在参数中解释它想要的内容,我可以处理类似的事情。

感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

所以你想用地址而不是纬度/经度坐标打开MapQuest?

参数选项在MapQuest地理编码参数部分中定义。试试这个:

http://www.mapquestapi.com/geocoding/#parameters

答案 1 :(得分:1)

免责声明:我在MapQuest工作。

您到底想要做什么 - 您是否希望生成带有标记地址的地图图片?

如果是这样,您可以使用Static Map API。这是一个例子:http://www.mapquestapi.com/staticmap/v4/getplacemap?key=YOUR_KEY_HERE&location=1555 Blake St, Denver, CO&size=400,200&type=map&zoom=13&imagetype=jpeg&showicon=red_1-1

此处有更多文档:http://www.mapquestapi.com/staticmap/

如果您想创建一个打开MapQuest.com并显示地址的链接,您可以通过以下方式链接到它:http://mapq.st/map?q=1555 Blake St Denver CO 80202&maptype=map

此处有更多文档:http://www.mapquestapi.com/link-to-mapquest/

如果这有帮助,请告诉我。听起来你正在寻找地图或地图图像而不是地理编码结果。